Skip to content

Latest commit

 

History

History
89 lines (68 loc) · 2.96 KB

File metadata and controls

89 lines (68 loc) · 2.96 KB

🚀 Release Incoming!

A new release is being prepared with the latest updates, improvements, and fixes. Please review the details below and ensure all release steps are completed before merging.

📦 Release Information

Core

  • Device Management Kit:

Signer Kits

  • Device Signer Kit Ethereum:
  • Device Signer Kit Bitcoin:
  • Device Signer Kit Solana:
  • Device Signer Kit Aleo:
  • Device Signer Kit Cosmos:
  • Device Signer Kit HyperLiquid:
  • Device Signer Kit Zcash:
  • Context Module:
  • Signer Utils:

Transport Kits

  • Device Transport Kit Web HID:
  • Device Transport Kit Web BLE:
  • Device Transport Kit Node HID:
  • Device Transport Kit React Native BLE:
  • Device Transport Kit React Native HID:
  • Device Transport Kit Speculos:
  • Device Transport Kit Mockserver:

Trusted Apps

  • Ledger Keyring Protocol:

Developer Tools

  • DevTools Core:
  • DevTools UI:
  • DevTools Rozenite:
  • DevTools WebSocket Common:
  • DevTools WebSocket Connector:
  • DevTools WebSocket Server:

📋 Release Checklist

This release is driven by the agent release skill (.cursor/skills/release/SKILL.md). The skill automates the steps below via scripts in .cursor/scripts/release/.

  • Run preflight checks (preflight.cjs)
  • Discover & confirm packages (discover.cjs)
  • Create release branch from develop
  • Set release scope (set-private.cjs)
  • Pin workspace deps (pin-deps.cjs)
  • Bump versions (bump.cjs)
  • Generate changelogs (changelog.cjs)
  • Clean up consumed changesets (cleanup.cjs)
  • Update lockfile (pnpm install --no-frozen-lockfile)
  • Update apps/docs/pages/docs/getting-started.mdx
  • Create this PR (create-pr.cjs)
  • Verify documentation and README
  • Quality Assurance:
    • Test in Sample App
    • Review and update documentation
      • Document API changes
      • Document breaking changes
  • Review and merge into main branch

✅ Final Checklist for Release Reviewers

  • Version numbers follow semantic versioning
  • Changelogs are complete and accurate
  • Release notes are clear and user-friendly
  • All security vulnerabilities are addressed
  • Dependencies are up-to-date and secure
  • Documentation is updated
  • CI/CD pipeline is passing