Releases: dagu-org/dagu
Releases · dagu-org/dagu
v1.14.5
v1.14.4
What's Changed
- [ISSUE #592] formatting of error text in web ui is not very noticeable by @halalala222 in #670
- ISSUE[581] Add Built-in Execution Context Variables by @halalala222 in #654
- Fixed build issue by @yohamta in #672
- [#675] fix: dashboard page fetch http 422 with DAG list API by @yohamta in #680
- [#674] Support env var in ssh config by @yohamta in #683
Full Changelog: v1.14.3...v1.14.4
v1.14.3
What's Changed
- docs: Update documents for executors by @yohamta in #642
- doc: Remove duplicate header by @yohamta in #643
- Update README.md by @yohamta in #644
- Update documentation for schema definition by @yohamta in #645
- Add license headers by @yohamta in #646
- Organize config pkg by @yohamta in #647
- Improve the test coverage by @yohamta in #649
- Update codecov config by @yohamta in #650
- Fix log not loading when '&' in name by @Lucaslah in #651
- ISSUE[584] ssh executor does not support login in password by @halalala222 in #655
- ISSUE[578] Add json bool configuration option to HTTP executor by @halalala222 in #656
- [ISSUE 657] Fix HTTP_HandleCancel in TestAgent_HandleHTTP was a flakey test by @Kiyo510 in #658
- [ISSUE 565] Implement Timeout Configuration for DAG Tasks by @Kiyo510 in #660
- [ISSUE 661] Add documentation about timeouts for DAG tasks by @Kiyo510 in #662
- [ISSUE#653] Add Pagination Parameters to DAG List API to limit the response by @halalala222 in #664
- Additional tests by @yohamta in #663
New Contributors
- @Lucaslah made their first contribution in #651
- @halalala222 made their first contribution in #655
Full Changelog: v1.14.2...v1.14.3
v1.14.2
What's Changed
- Update actions/cache from v3 to v4 by @Kiyo510 in #630
- Remove container if workflow is cancelled by @x4204 in #634
- Fix toggling DAG suspension for DAGs with custom names by @rocwang in #636
- Improve the pattern of "schedule" in the JSON schema file by @rocwang in #637
- [#635] fix: Parameter does not work by @yohamta in #641
Special Thanks
@zph @bbqi for addressing issue #635
Full Changelog: v1.14.1...v1.14.2
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