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