Create changesets for the ledger-live monorepo using @changesets/cli. Use when the user asks to add a changeset, prepare a release, or document package changes for a PR.
Create a .changeset/<adjective-noun-verb>.md file (human-readable random identifier, matching @changesets/cli convention) with this format:
---
"package-name": minor
---
Short description of the change
Package names must match exactly what's in each package.json:
| App / Lib | Package name |
|---|---|
| Mobile app | live-mobile |
| Desktop app | ledger-live-desktop |
| Common lib | @ledgerhq/live-common |
| Coin modules | @ledgerhq/coin-<name> (e.g. @ledgerhq/coin-sui) |
| Other libs | Check the lib's package.json name field |
| Level | When to use |
|---|---|
minor | New features, bug fixes, non-breaking changes |
major | Breaking changes (rare, requires discussion) |
patch | Internal-only changes, dependency bumps |
<verb> <what> or conventional commit styleAdd portfolio analytics dashboard with performance metricsFix transaction signing issue on mobileFlush mobile content card click analytics before opening links