Notably, includes a fix for multiple schedules with the same interval and different parameters.
What's Changed
Bug Fixes 🐞
- update idempotency key for scheduled runs to disambiguate schedules by @zzstoatzz in #17123
Integrations & Dependencies 🤝
- fix sed command in integration release CI by @zzstoatzz in #17083
prefect-snowflake
- Bump snowflake dependency by @seanpwlms in #17098
Development & Tidiness 🧹
- consolidate use of
pendulum
inprefect.cli
by @zzstoatzz in #17078 - pendulum consolidation in
prefect.client
by @zzstoatzz in #17099 - pendulum consolidation in
prefect.concurrency
by @zzstoatzz in #17102 - pendulum consolidation in several modules by @zzstoatzz in #17103
Documentation 📓
- Add
PrefectDbtRunner
docs by @kevingrismore in #17055 - Update
prefect-dbt
prerelease install command with-U
by @kevingrismore in #17088 - Update formatting of Prefect History timeline by @discdiver in #17114
- Remove link in ECS Guide by @discdiver in #17119
- Docs: Update GCP integration docs by @seanpwlms in #17097
- change docs sidebar items by @aaazzam in #17128
Uncategorized
- Fix printing
flow_run_id
in Abort case of engine by @peterbygrave in #17087 - consolidate
pendulum
use inprefect._internal
by @zzstoatzz in #17072 - Add missing
load_function_and_convert_to_flow
by @jakekaplan in #17086 - Fix bug where schedules without a slug or active raise a 500 by @desertaxle in #17091
- Migrate some
pendulum
usage to internal shim by @desertaxle in #17074 - Consolidate
pendulum
usage inprefect.server.services
by @desertaxle in #17100 - Consolidate
pendulum
usage inprefect.server
by @desertaxle in #17104
Full Changelog: 3.2.1...3.2.2