From ce9e652305528456a827d8786331939575fbf55f Mon Sep 17 00:00:00 2001 From: lauralorenz Date: Tue, 21 Jul 2020 16:14:07 -0400 Subject: [PATCH 1/2] Update changelog for 0.12.5 release --- CHANGELOG.md | 39 +++++++++++++++++++++++++++++++++++++++ changes/flowruntask.yaml | 8 -------- changes/issue1345.yaml | 2 -- changes/issue2069.yaml | 5 ----- changes/pr2913.yaml | 2 -- changes/pr2944.yaml | 2 -- changes/pr2973.yaml | 2 -- changes/pr2977.yaml | 2 -- changes/pr2980.yaml | 3 --- changes/pr2984.yaml | 8 -------- changes/pr2995.yaml | 2 -- changes/pr3009.yaml | 2 -- 12 files changed, 39 insertions(+), 38 deletions(-) delete mode 100644 changes/flowruntask.yaml delete mode 100644 changes/issue1345.yaml delete mode 100644 changes/issue2069.yaml delete mode 100644 changes/pr2913.yaml delete mode 100644 changes/pr2944.yaml delete mode 100644 changes/pr2973.yaml delete mode 100644 changes/pr2977.yaml delete mode 100644 changes/pr2980.yaml delete mode 100644 changes/pr2984.yaml delete mode 100644 changes/pr2995.yaml delete mode 100644 changes/pr3009.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index d6cc116aaf74..8ced2b815eb6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,44 @@ # Changelog +## version=0.12.5 + +Released on July 21, 2020. + +### Features + +- Add `resource_manager` api for cleaner setup/cleanup of temporary resources - [#2913](https://github.com/PrefectHQ/prefect/pull/2913) + +### Enhancements + +- Add `new_flow_context` to FlowRunTask for configurable context - [#2941](https://github.com/PrefectHQ/prefect/issues/2941) +- All storage types now support file-based storage - [#2944](https://github.com/PrefectHQ/prefect/pull/2944) +- Turn work stealing ON by default on Dask K8s environment - [#2973](https://github.com/PrefectHQ/prefect/pull/2973) +- Send regular heartbeats while waiting to retry / dequeue - [#2977](https://github.com/PrefectHQ/prefect/pull/2977) +- Cached states now validate based on `hashed_inputs` for more efficient storage - [#2984](https://github.com/PrefectHQ/prefect/pull/2984) +- Simplify creation of optional parameters with default of `None` - [#2995](https://github.com/PrefectHQ/prefect/pull/2995) + +### Task Library + +- Implement AWSSecretsManager task - [#2069](https://github.com/PrefectHQ/prefect/issues/2069) +- Update return value and config for DbtShellTask - [#2980](https://github.com/PrefectHQ/prefect/pull/2980) + +### Fixes + +- Don't send idempotency key when running against a local backend - [#3001](https://github.com/PrefectHQ/prefect/issues/3001) +- Fix bug in `DaskExecutor` when running with external cluster where dask clients could potentially be leaked - [#3009](https://github.com/PrefectHQ/prefect/pull/3009) + +### Deprecations + +- All states have deprecated the usage of `cached_inputs` - [#2984](https://github.com/PrefectHQ/prefect/pull/2984) + +### Breaking Changes + +- Remove password from Postgres tasks' initialization methods for security - [#1345](https://github.com/PrefectHQ/prefect/issues/1345) + +### Contributors + +- [Robin Beer](https://github.com/Zaubeerer) + ## 0.12.4 Released on July 14, 2020. diff --git a/changes/flowruntask.yaml b/changes/flowruntask.yaml deleted file mode 100644 index 221a501c62b8..000000000000 --- a/changes/flowruntask.yaml +++ /dev/null @@ -1,8 +0,0 @@ -enhancement: - - "Add map_index to FlowRunTask idempotency key and expose to users - [#2997](https://github.com/PrefectHQ/prefect/issues/2997)" - -enhancement: - - "Add `new_flow_context` to FlowRunTask for configurable context - [#2941](https://github.com/PrefectHQ/prefect/issues/2941)" - -fix: - - "Don't send idempotency key when running against a local backend - [#3001](https://github.com/PrefectHQ/prefect/issues/3001)" diff --git a/changes/issue1345.yaml b/changes/issue1345.yaml deleted file mode 100644 index 6182fc423329..000000000000 --- a/changes/issue1345.yaml +++ /dev/null @@ -1,2 +0,0 @@ -breaking: - - "Remove password from Postgres tasks' initialization methods for security - [#1345](https://github.com/PrefectHQ/prefect/issues/1345)" diff --git a/changes/issue2069.yaml b/changes/issue2069.yaml deleted file mode 100644 index 24656cafb196..000000000000 --- a/changes/issue2069.yaml +++ /dev/null @@ -1,5 +0,0 @@ -task: - - "Implement AWSSecretsManager task - [#2069](https://github.com/PrefectHQ/prefect/issues/2069)" - -contributor: - - "[Robin Beer](https://github.com/Zaubeerer)" diff --git a/changes/pr2913.yaml b/changes/pr2913.yaml deleted file mode 100644 index d90f26dd175b..000000000000 --- a/changes/pr2913.yaml +++ /dev/null @@ -1,2 +0,0 @@ -feature: - - "Add `resource_manager` api for cleaner setup/cleanup of temporary resources - [#2913](https://github.com/PrefectHQ/prefect/pull/2913)" diff --git a/changes/pr2944.yaml b/changes/pr2944.yaml deleted file mode 100644 index b9c990c00b05..000000000000 --- a/changes/pr2944.yaml +++ /dev/null @@ -1,2 +0,0 @@ -enhancement: - - "All storage types now support file-based storage - [#2944](https://github.com/PrefectHQ/prefect/pull/2944)" diff --git a/changes/pr2973.yaml b/changes/pr2973.yaml deleted file mode 100644 index 104884681809..000000000000 --- a/changes/pr2973.yaml +++ /dev/null @@ -1,2 +0,0 @@ -enhancement: - - "Turn work stealing ON by default on Dask K8s environment - [#2973](https://github.com/PrefectHQ/prefect/pull/2973)" diff --git a/changes/pr2977.yaml b/changes/pr2977.yaml deleted file mode 100644 index 1770abf2ecf3..000000000000 --- a/changes/pr2977.yaml +++ /dev/null @@ -1,2 +0,0 @@ -enhancement: - - "Send regular heartbeats while waiting to retry / dequeue - [#2977](https://github.com/PrefectHQ/prefect/pull/2977)" diff --git a/changes/pr2980.yaml b/changes/pr2980.yaml deleted file mode 100644 index 4b6b132a6ba2..000000000000 --- a/changes/pr2980.yaml +++ /dev/null @@ -1,3 +0,0 @@ -task: - - "Update return value and config for DbtShellTask - [#2980](https://github.com/PrefectHQ/prefect/pull/2980)" - \ No newline at end of file diff --git a/changes/pr2984.yaml b/changes/pr2984.yaml deleted file mode 100644 index fe79f8767d5d..000000000000 --- a/changes/pr2984.yaml +++ /dev/null @@ -1,8 +0,0 @@ -enhancement: - - "Remove the storage of `cached_inputs` for faster serialization - [#2984](https://github.com/PrefectHQ/prefect/pull/2984)" - -enhancement: - - "Cached states now validate based on `hashed_inputs` for more efficient storage - [#2984](https://github.com/PrefectHQ/prefect/pull/2984)" - -deprecation: - - "All states have deprecated the usage of `cached_inputs` - [#2984](https://github.com/PrefectHQ/prefect/pull/2984)" diff --git a/changes/pr2995.yaml b/changes/pr2995.yaml deleted file mode 100644 index 9a68516c9cc8..000000000000 --- a/changes/pr2995.yaml +++ /dev/null @@ -1,2 +0,0 @@ -enhancement: - - Simplify creation of optional parameters with default of `None` - [#2995](https://github.com/PrefectHQ/prefect/pull/2995) diff --git a/changes/pr3009.yaml b/changes/pr3009.yaml deleted file mode 100644 index 9ddaf379ac9b..000000000000 --- a/changes/pr3009.yaml +++ /dev/null @@ -1,2 +0,0 @@ -fix: - - "Fix bug in `DaskExecutor` when running with external cluster where dask clients could potentially be leaked - [#3009](https://github.com/PrefectHQ/prefect/pull/3009)" From afdb3cd5065b2ec8801b0d744defba1f8af21aae Mon Sep 17 00:00:00 2001 From: lauralorenz Date: Tue, 21 Jul 2020 16:14:56 -0400 Subject: [PATCH 2/2] Update navbar for 0.12.5 release --- docs/.vuepress/config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index ad464b9ce796..b583b3c52ecc 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -75,7 +75,7 @@ module.exports = { { text: 'API Reference', items: [ - { text: 'Latest (0.12.4)', link: '/api/latest/' }, + { text: 'Latest (0.12.5)', link: '/api/latest/' }, { text: '0.11.5', link: '/api/0.11.5/' }, { text: '0.10.7', link: '/api/0.10.7/' }, { text: '0.9.8', link: '/api/0.9.8/' },