Releases: dagu-org/dagu
Releases · dagu-org/dagu
v1.14.1
v1.14.0
v1.13.1
Changelog
What's Changed
- (doc) fix http timeout syntax by @x2ocoder in #586
- (ui) Improve UI when using long values in params by @zph in #596
- (feat) Add service block to goreleaser brew config by @zph in #597
- (feat) Publish homebrew formula to organization by @zph in #599
- (bug) Remove ansi escape codes from UI Log Display by @zph in #600
- (bug) Fix params quoting when using quotes on value by @zph in #602
- (docker executor) Add option to skip docker image pull by @x4204 in #609
- (docker executor) Propagate Docker container exit code by @x4204 in #613
- (docker executor) Capture stderr from Docker container by @x4204 in #615
- (internal) Miscellaneous improvements by @yohamta in #614
New Contributors
- @x2ocoder made their first contribution in #586
- @zph made their first contribution in #593
- @x4204 made their first contribution in #609
Full Changelog: v1.13.0...v1.13.1
v1.13.0
Changelog
New Features
-
Added
run
andparams
field
You can run another DAG from a DAG by specifying the name:steps: - name: running sub_dag run: sub_dag # This can be a path to a file such as `sub_dag.yaml` or `path/to/sub_dag.yaml` params: "FOO=BAR" # Optional
-
Accept JSON list to specify command and args
You can make the DAG to be more readable by using list notation for specifying complex arguments to a commandsteps: - name: step1 description: print current time command: [python, "-c", "import sys; print(sys.argv)", "argument"]
What's Changed
- Made DAG scheduler inherit system environment variables on executing steps by @yohamta in #572
- Made status of dags configurable by @kriyanshishah in #558
- Fixed data race by @yohamta in #560
- Reduced the server's load for reading DAGs and status by caching by @yohamta in #564, #569
- Added TTL to cache by @yohamta in #569
- Fixed the issue of loading empty config file by @yohamta in #570
- Add
run
andparams
field by @yohamta in #573 - #543 Duplicate description removedcate description removed. by @Kiyo510 in #555
- #544 Corrected documentation regarding Basic Authentication config. by @Kiyo510 in #554
- Fixed linter errors by @Kiyo510 in #556
New Contributors
Full Changelog: v1.12.11...v1.13.0
v1.12.11
v1.12.10
Changelog
- a7e7c11 fix race problem
What's Changed
- Update logo by @yohamta in #523
- fix install script by @fruworg in #525
- Update Dockerfile #524 by @JadRho in #528
- Small fixes to README.md formatting by @yarikoptic in #532
- Add codespell support (config and github action to detect new) + make it fix a few typos by @yarikoptic in #531
- Init dag dir by @HtcOrange in #537
New Contributors
- @fruworg made their first contribution in #525
- @JadRho made their first contribution in #528
- @yarikoptic made their first contribution in #532
- @HtcOrange made their first contribution in #537
Full Changelog: v1.12.9...v1.12.10
v1.12.9
Changelog
What's Changed
- Fix linter error by @rafiramadhana in #515
- Force assets removal by @rafiramadhana in #519
- Fix command flag duplication issue by @yohamta in #522
Full Changelog: v1.12.8...v1.12.9
v1.12.8
Changelog
What's Changed
- The field
depends
is added to docsAvailable Fields for Steps
by @ArseniySavin in #503 Cron expression generator link
added into the scheduler for help. by @ArseniySavin in #507- Token auth by @smekuria1 in #508
- Skip basic auth when auth token is set by @rafiramadhana in #511
- Update docs by @yohamta in #512
New Contributors
- @ArseniySavin made their first contribution in #503
- @smekuria1 made their first contribution in #508
- @rafiramadhana made their first contribution in #511
Full Changelog: v1.12.7...v1.12.8