Skip to content

chore(deps): update @apify/* packages to the new majors - #1023

Merged
B4nan merged 4 commits into
v3from
chore/bump-apify-shared-majors
Sep 7, 2026
Merged

B4nan merged 4 commits into
v3from
chore/bump-apify-shared-majors

Conversation

@B4nan

@B4nan B4nan commented Sep 4, 2026 •

Copy link
Copy Markdown
Member

Bumps the @apify/* shared packages to the new stable majors (ESM-only, Node 22+, matching the v3 requirements): consts, log and utilities to v3. Replaces the Renovate PRs (#1020, #1021, #1022) that target master, where the ESM-only majors cannot land. The vendored zod error formatter and its test suite moved to @apify/validations (apify/apify-shared-js#703, released as 1.1.0), so this now depends on it and re-exports ArgumentValidationError from there. The shared formatter keeps all of the client's improvements and its message shapes follow the crawlee style, which no client test pinned outside the moved suite.

@B4nan B4nan added t-tooling Issues with this label are in the ownership of the tooling team. adhoc Ad-hoc unplanned task added during the sprint. labels Sep 4, 2026
@github-actions

github-actions Bot commented Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ There are broken links in the documentation.

See more at https://github.com/apify/apify-client-js/actions/runs/34142546995#summary-101807491101

@B4nan
B4nan requested a review from szaganek as a code owner September 7, 2026 12:43
@B4nan
B4nan merged commit 67efdc6 into v3 Sep 7, 2026
8 checks passed
@B4nan
B4nan deleted the chore/bump-apify-shared-majors branch September 7, 2026 16:21
vdusek pushed a commit that referenced this pull request Sep 8, 2026
Bumps the `@apify/*` shared packages to the new stable majors (ESM-only,
Node 22+, matching the v3 requirements): `consts`, `log` and `utilities`
to v3. Replaces the Renovate PRs (#1020, #1021, #1022) that target
master, where the ESM-only majors cannot land. The vendored zod error
formatter and its test suite moved to `@apify/validations`
(apify/apify-shared-js#703, released as 1.1.0), so this now depends on
it and re-exports `ArgumentValidationError` from there. The shared
formatter keeps all of the client's improvements and its message shapes
follow the crawlee style, which no client test pinned outside the moved
suite.
B4nan added a commit that referenced this pull request Sep 30, 2026
Bumps the `@apify/*` shared packages to the new stable majors (ESM-only,
Node 22+, matching the v3 requirements): `consts`, `log` and `utilities`
to v3. Replaces the Renovate PRs (#1020, #1021, #1022) that target
master, where the ESM-only majors cannot land. The vendored zod error
formatter and its test suite moved to `@apify/validations`
(apify/apify-shared-js#703, released as 1.1.0), so this now depends on
it and re-exports `ArgumentValidationError` from there. The shared
formatter keeps all of the client's improvements and its message shapes
follow the crawlee style, which no client test pinned outside the moved
suite.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-tooling Issues with this label are in the ownership of the tooling team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants