|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | 5 | <!-- git-cliff-unreleased-start --> |
6 | | -## 1.0.1 - **not yet released** |
| 6 | +## 1.0.3 - **not yet released** |
| 7 | + |
| 8 | +### 🐛 Bug Fixes |
| 9 | + |
| 10 | +- Add support for Pydantic v2.12 ([#1471](https://github.com/apify/crawlee-python/pull/1471)) ([35c1108](https://github.com/apify/crawlee-python/commit/35c110878c2f445a2866be2522ea8703e9b371dd)) by [@Mantisus](https://github.com/Mantisus), closes [#1464](https://github.com/apify/crawlee-python/issues/1464) |
| 11 | +- Fix database version warning message ([#1485](https://github.com/apify/crawlee-python/pull/1485)) ([18a545e](https://github.com/apify/crawlee-python/commit/18a545ee8add92e844acd0068f9cb8580a82e1c9)) by [@Mantisus](https://github.com/Mantisus) |
| 12 | +- Fix `reclaim_request` in `SqlRequestQueueClient` to correctly update the request state ([#1486](https://github.com/apify/crawlee-python/pull/1486)) ([1502469](https://github.com/apify/crawlee-python/commit/150246957f8f7f1ceb77bb77e3a02a903c50cae1)) by [@Mantisus](https://github.com/Mantisus), closes [#1484](https://github.com/apify/crawlee-python/issues/1484) |
| 13 | +- Fix `KeyValueStore.auto_saved_value` failing in some scenarios ([#1438](https://github.com/apify/crawlee-python/pull/1438)) ([b35dee7](https://github.com/apify/crawlee-python/commit/b35dee78180e57161b826641d45a61b8d8f6ef51)) by [@Pijukatel](https://github.com/Pijukatel), closes [#1354](https://github.com/apify/crawlee-python/issues/1354) |
| 14 | + |
| 15 | + |
| 16 | +<!-- git-cliff-unreleased-end --> |
| 17 | +## [1.0.2](https://github.com/apify/crawlee-python/releases/tag/v1.0.2) (2025-10-08) |
| 18 | + |
| 19 | +### 🐛 Bug Fixes |
| 20 | + |
| 21 | +- Use Self type in the open() method of storage clients ([#1462](https://github.com/apify/crawlee-python/pull/1462)) ([4ec6f6c](https://github.com/apify/crawlee-python/commit/4ec6f6c08f81632197f602ff99151338b3eba6e7)) by [@janbuchar](https://github.com/janbuchar) |
| 22 | +- Add storages name validation ([#1457](https://github.com/apify/crawlee-python/pull/1457)) ([84de11a](https://github.com/apify/crawlee-python/commit/84de11a3a603503076f5b7df487c9abab68a9015)) by [@Mantisus](https://github.com/Mantisus), closes [#1434](https://github.com/apify/crawlee-python/issues/1434) |
| 23 | +- Pin pydantic version to <2.12.0 to avoid compatibility issues ([#1467](https://github.com/apify/crawlee-python/pull/1467)) ([f11b86f](https://github.com/apify/crawlee-python/commit/f11b86f7ed57f98e83dc1b52f15f2017a919bf59)) by [@vdusek](https://github.com/vdusek) |
| 24 | + |
| 25 | + |
| 26 | +## [1.0.1](https://github.com/apify/crawlee-python/releases/tag/v1.0.1) (2025-10-06) |
7 | 27 |
|
8 | 28 | ### 🐛 Bug Fixes |
9 | 29 |
|
10 | 30 | - Fix memory leak in `PlaywrightCrawler` on browser context creation ([#1446](https://github.com/apify/crawlee-python/pull/1446)) ([bb181e5](https://github.com/apify/crawlee-python/commit/bb181e58d8070fba38e62d6e57fe981a00e5f035)) by [@Pijukatel](https://github.com/Pijukatel), closes [#1443](https://github.com/apify/crawlee-python/issues/1443) |
11 | 31 | - Update templates to handle optional httpx client ([#1440](https://github.com/apify/crawlee-python/pull/1440)) ([c087efd](https://github.com/apify/crawlee-python/commit/c087efd39baedf46ca3e5cae1ddc1acd6396e6c1)) by [@Pijukatel](https://github.com/Pijukatel) |
12 | 32 |
|
13 | 33 |
|
14 | | -<!-- git-cliff-unreleased-end --> |
15 | 34 | ## [1.0.0](https://github.com/apify/crawlee-python/releases/tag/v1.0.0) (2025-09-29) |
16 | 35 |
|
| 36 | +- Check out the [Release blog post](https://crawlee.dev/blog/crawlee-for-python-v1) for more details. |
| 37 | +- Check out the [Upgrading guide](https://crawlee.dev/python/docs/upgrading/upgrading-to-v1) to ensure a smooth update. |
| 38 | + |
17 | 39 | ### 🚀 Features |
18 | 40 |
|
19 | 41 | - Add utility for load and parse Sitemap and `SitemapRequestLoader` ([#1169](https://github.com/apify/crawlee-python/pull/1169)) ([66599f8](https://github.com/apify/crawlee-python/commit/66599f8d085f3a8622e130019b6fdce2325737de)) by [@Mantisus](https://github.com/Mantisus), closes [#1161](https://github.com/apify/crawlee-python/issues/1161) |
@@ -196,6 +218,9 @@ All notable changes to this project will be documented in this file. |
196 | 218 |
|
197 | 219 | ## [0.6.0](https://github.com/apify/crawlee-python/releases/tag/v0.6.0) (2025-03-03) |
198 | 220 |
|
| 221 | +- Check out the [Release blog post](https://crawlee.dev/blog/crawlee-for-python-v06) for more details. |
| 222 | +- Check out the [Upgrading guide](https://crawlee.dev/python/docs/upgrading/upgrading-to-v0x#upgrading-to-v06) to ensure a smooth update. |
| 223 | + |
199 | 224 | ### 🚀 Features |
200 | 225 |
|
201 | 226 | - Integrate browserforge fingerprints ([#829](https://github.com/apify/crawlee-python/pull/829)) ([2b156b4](https://github.com/apify/crawlee-python/commit/2b156b4ba688f9111195422e6058dff30eb1f782)) by [@Pijukatel](https://github.com/Pijukatel), closes [#549](https://github.com/apify/crawlee-python/issues/549) |
@@ -276,6 +301,9 @@ All notable changes to this project will be documented in this file. |
276 | 301 |
|
277 | 302 | ## [0.5.0](https://github.com/apify/crawlee-python/releases/tag/v0.5.0) (2025-01-02) |
278 | 303 |
|
| 304 | +- Check out the [Release blog post](https://crawlee.dev/blog/crawlee-for-python-v05) for more details. |
| 305 | +- Check out the [Upgrading guide](https://crawlee.dev/python/docs/upgrading/upgrading-to-v0x#upgrading-to-v05) to ensure a smooth update. |
| 306 | + |
279 | 307 | ### 🚀 Features |
280 | 308 |
|
281 | 309 | - Add possibility to use None as no proxy in tiered proxies ([#760](https://github.com/apify/crawlee-python/pull/760)) ([0fbd017](https://github.com/apify/crawlee-python/commit/0fbd01723b9fe2e3410e0f358cab2f22848b08d0)) by [@Pijukatel](https://github.com/Pijukatel), closes [#687](https://github.com/apify/crawlee-python/issues/687) |
@@ -367,6 +395,8 @@ All notable changes to this project will be documented in this file. |
367 | 395 |
|
368 | 396 | ## [0.4.0](https://github.com/apify/crawlee-python/releases/tag/v0.4.0) (2024-11-01) |
369 | 397 |
|
| 398 | +- Check out the [Upgrading guide](https://crawlee.dev/python/docs/upgrading/upgrading-to-v0x#upgrading-to-v04) to ensure a smooth update. |
| 399 | + |
370 | 400 | ### 🚀 Features |
371 | 401 |
|
372 | 402 | - [**breaking**] Add headers in unique key computation ([#609](https://github.com/apify/crawlee-python/pull/609)) ([6c4746f](https://github.com/apify/crawlee-python/commit/6c4746fa8ff86952a812b32a1d70dc910e76b43e)) by [@Prathamesh010](https://github.com/Prathamesh010), closes [#548](https://github.com/apify/crawlee-python/issues/548) |
@@ -476,6 +506,8 @@ All notable changes to this project will be documented in this file. |
476 | 506 |
|
477 | 507 | ## [0.3.0](https://github.com/apify/crawlee-python/releases/tag/v0.3.0) (2024-08-27) |
478 | 508 |
|
| 509 | +- Check out the [Upgrading guide](https://crawlee.dev/python/docs/upgrading/upgrading-to-v0x#upgrading-to-v03) to ensure a smooth update. |
| 510 | + |
479 | 511 | ### 🚀 Features |
480 | 512 |
|
481 | 513 | - Implement ParselCrawler that adds support for Parsel ([#348](https://github.com/apify/crawlee-python/pull/348)) ([a3832e5](https://github.com/apify/crawlee-python/commit/a3832e527f022f32cce4a80055da3b7967b74522)) by [@asymness](https://github.com/asymness), closes [#335](https://github.com/apify/crawlee-python/issues/335) |
|
0 commit comments