Skip to content

Commit ef85bd4

Browse files
author
Apify Release Bot
committed
chore(release): v3.14.0
1 parent dbb0af1 commit ef85bd4

File tree

37 files changed

+329
-129
lines changed

37 files changed

+329
-129
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,26 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.14.0](https://github.com/apify/crawlee/compare/v3.13.10...v3.14.0) (2025-07-25)
7+
8+
9+
### Bug Fixes
10+
11+
* don't retire browsers with long-running `pre|postLaunchHooks` prematurely ([#3062](https://github.com/apify/crawlee/issues/3062)) ([681660e](https://github.com/apify/crawlee/commit/681660e35a1ceaca5e96a7f61d5a7c66ec32bcde))
12+
* respect `exclude` option in `enqueueLinksByClickingElements` ([#3058](https://github.com/apify/crawlee/issues/3058)) ([013eb02](https://github.com/apify/crawlee/commit/013eb028b6ecf05f83f8790a4a6164b9c4873733))
13+
* retry on blocked status codes in `HttpCrawler` ([#3060](https://github.com/apify/crawlee/issues/3060)) ([b5fcd79](https://github.com/apify/crawlee/commit/b5fcd79324ed61c6591fbdc9ffba67b35dc54fde)), closes [/github.com/apify/crawlee/blob/f68d2a95d67cc6230122dc1a5226c57ca23d0ae7/packages/browser-crawler/src/internals/browser-crawler.ts#L481-L486](https://github.com//github.com/apify/crawlee/blob/f68d2a95d67cc6230122dc1a5226c57ca23d0ae7/packages/browser-crawler/src/internals/browser-crawler.ts/issues/L481-L486) [#3029](https://github.com/apify/crawlee/issues/3029)
14+
* validation of iterables when adding requests to the queue ([#3091](https://github.com/apify/crawlee/issues/3091)) ([529a1dd](https://github.com/apify/crawlee/commit/529a1dd57278efef4fb2013e79a09fd1bc8594a5)), closes [#3063](https://github.com/apify/crawlee/issues/3063)
15+
16+
17+
### Features
18+
19+
* add `maxCrawlDepth` crawler option ([#3045](https://github.com/apify/crawlee/issues/3045)) ([0090df9](https://github.com/apify/crawlee/commit/0090df93a12df9918d016cf2f1378f1f7d40557d)), closes [#2633](https://github.com/apify/crawlee/issues/2633)
20+
* Add llms.txt and llms-full.txt generator ([#3061](https://github.com/apify/crawlee/issues/3061)) ([79f3ba5](https://github.com/apify/crawlee/commit/79f3ba529f03576c72134a75f0772e2652e2a0e2)), closes [#3046](https://github.com/apify/crawlee/issues/3046)
21+
22+
23+
24+
25+
626
## [3.13.10](https://github.com/apify/crawlee/compare/v3.13.9...v3.13.10) (2025-07-09)
727

828

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"packages": [
33
"packages/*"
44
],
5-
"version": "3.13.10",
5+
"version": "3.14.0",
66
"command": {
77
"version": {
88
"conventionalCommits": true,

packages/basic-crawler/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,22 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.14.0](https://github.com/apify/crawlee/compare/v3.13.10...v3.14.0) (2025-07-25)
7+
8+
9+
### Bug Fixes
10+
11+
* validation of iterables when adding requests to the queue ([#3091](https://github.com/apify/crawlee/issues/3091)) ([529a1dd](https://github.com/apify/crawlee/commit/529a1dd57278efef4fb2013e79a09fd1bc8594a5)), closes [#3063](https://github.com/apify/crawlee/issues/3063)
12+
13+
14+
### Features
15+
16+
* add `maxCrawlDepth` crawler option ([#3045](https://github.com/apify/crawlee/issues/3045)) ([0090df9](https://github.com/apify/crawlee/commit/0090df93a12df9918d016cf2f1378f1f7d40557d)), closes [#2633](https://github.com/apify/crawlee/issues/2633)
17+
18+
19+
20+
21+
622
## [3.13.10](https://github.com/apify/crawlee/compare/v3.13.9...v3.13.10) (2025-07-09)
723

824
**Note:** Version bump only for package @crawlee/basic

packages/basic-crawler/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@crawlee/basic",
3-
"version": "3.13.10",
3+
"version": "3.14.0",
44
"description": "The scalable web crawling and scraping library for JavaScript/Node.js. Enables development of data extraction and web automation jobs (not only) with headless Chrome and Puppeteer.",
55
"engines": {
66
"node": ">=16.0.0"
@@ -48,9 +48,9 @@
4848
"@apify/log": "^2.4.0",
4949
"@apify/timeout": "^0.3.0",
5050
"@apify/utilities": "^2.7.10",
51-
"@crawlee/core": "3.13.10",
52-
"@crawlee/types": "3.13.10",
53-
"@crawlee/utils": "3.13.10",
51+
"@crawlee/core": "^3.14.0",
52+
"@crawlee/types": "^3.14.0",
53+
"@crawlee/utils": "^3.14.0",
5454
"csv-stringify": "^6.2.0",
5555
"fs-extra": "^11.0.0",
5656
"got-scraping": "^4.0.0",

packages/browser-crawler/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.14.0](https://github.com/apify/crawlee/compare/v3.13.10...v3.14.0) (2025-07-25)
7+
8+
9+
### Features
10+
11+
* add `maxCrawlDepth` crawler option ([#3045](https://github.com/apify/crawlee/issues/3045)) ([0090df9](https://github.com/apify/crawlee/commit/0090df93a12df9918d016cf2f1378f1f7d40557d)), closes [#2633](https://github.com/apify/crawlee/issues/2633)
12+
13+
14+
15+
16+
617
## [3.13.10](https://github.com/apify/crawlee/compare/v3.13.9...v3.13.10) (2025-07-09)
718

819
**Note:** Version bump only for package @crawlee/browser

packages/browser-crawler/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@crawlee/browser",
3-
"version": "3.13.10",
3+
"version": "3.14.0",
44
"description": "The scalable web crawling and scraping library for JavaScript/Node.js. Enables development of data extraction and web automation jobs (not only) with headless Chrome and Puppeteer.",
55
"engines": {
66
"node": ">=16.0.0"
@@ -54,10 +54,10 @@
5454
},
5555
"dependencies": {
5656
"@apify/timeout": "^0.3.0",
57-
"@crawlee/basic": "3.13.10",
58-
"@crawlee/browser-pool": "3.13.10",
59-
"@crawlee/types": "3.13.10",
60-
"@crawlee/utils": "3.13.10",
57+
"@crawlee/basic": "^3.14.0",
58+
"@crawlee/browser-pool": "^3.14.0",
59+
"@crawlee/types": "^3.14.0",
60+
"@crawlee/utils": "^3.14.0",
6161
"ow": "^0.28.1",
6262
"tslib": "^2.4.0",
6363
"type-fest": "^4.0.0"

packages/browser-pool/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.14.0](https://github.com/apify/crawlee/compare/v3.13.10...v3.14.0) (2025-07-25)
7+
8+
9+
### Bug Fixes
10+
11+
* don't retire browsers with long-running `pre|postLaunchHooks` prematurely ([#3062](https://github.com/apify/crawlee/issues/3062)) ([681660e](https://github.com/apify/crawlee/commit/681660e35a1ceaca5e96a7f61d5a7c66ec32bcde))
12+
13+
14+
15+
16+
617
## [3.13.10](https://github.com/apify/crawlee/compare/v3.13.9...v3.13.10) (2025-07-09)
718

819
**Note:** Version bump only for package @crawlee/browser-pool

packages/browser-pool/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@crawlee/browser-pool",
3-
"version": "3.13.10",
3+
"version": "3.14.0",
44
"description": "Rotate multiple browsers using popular automation libraries such as Playwright or Puppeteer.",
55
"engines": {
66
"node": ">=16.0.0"
@@ -38,8 +38,8 @@
3838
"dependencies": {
3939
"@apify/log": "^2.4.0",
4040
"@apify/timeout": "^0.3.0",
41-
"@crawlee/core": "3.13.10",
42-
"@crawlee/types": "3.13.10",
41+
"@crawlee/core": "^3.14.0",
42+
"@crawlee/types": "^3.14.0",
4343
"fingerprint-generator": "^2.1.68",
4444
"fingerprint-injector": "^2.1.68",
4545
"lodash.merge": "^4.6.2",

packages/cheerio-crawler/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.14.0](https://github.com/apify/crawlee/compare/v3.13.10...v3.14.0) (2025-07-25)
7+
8+
9+
### Features
10+
11+
* add `maxCrawlDepth` crawler option ([#3045](https://github.com/apify/crawlee/issues/3045)) ([0090df9](https://github.com/apify/crawlee/commit/0090df93a12df9918d016cf2f1378f1f7d40557d)), closes [#2633](https://github.com/apify/crawlee/issues/2633)
12+
13+
14+
15+
16+
617
## [3.13.10](https://github.com/apify/crawlee/compare/v3.13.9...v3.13.10) (2025-07-09)
718

819
**Note:** Version bump only for package @crawlee/cheerio

packages/cheerio-crawler/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@crawlee/cheerio",
3-
"version": "3.13.10",
3+
"version": "3.14.0",
44
"description": "The scalable web crawling and scraping library for JavaScript/Node.js. Enables development of data extraction and web automation jobs (not only) with headless Chrome and Puppeteer.",
55
"engines": {
66
"node": ">=16.0.0"
@@ -53,9 +53,9 @@
5353
"access": "public"
5454
},
5555
"dependencies": {
56-
"@crawlee/http": "3.13.10",
57-
"@crawlee/types": "3.13.10",
58-
"@crawlee/utils": "3.13.10",
56+
"@crawlee/http": "^3.14.0",
57+
"@crawlee/types": "^3.14.0",
58+
"@crawlee/utils": "^3.14.0",
5959
"cheerio": "1.0.0-rc.12",
6060
"htmlparser2": "^9.0.0",
6161
"tslib": "^2.4.0"

0 commit comments

Comments
 (0)