Skip to content

chore(deps): resolve all 14 Dependabot updates#15

Merged
cfxdevkit merged 4 commits into
devfrom
chore/dependencies
May 18, 2026
Merged

chore(deps): resolve all 14 Dependabot updates#15
cfxdevkit merged 4 commits into
devfrom
chore/dependencies

Conversation

@cfxdevkit
Copy link
Copy Markdown
Owner

Summary

Consolidates all 14 open Dependabot PRs (#1#14) into a single branch with breaking-change fixes applied.

GitHub Actions

PR Change
#1 pnpm/action-setup 4 → 6
#2 actions/checkout 4 → 6
#3 github/codeql-action 3 → 4
#4 actions/setup-node 4 → 6

npm — patch/minor (no breaking changes)

PR Change
#5 @moonrepo/cli 2.2.3 → 2.2.4
#7 @mariozechner/pi-coding-agent 0.72.0 → 0.73.0
#8 express 4.x → 5.2.1, @types/express 4.x → 5.0.6
#11 @tanstack/react-query 5.62.0 → 5.100.9
#12 @types/supertest 6.x → 7.2.0
#10 @types/node 22.x → 25.6.0 (all packages)

npm — major (with breaking-change fixes)

PR Change Fix applied
#9 @noble/ciphers 1.3.0 → 2.2.0 Import path updated to @noble/ciphers/aes.js (v2 requires .js extension)
#14 @scure/bip39 1.4.0 → 2.2.0 Wordlist import updated to @scure/bip39/wordlists/english.js
#13 react 18.3.0 → 19.2.5, @types/react 18.x → 19.2.14 No code changes needed
#6 wagmi 2.x → 3.6.9 Replaced balance.formatted with formatUnits(balance.value, balance.decimals) in 5 components (wagmi v3 removed formatted from useBalance)

Verification

  • pnpm install completed successfully
  • pnpm run typecheck — all 33 tasks passed

Cfx DevKit added 4 commits May 6, 2026 16:32
Replace direct changelog editing with Changesets-based versioning and release notes.
Add deterministic CI/CD readiness checks (`llm:ci`) and delegated Lemonade actions for changesets, release, CI/CD, and docs pipeline.
Remove `llm:datasets` agent and defer dataset generation until a promotion path exists.
Update GitNexus repo label from `root` to `framework` to match registered name.
Add Ansible VPS provisioning scaffolding and update docs infrastructure docs.
Update `.dockerignore` and `.gitignore` to exclude local Ansible vars and build artifacts.
Refactor `llm:commit` pipeline to generate draft Changesets instead of changelogs, with `--changeset-bump` and `--skip-changeset` flags.
Add validation command suggestions for workflow, docs-site, changeset, and Ansible changes.
Update package.json scripts and overrides to support new agents and fix dependency versions.
Add V8 coverage configuration and `test:coverage` script to core package, enabling deterministic coverage reporting.
Enhance address encoding with `verbose` and `strict` options in `hexToBase32`/`base32ToHex`, and improve wallet signer with Core Space support and error wrapping.
Expand client transport options (`http`, `ws`) with timeout, retries, and reconnect flags.
Update LLM tools: docs-upkeep now scans `.mdx` and excludes GitNexus wiki content; test-upkeep gains safety checks and clearer CLI flags.
Improve docs-site build pipeline with prebuild step and coverage page.
Add robust rollback and healthcheck logic to docs deployment workflow and Ansible role.
Fix style issues in Mermaid.tsx and meta files (semicolons, exports).
GitHub Actions:
- actions/checkout 4 → 6 (PR #2)
- pnpm/action-setup 4 → 6 (PR #1)
- actions/setup-node 4 → 6 (PR #4)
- github/codeql-action 3 → 4 (PR #3)

npm — patch/minor:
- @moonrepo/cli 2.2.3 → 2.2.4 (PR #5)
- @mariozechner/pi-coding-agent 0.72.0 → 0.73.0 (PR #7)
- express 4.21.0 → 5.2.1, @types/express 4.17.21 → 5.0.6 (PR #8)
- @tanstack/react-query 5.62.0 → 5.100.9 (PR #11)
- @types/supertest 6.0.2 → 7.2.0 (PR #12)
- @types/node 22.x → 25.6.0 across all packages (PR #10)

npm — major:
- @noble/ciphers 1.3.0 → 2.2.0 (PR #9)
  fix: update import path to @noble/ciphers/aes.js (v2 requires .js ext)
- @scure/bip39 1.4.0 → 2.2.0 (PR #14)
  fix: update wordlist import to @scure/bip39/wordlists/english.js
- react 18.3.0 → 19.2.5, @types/react 18.x → 19.2.14 (PR #13)
- wagmi 2.14.0 → 3.6.9 (PR #6)
  fix: replace balance.formatted with formatUnits(balance.value, balance.decimals)
  in DualWalletBar, WalletPill, AccountSummaryPanel, UnifiedAccountPanel,
  WalletBarESpacePill (wagmi v3 removed the formatted field from useBalance)
@cfxdevkit cfxdevkit merged commit 9d01bbe into dev May 18, 2026
0 of 3 checks passed
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