Changelog
0.6.2
Released August 30, 2019
Features
- Added Local, Kubernetes, and Nomad agents - #1341
- Add the ability for Tasks to sequentially loop - #1356
Enhancements
- Adds a copy to clipboard button for codeblocks - #213
- Updates Vuepress to v1.0.3 - #770
- Introduce configurable default for storage class on Flows - #1044
- Allow for min and max workers to be specified in
DaskKubernetesEnvironment- #1338 - Use task and flow names for corresponding logger names for better organization - #1355
Pausedstates subclassScheduledand can have predefined expirations - #1375- Introduce new Flow health checks prior to Cloud deployment - #1372
- Improve logging functionality to include tracebacks - #1374
- Improve CLI user experience while working with Cloud - #1384
- Users can now create projects from the CLI - #1388
- Add a health check to confirm that serialized flows are valid prior to Cloud deploy - #1397
- Add
task_slug,flow_id, andflow_run_idto context - #1405 - Support persistent
scheduled_start_timefor scheduled flow runs when run locally withflow.run()- #1418, #1429 - Add
task_argstoTask.map- #1390 - Add auth flows for
USER-scoped Cloud API tokens - #1423 - Add
AzureResultHandlerfor handling results to / from Azure Blob storage containers - #1421 - Add new configurable
LocalDaskExecutor- #1336 - Add CLI commands for working with Prefect Cloud auth - #1431
Task Library
- Add new
SnowflakeQuerytask for using snowflake data warehouse - #1113
Fixes
- Fix issue with Docker storage not respecting user-provided image names - #1335
- Fix issue with local retries in Cloud not always running in-process - #1348
Deprecations
- Rename
SynchronousExecutorasLocalDaskExecutor- #1434
Breaking Changes
- Rename
CloudEnvironmenttoDaskKubernetesEnvironment- #1250 - Remove unused
queuemethod from all executors - #1434