0.7.2
Released on Nov 15, 2019.
Features
- Allow users to provide a custom version group ID for controlling Cloud versioning - #1665
- Stop autogenerating constant tasks - #1730
Enhancements
- Raise an informative error when context objects are pickled - #1710
- Add an option to pass in
run_name
to a flow run to override the auto-generated names when callingcreate_flow_run
#1661 - Add informative logs in the event that a heartbeat thread dies - #1721
- Loosen Job spec requirements for
KubernetesJobEnvironment
- #1713 - Loosen
containerDefinitions
requirements forFargateTaskEnvironment
- #1713 - Local Docker agent proactively fails flow runs if image cannot be pulled - #1395
- Add graceful keyboard interrupt shutdown for all agents - #1731
agent start
CLI command now allows for Agent kwargs - #1737- Add users to specify a custom Dockerfile for Docker storage - #1738
- Expose
labels
kwarg inflow.deploy
for convenient labeling of Flows - #1742
Task Library
- None
Fixes
FargateTaskEnvironment
now uses providedfamily
for task definition naming - #1713- Fix executor initialization missing
self
inKubernetesJobEnvironment
- #1713 - Fix
identifier_label
not being generated on each run for Kubernetes based environments - #1718 - Fix issue where users could not override their user config path when deploying Docker to Cloud - #1719
- Respect order of inputs in merge - #1736
Deprecations
- None
Breaking Changes
- None