Changelog
0.13.12
Released on October 20, 2020.
Enhancements
- Agents now submit flow runs in order of scheduled start times - #3165
- Updating k8s tutorial docs to include instructions on how to provide access to S3 from kubernetes deployments on AWS - #3200
- Adds option to specify default values for GetItem and GetAttr tasks - #3489
- Allow disabling default storage labels for the
LocalAgent
- #3503 - Improve overall functionality of docs search, full list of changes here - #3504
- Add
LocalRun
implementation forrun_config
based flows - #3527 - Add
DockerRun
implementation forrun_config
based flows - #3537 - Raise a better error message when trying to register a flow with a schedule using custom filter functions - #3450
RenameFlowRunTask
: use defaultflow_run_id
value from context - #3548- Raise a better error message when trying to register a flow with parameters with JSON-incompatible defaults - #3549
Task Library
- Extended
GCSUpload
task to allow uploading of bytes/gzip data - #3507 - Allow setting runtime
webook_secret
onSlackTask
and kwarg forwebhook_secret
retrieved fromPrefectSecret
task - #3522
Fixes
- Fix
get flow-runs
anddescribe flow-runs
CLI commands querying of removedduration
field - #3517 - Fix multiprocess based timeout handler on linux - #3526
- Fix API doc generation incorrectly compiling mocked imports - #3504
- Fix multiprocessing scheduler failure while running tasks with timeouts - #3511
- Update Fargate task definition validation - #3514
- Fix bug in k8s where the resource-manager would sometimes silently crash on errors - #3521
- Add labels from
flow.storage
forrun_config
based flows - #3527 - Fix LocalAgent PYTHONPATH construction on Windows - #3551
Deprecations
FlowRunTask
,RenameFlowRunTask
, andCancelFlowRunTask
have been renamed toStartFlowRun
,RenameFlowRun
, andCancelFlowRun
respectively - #3539