Skip to content

Update dependencies and toolchain versions - #1418

Merged
sergey-shandar merged 2 commits into
mainfrom
claude/busy-hopper-2aql34
Aug 3, 2026
Merged

Update dependencies and toolchain versions#1418
sergey-shandar merged 2 commits into
mainfrom
claude/busy-hopper-2aql34

Conversation

@sergey-shandar

Copy link
Copy Markdown
Contributor

Summary

This PR updates several development dependencies and toolchain versions to their latest releases, ensuring the project uses current and stable versions of key tools.

Key Changes

  • FunctionalScript: Updated from 0.38.0 to 0.39.0 across all CI workflows and configuration
  • Node.js 22: Bumped from 22.23.1 to 22.23.2
  • Wasmtime: Updated from 47.0.2 to 47.0.3
  • NixOS packages: Updated nixpkgs commit from 21ea275a7c46aef9d4d6ddc962e6d562e9d94183 to 6d65bfc1bcef2ef39a239d38e577e92a89fb0f07 (nixos-26.05 channel)

Implementation Details

  • Updated the source configuration in fjs/ci/config/module.f.ts which is the single source of truth for dependency versions
  • All CI workflow references in .github/workflows/ci.yml were automatically updated to reflect the new versions
  • Updated Nix flake configurations for all Node.js development environments (node22, node24, node26) to use the latest nixpkgs commit

https://claude.ai/code/session_019JbfJYPA83hfcRJoo9kUV5

- nixpkgs snapshot -> 6d65bfc1bcef2ef39a239d38e577e92a89fb0f07, which
  bumps Node 22 to 22.23.2 (Node 24/26 unchanged at this snapshot)
- wasmtime 47.0.2 -> 47.0.3
- functionalscript bootstrap pin 0.38.0 -> 0.39.0 (latest npm release)
- regenerated .github/workflows/ci.yml and nix/generated/*/flake.nix via
  npm run ci-update

All other pinned images/actions/tools (Ubuntu/macOS/Windows runner
images, GitHub Actions versions, Deno, Bun, Rust, Wasmer) were already
at their latest versions.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
functionalscript e7df433 Commit Preview URL

Branch Preview URL
Aug 03 2026, 08:11 PM

@sergey-shandar
sergey-shandar marked this pull request as ready for review August 3, 2026 20:20
@sergey-shandar
sergey-shandar merged commit 187941d into main Aug 3, 2026
19 checks passed
@sergey-shandar
sergey-shandar deleted the claude/busy-hopper-2aql34 branch August 3, 2026 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants