All notable changes to this project will be documented in this file.
- Better error message when attempting to use force_cloud without an Apify token (#356) (33245ce) by @janbuchar
- Allow calling
Actor.reboot()
from migrating handler, align reboot behavior with JS SDK (#361) (7ba0221) by @fnesveda
2.1.0 (2024-12-03)
- Handle request list user input (#326) (c14fb9a) by @Pijukatel, closes #310
2.0.2 (2024-11-12)
- Fix CPU usage calculation (#315) (0521d91) by @janbuchar
- Set version constraint of the
websockets
dependency to <14.0.0 (#322) (15ad055) by @Pijukatel - Fix Dataset.iter_items for apify_storage (#321) (2db1beb) by @Pijukatel, closes #320
2.0.1 (2024-10-25)
- Add standby URL, change default standby port (#287) (8cd2f2c) by @jirimoravcik
- Add crawlee version to system info print (#304) (c28f38f) by @vdusek
- Adjust tests of scrapy user data (#284) (26ffb15) by @janbuchar
- Use HttpHeaders type in Scrapy integration (#289) (3e33e91) by @vdusek
- Allow empty timeout_at env variable (#303) (b67ec98) by @janbuchar, closes #596
2.0.0 (2024-09-10)
- Better Actor API typing (#256) (abb87e7) by @janbuchar, closes #243
- Expose Request from Crawlee (#266) (1f01278) by @vdusek
- Automatically configure logging (#271) (1906bb2) by @janbuchar
- Make apify.log public again (#249) (22677f5) by @janbuchar
- Dataset list response handling (#257) (0ea57d7) by @janbuchar
- Ignore deprecated platform events (#258) (ed5ab3b) by @janbuchar
- Possible infinity loop in Apify-Scrapy proxy middleware (#259) (8647a94) by @vdusek
- Hotfix for batch_add_requests batch size limit (#261) (61d7a39) by @janbuchar
- [breaking] Preparation for v2 release (#210) (2f9dcc5) by @janbuchar, closes #135, #137, #138, #147, #149, #237
1.7.2 (2024-07-08)
- Add actor standby port (#220) (6d0d87d) by @jirimoravcik
1.7.1 (2024-05-23)
- Set a timeout for Actor cleanup (#206) (cfed57d) by @janbuchar, closes #200
1.1.2 (2023-08-02)
- Use Actor env vars (#105) (f0ba351) by @jirimoravcik
1.1.0 (2023-05-23)
0.2.0 (2023-03-06)
- Add chunking mechanism to push_data, cleanup TODOs (#67) (5f38d51) by @jirimoravcik
0.1.0 (2023-02-09)
- Implement MemoryStorage and local storage clients (#15) (b7c9886) by @jirimoravcik
- Implement Dataset, KeyValueStore classes, create storage management logic (#21) (d1b357c) by @jirimoravcik
- Implement RequestQueue class (#25) (c6cad34) by @jirimoravcik
- Add test for get_env and is_at_home (#29) (cc45afb) by @drobnikj
- Updating pull request toolkit config [INTERNAL] (387143c) by @mtrunkat
- Add documentation for
StorageManager
andStorageClientManager
, open_* methods inActor
(#34) (3f6b942) by @jirimoravcik - Add tests for actor lifecycle (#35) (4674728) by @drobnikj
- Add docs for
Dataset
,KeyValueStore
, andRequestQueue
(#37) (174548e) by @jirimoravcik - Docs string for memory storage clients (#31) (8f55d46) by @drobnikj
- Add test for storage actor methods (#39) (b89bbcf) by @drobnikj
- Various fixes and improvements (#41) (5bae238) by @jirimoravcik
- Add the rest unit tests for actor (#40) (72d92ea) by @drobnikj
- Decrypt input secrets if there are some (#45) (6eb1630) by @drobnikj
- Add a few integration tests (#48) (1843f48) by @drobnikj
- Add integration tests for storages, proxy configuration (#49) (fd0566e) by @jirimoravcik
- Unify datetime handling, remove utcnow() (#52) (09dd8ac) by @jirimoravcik
- Separate ID and name params for
Actor.open_xxx
(#56) (a1e962e) by @jirimoravcik