Skip to content

deps: update temporal_rs to 0.2.3#64543

Draft
Renegade334 wants to merge 3 commits into
nodejs:mainfrom
Renegade334:temporal-0.2.3
Draft

deps: update temporal_rs to 0.2.3#64543
Renegade334 wants to merge 3 commits into
nodejs:mainfrom
Renegade334:temporal-0.2.3

Conversation

@Renegade334

Copy link
Copy Markdown
Member

Updates temporal_rs via a standalone run of the crates updater from nodejs/node-core-utils#1117. As mentioned previously, temporal_rs 0.2 contains a bunch of fixes for bugs and spec compliance issues (boa-dev/temporal@v0.1.2...v0.2.3) which means we should really upgrade before v26 goes LTS.

deps: V8: backport 7d9b7e03141d

Updates to the third_party/rust dependency of V8 14.9.6, which corresponds to temporal_rs 0.2.3.

deps: update Rust crates for V8 14.6.202.34-node.26

There is an additional 20MiB checked into the deps/crates/vendor directory as a result of the dependency changes. Most of this is locale data and ICU4X tests, which doesn't get compiled into the rust build; the final Node.js binary size is only around 10KiB larger.

build: bump rustc requirement to >=1.86

Updates BUILDING.md and the GHA workflows.

Manishearth and others added 2 commits July 16, 2026 19:50
Original commit message:

    Update DEPS for ICU4X/temporal_rs changes

    Change-Id: I22328bcc0f50e3dd0aa955021d090f466a6a6964
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7727682
    Auto-Submit: Manish Goregaokar <manishearth@google.com>
    Reviewed-by: Rezvan Mahdavi Hezaveh <rezvan@chromium.org>
    Commit-Queue: Rezvan Mahdavi Hezaveh <rezvan@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#106257}

Refs: v8/v8@7d9b7e0
@Renegade334 Renegade334 added commit-queue-rebase Add this label to allow the Commit Queue to land a PR in several commits. dont-land-on-v22.x PRs that should not land on the v22.x-staging branch and should not be released in v22.x. dont-land-on-v24.x PRs that should not land on the v24.x-staging branch and should not be released in v24.x. labels Jul 16, 2026
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/actions
  • @nodejs/build
  • @nodejs/gyp
  • @nodejs/security-wg
  • @nodejs/tsc

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. dependencies Pull requests that update a dependency file. doc Issues and PRs related to the documentations. meta Issues and PRs related to the general management of the project. needs-ci PRs that need a full CI run. labels Jul 16, 2026
Signed-off-by: Renegade334 <contact.9a5d6388@renegade334.me.uk>
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues and PRs related to build files or the CI. commit-queue-rebase Add this label to allow the Commit Queue to land a PR in several commits. dependencies Pull requests that update a dependency file. doc Issues and PRs related to the documentations. dont-land-on-v22.x PRs that should not land on the v22.x-staging branch and should not be released in v22.x. dont-land-on-v24.x PRs that should not land on the v24.x-staging branch and should not be released in v24.x. meta Issues and PRs related to the general management of the project. needs-ci PRs that need a full CI run.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants