Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -1465,6 +1465,7 @@
{
"group": "OSS",
"pages": [
"v3/release-notes/oss/version-3-5",
"v3/release-notes/oss/version-3-4",
"v3/release-notes/oss/version-3-3",
"v3/release-notes/oss/version-3-2",
Expand Down
1 change: 1 addition & 0 deletions docs/v3/release-notes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ Release notes for the open-source Prefect orchestration engine.

### Available Versions

- [Version 3.5](/v3/release-notes/oss/version-3-5)
- [Version 3.4](/v3/release-notes/oss/version-3-4)
- [Version 3.3](/v3/release-notes/oss/version-3-3)
- [Version 3.2](/v3/release-notes/oss/version-3-2)
Expand Down
15 changes: 15 additions & 0 deletions docs/v3/release-notes/integrations/prefect-aws.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,21 @@
title: prefect-aws
---

## 0.7.0

_Released on October 31, 2025_

**Bug Fixes**

- Fix `CRASHED` state marking when containers exit with a non-zero exit code in an ECS task [#19310](https://github.com/PrefectHQ/prefect/pull/19310) by [@leetrout](https://github.com/leetrout)

**Breaking Changes**

- Remove Python 3.9 support [#19273](https://github.com/PrefectHQ/prefect/pull/19273) by [@desertaxle](https://github.com/desertaxle)


---

## 0.6.0

_Released on October 14, 2025_
Expand Down
14 changes: 14 additions & 0 deletions docs/v3/release-notes/integrations/prefect-kubernetes.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,20 @@
title: prefect-kubernetes
---

## 0.7.0

_Released on October 31, 2025_

**Features**

- Add options to disable the Kubernetes worker observer and pod event replication [#19282](https://github.com/PrefectHQ/prefect/pull/19282) by [@levzem](https://github.com/levzem)

**Breaking Changes**

- Remove Python 3.9 support [#19273](https://github.com/PrefectHQ/prefect/pull/19273) by [@desertaxle](https://github.com/desertaxle)

---

## 0.6.6

_Released on October 23, 2025_
Expand Down
46 changes: 46 additions & 0 deletions docs/v3/release-notes/oss/version-3-5.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
title: 3.5
---

## 3.5.0 - `from __future__ import annotations`? We don't need no `from __future__ import annotations`!

*Released on October 31, 2025*

With the removal of Python 3.9 support, Prefect now requires Python 3.10 or later. This means you can finally say goodbye to `from __future__ import annotations` in your workflow code—native type annotations are now standard! This release also removes several long-deprecated features including `Runner` functionality and system Blocks. Check the Breaking Changes section below for details.

**Enhancements ➕➕**

* Add `on_running` hook support for tasks by [@zzstoatzz](https://github.com/zzstoatzz) in [#19277](https://github.com/PrefectHQ/prefect/pull/19277)
* Allow using Field descriptions directly in Flow parameters (#13912) by [@jmesterh](https://github.com/jmesterh) in [#19281](https://github.com/PrefectHQ/prefect/pull/19281)
* Add `PREFECT_SERVER_UI_SHOW_PROMOTIONAL_CONTENT` setting by [@zzstoatzz](https://github.com/zzstoatzz) in [#19299](https://github.com/PrefectHQ/prefect/pull/19299)

**Breaking Changes ⚠️**

* Remove Python 3.9 support by [@desertaxle](https://github.com/desertaxle) in [#19273](https://github.com/PrefectHQ/prefect/pull/19273)
* Remove deprecated `Runner` functionality and system Blocks by [@desertaxle](https://github.com/desertaxle) in [#19307](https://github.com/PrefectHQ/prefect/pull/19307)

**Bug Fixes 🐞**

* Fix forward reference resolution in `ValidatedFunction` by [@desertaxle](https://github.com/desertaxle) in [#19289](https://github.com/PrefectHQ/prefect/pull/19289)
* Fix `datetime` parameter serialization in `run_deployment` by [@zzstoatzz](https://github.com/zzstoatzz) in [#19278](https://github.com/PrefectHQ/prefect/pull/19278)
* Fix time zone normalization bug in interval schedules by [@zzstoatzz](https://github.com/zzstoatzz) in [#19301](https://github.com/PrefectHQ/prefect/pull/19301)
* Fix multiprocessing deadlock after using `prefect_test_harness` on Linux by [@zzstoatzz](https://github.com/zzstoatzz) in [#19116](https://github.com/PrefectHQ/prefect/pull/19116)

**Development & Tidiness 🧹**

* Update `typer` minimum to `0.16.0` for `click>=8.2` compatibility by [@zzstoatzz](https://github.com/zzstoatzz) in [#19269](https://github.com/PrefectHQ/prefect/pull/19269)
* Remove weird language by [@zzstoatzz](https://github.com/zzstoatzz) in [#19271](https://github.com/PrefectHQ/prefect/pull/19271)
* Update `just` recipes to use 3.10 for lowest python by [@zzstoatzz](https://github.com/zzstoatzz) in [#19297](https://github.com/PrefectHQ/prefect/pull/19297)
* Fix duration in `generate_deprecation_message` by [@desertaxle](https://github.com/desertaxle) in [#19314](https://github.com/PrefectHQ/prefect/pull/19314)
* Fix `RRuleSchedule` test flakiness from DST-dependent date by [@zzstoatzz](https://github.com/zzstoatzz) in [#19305](https://github.com/PrefectHQ/prefect/pull/19305)
* Add debug log for fork handler registration failure by [@zzstoatzz](https://github.com/zzstoatzz) in [#19311](https://github.com/PrefectHQ/prefect/pull/19311)

**Documentation 📓**

* Add global concurrency limits concept doc and refactor how-to guide by [@desertaxle](https://github.com/desertaxle) in [#19231](https://github.com/PrefectHQ/prefect/pull/19231)

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.4.25...3.5.0


---

Loading