Prefect v0.13.19 Release Notes

Release Date: 2020-12-08 // 10 months ago
  • ๐Ÿ”„ Changelog

    0.13.19

    ๐Ÿš€ Released on December 8, 2020.

    โœจ Enhancements

    • ๐Ÿ‘ป Use explicit exception chaining - #3306
    • ๐Ÿ‘Œ Support Bitbucket as storage option - #3711
    • ๐Ÿš€ Surface pod failures and container errors in jobs deployed with the Kubernetes Agent - 3747
    • ๐Ÿ‘Œ Support timeout option in GCS tasks - #3732
    • โž• Added storage option for AWS CodeCommit - #3733
    • โž• Add the image used for a flow-run to the flow run environment as prefect.context.image - #3746
    • โž• Add UniversalRun run-config that works with all agents - #3750
    • ๐Ÿ‘Œ Support flows that have no run-config or environment - #3750
    • ๐Ÿ‘ Allow Docker storage environment vars to be used in commands - #3755
    • Add service_account_name and image_pull_secrets options to KubernetesRun and KubernetesAgent - #3778
    • โž• Add a new Client function delete_project - #3728

    Task Library

    • โž• Add task to fetch data from Dremio - #3734
    • โž• Add RunGreatExpectationsValidation task - #3753
    • โž• Add the option to post markdown artifacts from the RunGreatExpectationsValidation task - #3753

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix state attempting to read result from absent upstream result - #3618
    • Replace deprecated download_as_string method with download_as_bytes method - #3741
    • ๐Ÿ›  Fix default image whenever working on a non-tagged commit - #3748
    • ๐Ÿ›  Fix type-casting for task timeout defaults loaded from config - #3761
    • ๐Ÿ›  Fix the ref default on GitHub storage - #3764
    • ๐Ÿ›  Fix rare cancellation bug when running with external Dask cluster - #3770

    ๐Ÿ—„ Deprecations

    • ๐Ÿ—„ Deprecated the RunGreatExpectationsCheckpoint task in favor of RunGreatExpectationsValidation - #3766

    Contributors


Previous changes from v0.13.18

  • ๐Ÿ”„ Changelog

    0.13.18

    ๐Ÿš€ Released on November 30, 2020.

    โœจ Enhancements

    • Display formatted graphql errors on client request failure - #3632
    • ๐ŸŽ Refactor Core Client API calls for performance - #3730

    Task Library

    • โ™ป๏ธ Refactor execute query code for PostgresExecute, PostgresExecuteMany, and PostgresFetch tasks - #3714
    • ๐Ÿ›  Fix PicklingError in BigQueryLoadFile and BigQueryLoadGoogleCloudStorage - #3724
    • ๐Ÿ‘ Allow custom exporter for ExecuteNotebook task - #3725
    • Properly forward location parameter in bigquery tasks - #3726
    • ๐Ÿ‘Œ Support passing helper_script to ShellTask/DBTShellTask at runtime - #3729

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix bug with docker storage throwing exception while trying to display output - #3717

    Contributors