Skip to content

Update dependencies and tool versions - #1423

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

Update dependencies and tool versions#1423
sergey-shandar merged 2 commits into
mainfrom
claude/busy-hopper-hfpfwk

Conversation

@sergey-shandar

Copy link
Copy Markdown
Contributor

Summary

This PR updates various development dependencies and tool versions used in the CI/CD pipeline and local development environment.

Key Changes

  • FunctionalScript: Updated from 0.38.0 to 0.41.0 across all CI workflows and configuration
  • Playwright: Updated from 1.62.0 to 1.62.1 in package.json, deno.lock, and CI configuration
  • Node.js versions:
    • Default version: 26.5.026.6.0
    • Node 22: 22.23.122.23.2
    • Node 24: 24.18.024.19.0
  • Wasmtime: Updated from 47.0.2 to 47.0.3

Implementation Details

  • All version updates are reflected in the CI workflow configuration file (.github/workflows/ci.yml)
  • The source of truth for tool versions is maintained in fjs/ci/config/module.f.ts
  • Package dependencies in package.json and deno.lock are kept in sync with the CI configuration
  • Lockfiles (bun.lock, package-lock.json) were automatically updated to reflect the new dependency versions

https://claude.ai/code/session_01N5ZNnHfJoWiuSzRyYCeiRn

Rebuilt on top of current main (which had since removed Playwright's
CI integration and moved Node versions to follow a pinned Nixpkgs
snapshot). Bumps fjs/ci/config/module.f.ts: functionalscript 0.39.0 ->
0.41.0 (latest published release), and the nixos-26.05 Nixpkgs snapshot
to the channel's current commit (Node versions it provides are
unchanged: 26.5.1/22.23.2/24.18.0). All other pins (Bun, Deno,
wasmtime, wasmer, Rust, GitHub Actions, runner images) already matched
their latest available versions. Regenerated .github/workflows/ci.yml
and the Nix flakes via `npm run ci-update`.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N5ZNnHfJoWiuSzRyYCeiRn
@sergey-shandar
sergey-shandar force-pushed the claude/busy-hopper-hfpfwk branch from daf1083 to 4104fba Compare August 4, 2026 13:07
@sergey-shandar
sergey-shandar merged commit 6c8c0c2 into main Aug 4, 2026
19 checks passed
@sergey-shandar
sergey-shandar deleted the claude/busy-hopper-hfpfwk branch August 4, 2026 13:26
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