Releases: PrefectHQ/prefect
Releases · PrefectHQ/prefect
3.1.13.dev3: Nightly Development Release
What's Changed
Enhancements ➕➕
- Adds new connection application name setting by @cicdw in #16690
- Allow servers to start with no background services by @cicdw in #16693
Bug Fixes 🐞
- Handles the instrumentation case where a future is only used to wait_for by @chrisguidry in #16709
Development & Tidiness 🧹
- Improve type completeness of
prefect.server.services
by @desertaxle in #16701 - Delete old create integrations cards script by @desertaxle in #16704
- Improve typing in
prefect.results
by @desertaxle in #16714
Documentation 📓
- Docs quickstart feedback by @kevingrismore in #16683
- Fix silly typo by @cicdw in #16703
Full Changelog: 3.1.13.dev2...3.1.13.dev3
3.1.13.dev2: Nightly Development Release
What's Changed
Integrations & Dependencies 🤝
Development & Tidiness 🧹
- Remove DB interface from
_on_start
by @cicdw in #16687 - Improve typing in
prefect.server.events
by @desertaxle in #16692
Documentation 📓
- Update prefect-yaml.mdx by @adrianoresende in #16688
New Contributors
- @adrianoresende made their first contribution in #16688
Full Changelog: 3.1.13.dev1...3.1.13.dev2
3.1.13.dev1: Nightly Development Release
What's Changed
Bug Fixes 🐞
- Fix
SendgridEmail
code example by @jakekaplan in #16677 - Fix connection string handling when individual components are provided via settings by @desertaxle in #16680
Documentation 📓
- Improve the intro to the quickstart tutorial by @daniel-prefect in #16664
- Update Intros in Docs by @aaazzam in #16674
- Update index.mdx by @aaazzam in #16675
- Remove promise that the quickstart only takes five minutes to complete by @daniel-prefect in #16669
Full Changelog: 3.1.12...3.1.13.dev1
3.1.12: Winter Summit is Coming
Winter Summit is Coming
Please consider joining us virtually January 22-23 for our Winter Summit, where we'll be giving some exciting updates on our OSS community growth along with customer stories and updates on Prefect's roadmap! Check out the agenda and register here.
Enhancements ➕➕
- rm
sync_compatible
from automations SDK by @zzstoatzz in #16584 - Log failures to load flow with flow run logger by @cicdw in #16647
- Proposal: rename NONE cache_policy to NO_CACHE by @cicdw in #16650
- Reduces the minimum memory requirement for Prefect Server by @chrisguidry in #16644
- Reduces the memory requirement of a standalone Prefect server again by @chrisguidry in #16651
- Deployment SLA Definitions by @dylanbhughes in #16574
- Add work pool type to related resource by @jakekaplan in #16636
Bug Fixes 🐞
- fix redis link by @zzstoatzz in #16594
- consolidate hook calling in flow engine by @zzstoatzz in #16596
- handle setting
enforce_parameter_schema
inprefect.yaml
by @zzstoatzz in #16607 - call
FlowRunContext.model_rebuild()
inhydrate_context
by @zzstoatzz in #16628 - Worker removes flow_run id if fails to submit. by @jeanluciano in #16561
Integrations & Dependencies 🤝
- Update croniter requirement from <6.0.0,>=1.0.12 to >=1.0.12,<7.0.0 by @dependabot in #16431
Development & Tidiness 🧹
- server side type cleaning by @zzstoatzz in #16583
- Tune CI for efficiency by @desertaxle in #16631
- Add some tests for failure hooks and retries by @cicdw in #16642
- Improve typing in
prefect.blocks
by @desertaxle in #16630 - Fix logging.yml comment by @estasney in #16634
- Refactor Deployment CRUD methods in client by @aaazzam in #16576
- Refactor Automations CRUD methods in client by @aaazzam in #16579
- cleanup a few refs by @aaazzam in #16586
- Refactor Flow and FlowRun CRUD methods in client by @aaazzam in #16581
- Refactor BlockType, BlockDocument, and BlockSchema CRUD methods in client by @aaazzam in #16587
- Remove import dregs from client by @aaazzam in #16604
- small type fixes by @zzstoatzz in #16646
Documentation 📓
- remove hardcoded docs link to localhost:3000 by @aaazzam in #16591
- Remove code snippet from docs homepage by @aaazzam in #16593
- remove some integrations from docs by @aaazzam in #16598
- docs intro by @aaazzam in #16601
- add main features to docs index by @aaazzam in #16603
- Install
otel
extras in docker image and remove experimental flag setting by @bunchesofdonald in #16412 - Update docs nav first links order by @discdiver in #16624
- Update runner docstring for clarity of their universality by @cicdw in #16662
New Contributors
Full Changelog: 3.1.11...3.1.12
3.1.12.dev5: Nightly Development Release
What's Changed
Development & Tidiness 🧹
- Add some tests for failure hooks and retries by @cicdw in #16642
- Improve typing in
prefect.blocks
by @desertaxle in #16630
Uncategorized
- Add work pool type to related resource by @jakekaplan in #16636
- Fix logging.yml comment by @estasney in #16634
- small type fixes by @zzstoatzz in #16646
- Reduces the minimum memory requirement for Prefect Server by @chrisguidry in #16644
- Reduces the memory requirement of a standalone Prefect server again by @chrisguidry in #16651
New Contributors
Full Changelog: 3.1.12.dev4...3.1.12.dev5
3.1.12.dev4: Nightly Development Release
What's Changed
Bug Fixes 🐞
- handle setting
enforce_parameter_schema
inprefect.yaml
by @zzstoatzz in #16607
Development & Tidiness 🧹
- Tune CI for efficiency by @desertaxle in #16631
Full Changelog: 3.1.12.dev3...3.1.12.dev4
3.1.12.dev3: Nightly Development Release
What's Changed
Documentation 📓
- Install
otel
extras in docker image and remove experimental flag setting by @bunchesofdonald in #16412 - Update docs nav first links order by @discdiver in #16624
Uncategorized
- Remove import dregs from client by @aaazzam in #16604
- Worker removes flow_run id if fails to submit. by @jeanluciano in #16561
Full Changelog: 3.1.12.dev2...3.1.12.dev3
3.1.12.dev2: Nightly Development Release
What's Changed
Enhancements ➕➕
- rm
sync_compatible
from automations SDK by @zzstoatzz in #16584
Bug Fixes 🐞
- fix redis link by @zzstoatzz in #16594
- consolidate hook calling in flow engine by @zzstoatzz in #16596
Integrations & Dependencies 🤝
- Update croniter requirement from <6.0.0,>=1.0.12 to >=1.0.12,<7.0.0 by @dependabot in #16431
Development & Tidiness 🧹
- server side type cleaning by @zzstoatzz in #16583
- Bump nanoid from 3.3.7 to 3.3.8 in /ui by @dependabot in #16325
Documentation 📓
- remove hardcoded docs link to localhost:3000 by @aaazzam in #16591
- Remove code snippet from docs homepage by @aaazzam in #16593
- remove some integrations from docs by @aaazzam in #16598
- docs intro by @aaazzam in #16601
- add main features to docs index by @aaazzam in #16603
Uncategorized
- cleanup a few refs by @aaazzam in #16586
- Refactor Flow and FlowRun CRUD methods in client by @aaazzam in #16581
- Refactor BlockType, BlockDocument, and BlockSchema CRUD methods in client by @aaazzam in #16587
- Deployment SLA Definitions by @dylanbhughes in #16574
Full Changelog: 3.1.12.dev1...3.1.12.dev2
3.1.12.dev1: Nightly Development Release
What's Changed
Uncategorized
- Refactor Deployment CRUD methods in client by @aaazzam in #16576
- Refactor Automations CRUD methods in client by @aaazzam in #16579
Full Changelog: 3.1.11...3.1.12.dev1
3.1.11: Flow-verload
What's Changed
Enhancements ➕➕
- Sparse checkout for git pulls by @tetracionist in #15824
- Add a "limit" option prefect flow serve CLI by @pwl in #16527
Bug Fixes 🐞
- log rendered custom
flow_run_name
by @zzstoatzz in #16517 - Server should exit with non-0 on error by @martimors in #16476
- Private submodule support for
GitRepository
by @jakekaplan in #16518 - Add support for
NO_PROXY
for websocket connections by @jbw-vtl in #16538 - Avoid
Path
interpreting.
in deployment names as the beginning of a file extension by @zzstoatzz in #16553 - Fix task overload for decorator kwargs by @zzstoatzz in #16540
- RunTelemetry start span uses run name instead of flow/task name by @jeanluciano in #16389
Integrations & Dependencies 🤝
- Fix
TypeError
inSnowflakeConnector.fetch_all
by @zzstoatzz in #16511 - Fix
fetch_one
andfetch_many
inprefect-snowflake
by @zzstoatzz in #16554 - Add redis streams messaging to
redis-streams
by @zzstoatzz in #16432
Development & Tidiness 🧹
- [typing] prefect.concurrency by @mjpieters in #16441
- [typing] prefect._internal, prefect.server.utilities by @mjpieters in #16497
- [typing] -
prefect.cli
part 1 by @desertaxle in #16546 - Fix overloads for
wait_for
andreturn_state
inTask.__call__
by @zzstoatzz in #16547 - Add local-telemetry stack for investigating server performance by @zzstoatzz in #16483
- Refactor Client's Artifact CRUD methods into Mixin by @aaazzam in #16496
- Refactor Variable CRUD methods in client by @aaazzam in #16564
- Refactor Log CRUD methods in client by @aaazzam in #16565
- Correct link to contribution guidelines by @jbw-vtl in #16539
- Label all resources in lineage events by @abrookins in #16471
- update readme by @zzstoatzz in #16519
- Remove deprecated result fields and classes and associated utilities by @cicdw in #16552
- Add typing to model_config by @aaazzam in #16562
- Refactor ConcurrencyLimit CRUD methods in client by @aaazzam in #16567
Documentation 📓
- Update snowflake integration docs by @seanpwlms in #16556
v2 UI
- feat: Updating tags and groups for ui-v2 dependabot by @devinvillarosa in #16499
New Contributors
- @pwl made their first contribution in #16527
- @martimors made their first contribution in #16476
- @jbw-vtl made their first contribution in #16539
- @tetracionist made their first contribution in #15824
- @brunifrancesco made their first contribution in #16400
Full Changelog: 3.1.10...3.1.11