From 62934b98d722604274978db32143f09676f7fc88 Mon Sep 17 00:00:00 2001 From: Michael Adkins Date: Tue, 25 May 2021 16:04:10 -0700 Subject: [PATCH] Release 0.14.20 (#4581) * Cut changelog for 0.14.20 release * Bump latest doc link * Shorten deprecation entry [ci skip] --- CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ changes/pr4341.yaml | 3 --- changes/pr4457.yaml | 5 ----- changes/pr4487.yaml | 3 --- changes/pr4513.yaml | 3 --- changes/pr4523.yaml | 3 --- changes/pr4524.yaml | 3 --- changes/pr4544.yaml | 3 --- changes/pr4547.yaml | 3 --- changes/pr4561.yaml | 6 ------ changes/pr4568.yaml | 2 -- docs/.vuepress/config.js | 2 +- 12 files changed, 33 insertions(+), 35 deletions(-) delete mode 100644 changes/pr4341.yaml delete mode 100644 changes/pr4457.yaml delete mode 100644 changes/pr4487.yaml delete mode 100644 changes/pr4513.yaml delete mode 100644 changes/pr4523.yaml delete mode 100644 changes/pr4524.yaml delete mode 100644 changes/pr4544.yaml delete mode 100644 changes/pr4547.yaml delete mode 100644 changes/pr4561.yaml delete mode 100644 changes/pr4568.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index 94c178ac1cb6..8f5fbfebb07b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,37 @@ # Changelog +## 0.14.20 + +Released on May 25, 2021. + +### Enhancements + +- Refactor `Agent` base class for readability - [#4341](https://github.com/PrefectHQ/prefect/pull/4341) +- Display the agent config id on agent startup if set - [#4524](https://github.com/PrefectHQ/prefect/pull/4524) +- Add debug logs during agent auth verification - [#4547](https://github.com/PrefectHQ/prefect/pull/4547) +- Sending logs to Cloud can be globally disabled via config in addition to the agent flag - [#4487](https://github.com/PrefectHQ/prefect/pull/4487) + +### Task Library + +- Enable sending attachments with emails in the `EmailTask` - [#4457](https://github.com/PrefectHQ/prefect/pull/4457) +- Add Google Cloud Platform `GCPSecret` task - [#4561](https://github.com/PrefectHQ/prefect/pull/4561) + +### Fixes + +- Fix `import_object` handling of submodules that are not attributes - [#4513](https://github.com/PrefectHQ/prefect/pull/4513) +- Fix `DockerStorage` building with python slim image - [#4523](https://github.com/PrefectHQ/prefect/pull/4523) +- Gracefully handle events with missing timestamps in K8s agent - [#4544](https://github.com/PrefectHQ/prefect/pull/4544) +- Fix bug where agent uses originally scheduled start time instead of latest state time - [#4568](https://github.com/PrefectHQ/prefect/pull/4568) + +### Deprecations + +- `logging.log_to_cloud` has been deprecated in favor of `cloud.send_flow_run_logs` - [#4487](https://github.com/PrefectHQ/prefect/pull/4487) + +### Contributors + +- [Stéphan Taljaard](https://github.com/taljaards) +- [Thomas Heyenbrock](https://github.com/thomasheyenbrock) + ## 0.14.19 Released on May 11, 2021 as a hotfix for 0.14.18 diff --git a/changes/pr4341.yaml b/changes/pr4341.yaml deleted file mode 100644 index 1aa773fb3e64..000000000000 --- a/changes/pr4341.yaml +++ /dev/null @@ -1,3 +0,0 @@ - -enhancement: - - "Refactor `Agent` base class for readability - [#4341](https://github.com/PrefectHQ/prefect/pull/4341)" diff --git a/changes/pr4457.yaml b/changes/pr4457.yaml deleted file mode 100644 index 8cba3f66b604..000000000000 --- a/changes/pr4457.yaml +++ /dev/null @@ -1,5 +0,0 @@ -feature: - - "Enable sending attachments with emails in the EmailTask - [#4457](https://github.com/PrefectHQ/prefect/pull/4457)" - -contributor: - - "[Thomas Heyenbrock](https://github.com/thomasheyenbrock)" diff --git a/changes/pr4487.yaml b/changes/pr4487.yaml deleted file mode 100644 index bb4a7789caea..000000000000 --- a/changes/pr4487.yaml +++ /dev/null @@ -1,3 +0,0 @@ - -enhancement: - - "Replace `logging.log_to_cloud` with `cloud.send_flow_run_logs` and allow user to toggle in config - [#4487](https://github.com/PrefectHQ/prefect/pull/4487)" diff --git a/changes/pr4513.yaml b/changes/pr4513.yaml deleted file mode 100644 index e8be512797dc..000000000000 --- a/changes/pr4513.yaml +++ /dev/null @@ -1,3 +0,0 @@ - -fix: - - "Fix `import_object` handling of submodules that are not attributes - [#4513](https://github.com/PrefectHQ/prefect/pull/4513)" diff --git a/changes/pr4523.yaml b/changes/pr4523.yaml deleted file mode 100644 index 02f446f01ae9..000000000000 --- a/changes/pr4523.yaml +++ /dev/null @@ -1,3 +0,0 @@ - -fix: - - "Fix `DockerStorage` building with python slim image - [#4523](https://github.com/PrefectHQ/prefect/pull/4523)" diff --git a/changes/pr4524.yaml b/changes/pr4524.yaml deleted file mode 100644 index 5e447404aebd..000000000000 --- a/changes/pr4524.yaml +++ /dev/null @@ -1,3 +0,0 @@ - -enhancement: - - "Display the agent config id on agent startup if set - [#4524](https://github.com/PrefectHQ/prefect/pull/4524)" diff --git a/changes/pr4544.yaml b/changes/pr4544.yaml deleted file mode 100644 index 5be5220abd8c..000000000000 --- a/changes/pr4544.yaml +++ /dev/null @@ -1,3 +0,0 @@ - -fix: - - "Handle events with missing timestamps in K8s agent - [#4544](https://github.com/PrefectHQ/prefect/pull/4544)" diff --git a/changes/pr4547.yaml b/changes/pr4547.yaml deleted file mode 100644 index e898f8b2e8f6..000000000000 --- a/changes/pr4547.yaml +++ /dev/null @@ -1,3 +0,0 @@ - -enhancement: - - "Add debug logs during agent auth verification - [#4547](https://github.com/PrefectHQ/prefect/pull/4547)" diff --git a/changes/pr4561.yaml b/changes/pr4561.yaml deleted file mode 100644 index a99aaca74e33..000000000000 --- a/changes/pr4561.yaml +++ /dev/null @@ -1,6 +0,0 @@ - -task: - - "Add Google Cloud Platform GCPSecret task - [#4561](https://github.com/PrefectHQ/prefect/pull/4561)" - -contributor: - - "[Stéphan Taljaard](https://github.com/taljaards)" diff --git a/changes/pr4568.yaml b/changes/pr4568.yaml deleted file mode 100644 index e2a7e5ed5c0e..000000000000 --- a/changes/pr4568.yaml +++ /dev/null @@ -1,2 +0,0 @@ -fix: - - "Fix bug where agent uses originally scheduled start time instead of latest state - [#4568](https://github.com/PrefectHQ/prefect/pull/4568)" diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index e53f4d411c89..47589cf69e8f 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -80,7 +80,7 @@ module.exports = { { text: 'API Reference', items: [ - { text: 'Latest (0.14.19)', link: '/api/latest/' }, + { text: 'Latest (0.14.20)', link: '/api/latest/' }, { text: '0.13.19', link: '/api/0.13.19/' }, { text: '0.12.6', link: '/api/0.12.6/' }, { text: '0.11.5', link: '/api/0.11.5/' },