Skip to content

Bump all dependencies to latest versions#192

Merged
tomusdrw merged 2 commits intomainfrom
deps/bump-all-dependencies
Mar 5, 2026
Merged

Bump all dependencies to latest versions#192
tomusdrw merged 2 commits intomainfrom
deps/bump-all-dependencies

Conversation

@tomusdrw
Copy link
Owner

@tomusdrw tomusdrw commented Mar 4, 2026

Supersedes PRs #188, #189, #190.

Updates:

  • @biomejs/biome: 2.4.3 -> 2.4.5
  • @typeberry/lib: 0.5.1 -> 0.5.8
  • @types/node: 25.0.0 -> 25.3.3
  • assemblyscript: 0.28.8 -> 0.28.9
  • esbuild: 0.27.0 -> 0.27.3
  • json-bigint-patch: 0.0.8 -> 0.0.9
  • tsx: 4.20.6 -> 4.21.0

Also updated biome.jsonc schema to 2.4.5.

Supersedes PRs #188, #189, #190.

Updates:
- @biomejs/biome: 2.4.3 -> 2.4.5
- @typeberry/lib: 0.5.1 -> 0.5.8
- @types/node: 25.0.0 -> 25.3.3
- assemblyscript: 0.28.8 -> 0.28.9
- esbuild: 0.27.0 -> 0.27.3
- json-bigint-patch: 0.0.8 -> 0.0.9
- tsx: 4.20.6 -> 4.21.0

Also updated biome.jsonc schema to 2.4.5.
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 4, 2026

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Updated development dependencies to newer compatible versions to keep tooling up to date.
    • Updated project configuration schema to the latest supported version for compatibility.

Walkthrough

This pull request updates the Biome schema reference in biome.jsonc from 2.4.4 to 2.4.5 and bumps several devDependencies in package.json (notably @biomejs/biome, @typeberry/lib, @types/node, assemblyscript, esbuild, and tsx). No other configuration or source code changes were made; there are no changes to exported or public API declarations.

Possibly related PRs

  • tomusdrw/anan-as PR 139: Modifies the same package.json entries (including @typeberry/lib and json-bigint-patch), indicating overlap in dependency management changes.
  • tomusdrw/anan-as PR 82: Modifies Biome configuration and bumps the Biome/schema versions, directly related to the biome.jsonc schema update.
🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Bump all dependencies to latest versions' accurately reflects the main purpose of the PR—updating multiple dependency versions in package.json and the schema in biome.jsonc.
Description check ✅ Passed The description is directly related to the changeset, listing the specific dependency updates and schema changes made. It clearly describes what was updated and mentions superseding previous PRs.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch deps/bump-all-dependencies

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@package.json`:
- Around line 56-63: The package.json currently depends on "@types/node":
"^25.3.3" which is mismatched with the declared runtime floor engines.node
(>=18.3.0); either update engines.node to a Node 25-compatible minimum or
downgrade "@types/node" to a Node 18-aligned version (e.g. a 18.x `@types/node`)
in package.json, then reinstall/update the lockfile and run the TypeScript
type-check/CI to ensure no new APIs slipped in; reference the package.json
dependency key "@types/node" and the "engines.node" field when making the
change.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: ASSERTIVE

Plan: Pro

Run ID: b78324b6-c5f9-43a7-9242-fa5c8e357141

📥 Commits

Reviewing files that changed from the base of the PR and between 4f329bc and e3fb39f.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json

@github-actions
Copy link

github-actions bot commented Mar 5, 2026

Benchmark Results

✅ No significant changes

Metric Baseline Current Change
fib(10k) 7.6ms 7.6ms +0.3%
fib(100k) 74.3ms 72.7ms -2.2%
fib(1M) 742.7ms 724.1ms -2.5%
fib(10M) 7427.8ms 7252.7ms -2.4%
Trace total 5453.8ms 5465.9ms +12.1ms (+0.2%)
All traces
Trace Baseline Current Change
trace-011 107.0ms 105.0ms -1.9%
trace-056 44.1ms 45.0ms +1.9%
trace-003 237.3ms 232.8ms -1.9%
trace-057 40.6ms 41.4ms +1.9%
trace-040 30.2ms 29.7ms -1.8%
trace-058 30.3ms 30.7ms +1.6%
trace-002 38.0ms 37.3ms -1.6%
trace-013 34.4ms 34.0ms -1.3%
trace-059 169.5ms 171.8ms +1.3%
trace-007 37.8ms 37.3ms -1.3%
trace-055 189.3ms 191.6ms +1.2%
trace-051 139.3ms 140.9ms +1.2%
trace-046 23.3ms 23.1ms -1.1%
trace-039 183.9ms 186.0ms +1.1%
trace-054 112.0ms 113.1ms +1.1%
trace-012 28.7ms 28.4ms -1.0%
trace-010 123.5ms 124.7ms +0.9%
trace-048 101.9ms 102.9ms +0.9%
trace-029 31.4ms 31.1ms -0.8%
trace-009 28.2ms 27.9ms -0.8%
trace-061 74.4ms 73.9ms -0.8%
trace-024 111.5ms 112.4ms +0.8%
trace-023 153.0ms 154.0ms +0.7%
trace-047 112.0ms 112.8ms +0.7%
trace-031 166.3ms 167.4ms +0.7%
trace-026 66.1ms 66.5ms +0.7%
trace-018 49.8ms 49.5ms -0.7%
trace-033 68.4ms 68.8ms +0.6%
trace-025 161.3ms 162.2ms +0.6%
trace-037 46.2ms 46.0ms -0.5%
trace-006 87.4ms 86.9ms -0.5%
trace-038 148.9ms 149.6ms +0.5%
trace-044 28.0ms 27.9ms -0.5%
trace-032 81.5ms 81.8ms +0.5%
trace-049 35.4ms 35.2ms -0.5%
trace-016 42.1ms 41.9ms -0.4%
trace-034 41.4ms 41.6ms +0.4%
trace-004 47.1ms 47.3ms +0.4%
trace-063 77.3ms 77.6ms +0.4%
trace-035 85.3ms 85.7ms +0.4%
trace-027 100.9ms 101.3ms +0.4%
trace-014 97.6ms 97.2ms -0.4%
trace-022 131.3ms 131.7ms +0.4%
trace-041 161.4ms 162.0ms +0.3%
trace-050 80.0ms 80.3ms +0.3%
trace-030 121.2ms 121.6ms +0.3%
trace-020 88.9ms 89.2ms +0.2%
trace-036 62.0ms 62.1ms +0.2%
trace-021 77.3ms 77.5ms +0.2%
trace-019 51.9ms 51.8ms -0.2%
trace-053 140.6ms 140.9ms +0.2%
trace-062 35.7ms 35.8ms +0.1%
trace-042 53.7ms 53.6ms -0.1%
trace-052 62.7ms 62.6ms -0.1%
trace-017 184.3ms 184.6ms +0.1%
trace-005 57.4ms 57.4ms +0.1%
trace-001 108.5ms 108.4ms -0.1%
trace-015 75.1ms 75.1ms -0.1%
trace-060 28.8ms 28.8ms -0.1%
trace-045 52.4ms 52.4ms +0.1%
trace-043 47.8ms 47.8ms +0.0%
trace-028 120.7ms 120.7ms +0.0%
trace-008 99.4ms 99.4ms +0.0%

@tomusdrw tomusdrw enabled auto-merge (squash) March 5, 2026 10:40
@tomusdrw tomusdrw merged commit 6ff418d into main Mar 5, 2026
4 checks passed
@tomusdrw tomusdrw deleted the deps/bump-all-dependencies branch March 5, 2026 10:40
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.

1 participant