Skip to content

Commit 7d86c93

Browse files
authored
Add release notes for 3.5.0 (#19315)
1 parent af182d9 commit 7d86c93

File tree

5 files changed

+77
-0
lines changed

5 files changed

+77
-0
lines changed

docs/docs.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1465,6 +1465,7 @@
14651465
{
14661466
"group": "OSS",
14671467
"pages": [
1468+
"v3/release-notes/oss/version-3-5",
14681469
"v3/release-notes/oss/version-3-4",
14691470
"v3/release-notes/oss/version-3-3",
14701471
"v3/release-notes/oss/version-3-2",

docs/v3/release-notes/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Release notes for the open-source Prefect orchestration engine.
1010

1111
### Available Versions
1212

13+
- [Version 3.5](/v3/release-notes/oss/version-3-5)
1314
- [Version 3.4](/v3/release-notes/oss/version-3-4)
1415
- [Version 3.3](/v3/release-notes/oss/version-3-3)
1516
- [Version 3.2](/v3/release-notes/oss/version-3-2)

docs/v3/release-notes/integrations/prefect-aws.mdx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@
22
title: prefect-aws
33
---
44

5+
## 0.7.0
6+
7+
_Released on October 31, 2025_
8+
9+
**Bug Fixes**
10+
11+
- 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)
12+
13+
**Breaking Changes**
14+
15+
- Remove Python 3.9 support [#19273](https://github.com/PrefectHQ/prefect/pull/19273) by [@desertaxle](https://github.com/desertaxle)
16+
17+
18+
---
19+
520
## 0.6.0
621

722
_Released on October 14, 2025_

docs/v3/release-notes/integrations/prefect-kubernetes.mdx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22
title: prefect-kubernetes
33
---
44

5+
## 0.7.0
6+
7+
_Released on October 31, 2025_
8+
9+
**Features**
10+
11+
- 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)
12+
13+
**Breaking Changes**
14+
15+
- Remove Python 3.9 support [#19273](https://github.com/PrefectHQ/prefect/pull/19273) by [@desertaxle](https://github.com/desertaxle)
16+
17+
---
18+
519
## 0.6.6
620

721
_Released on October 23, 2025_
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: 3.5
3+
---
4+
5+
## 3.5.0 - 🎃 The Exorcism of Python 3.9 👻
6+
7+
*Released on October 31, 2025*
8+
9+
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.
10+
11+
**Enhancements ➕➕**
12+
13+
* Add `on_running` hook support for tasks by [@zzstoatzz](https://github.com/zzstoatzz) in [#19277](https://github.com/PrefectHQ/prefect/pull/19277)
14+
* Allow using Field descriptions directly in Flow parameters (#13912) by [@jmesterh](https://github.com/jmesterh) in [#19281](https://github.com/PrefectHQ/prefect/pull/19281)
15+
* Add `PREFECT_SERVER_UI_SHOW_PROMOTIONAL_CONTENT` setting by [@zzstoatzz](https://github.com/zzstoatzz) in [#19299](https://github.com/PrefectHQ/prefect/pull/19299)
16+
17+
**Breaking Changes ⚠️**
18+
19+
* Remove Python 3.9 support by [@desertaxle](https://github.com/desertaxle) in [#19273](https://github.com/PrefectHQ/prefect/pull/19273)
20+
* Remove deprecated `Runner` functionality and system Blocks by [@desertaxle](https://github.com/desertaxle) in [#19307](https://github.com/PrefectHQ/prefect/pull/19307)
21+
22+
**Bug Fixes 🐞**
23+
24+
* Fix forward reference resolution in `ValidatedFunction` by [@desertaxle](https://github.com/desertaxle) in [#19289](https://github.com/PrefectHQ/prefect/pull/19289)
25+
* Fix `datetime` parameter serialization in `run_deployment` by [@zzstoatzz](https://github.com/zzstoatzz) in [#19278](https://github.com/PrefectHQ/prefect/pull/19278)
26+
* Fix time zone normalization bug in interval schedules by [@zzstoatzz](https://github.com/zzstoatzz) in [#19301](https://github.com/PrefectHQ/prefect/pull/19301)
27+
* 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)
28+
29+
**Development & Tidiness 🧹**
30+
31+
* 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)
32+
* Remove weird language by [@zzstoatzz](https://github.com/zzstoatzz) in [#19271](https://github.com/PrefectHQ/prefect/pull/19271)
33+
* 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)
34+
* Fix duration in `generate_deprecation_message` by [@desertaxle](https://github.com/desertaxle) in [#19314](https://github.com/PrefectHQ/prefect/pull/19314)
35+
* Fix `RRuleSchedule` test flakiness from DST-dependent date by [@zzstoatzz](https://github.com/zzstoatzz) in [#19305](https://github.com/PrefectHQ/prefect/pull/19305)
36+
* Add debug log for fork handler registration failure by [@zzstoatzz](https://github.com/zzstoatzz) in [#19311](https://github.com/PrefectHQ/prefect/pull/19311)
37+
38+
**Documentation 📓**
39+
40+
* 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)
41+
42+
**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.4.25...3.5.0
43+
44+
45+
---
46+

0 commit comments

Comments
 (0)