Skip to content

docs(ledger): drop two pinned Celo Ledger app versions - #2337

Merged
GigaHierz merged 3 commits into
mainfrom
GigaHierz/stale-ledger-app-version
Sep 25, 2026
Merged

GigaHierz merged 3 commits into
mainfrom
GigaHierz/stale-ledger-app-version

Conversation

@GigaHierz

Copy link
Copy Markdown
Contributor

The hole, and the fix

Two pages named a specific Celo Ledger app version. Both were wrong, and had been for a long time.

The current app version is 1.8.2 — LedgerHQ/app-celo-spender tags are stax_<ledger-live>_<app>_sdk_<sdk>, and the newest three are:

stax_1.10.1_1.8.2_sdk_v26.6.1
stax_1.10.1_1.8.1_sdk_v26.1.9
stax_1.10.1_1.8.0_sdk_v26.1.6

home/manage/self-custody.mdx said:

The latest version of the Celo Ledger app is 1.1.8. If you are already using a Ledger with an earlier version installed, please upgrade.

tooling/wallets/ledger/setup.mdx said:

Click Install for the Celo app, this will install the Celo App Version 1.0.3 on your device.

This is worse than cosmetic on the self-custody page: it is a ReleaseGold guide, so a reader on 1.5 is told they are ahead of the latest release and can skip the upgrade.

What changed, and why not just renumber

Renumbering buys about a month. Neither number is generated from anything, so both drift silently and nothing turns red.

  • self-custody: the <Note> is removed, not updated. The setup page it already links documents the Upgrade path ("If you've previously installed the Celo app on your device, you'll see an Upgrade option instead of Install"), so this was a second copy of a fact that belongs on one page — AGENTS.md §7.
  • setup: the sentence now says Ledger Live installs the current version, which stays true across releases and is what actually happens.

What this does NOT do

  • Leaves ledger/eip712-workaround.mdx:106 ("Celo App: version 1.3.2") alone. It sits under ## Tested Configurations alongside pinned Celo Terminal and firmware versions. A fixed version is the entire point of that section; it is a record of what was tested, not a claim about what is current.
  • Does not restructure either page, rename headings, or touch the ReleaseGold walkthrough.
  • Does not fix the /wallet/… links on these pages. self-custody.mdx still links /wallet/ledger/setup four times, which only resolves through the /wallet/:slug* wildcard redirect rather than pointing at /tooling/wallets/ledger/setup directly. That is not specific to this page — there are 25 such links across 12 files, left over from the wallets move. It is a separate, mechanical concern and I am raising it separately rather than widening this diff.

Verification

$ npx mintlify@4.2.920 validate
success build validation passed
$ npx mintlify@4.2.920 broken-links --check-redirects
success no broken links found
$ bash scripts/check-orphans.sh
No orphan pages found.

Grep for other pinned Celo Ledger app versions across the repo returns only the eip712-workaround line discussed above.

Issues

No ticket. Found while checking a version claim on a different PR (#2304), which removed a "Celo app 1.8 or later" line for the same reason: no source behind the number.

🤖 Generated with Claude Code

Both were stale by several major versions. The current Celo Ledger app is
1.8.2 (LedgerHQ/app-celo-spender tag stax_1.10.1_1.8.2_sdk_v26.6.1).

- home/manage/self-custody.mdx said the latest app was 1.1.8 and told the
  reader to upgrade. The Note is removed rather than renumbered: the setup
  page it links already documents the Upgrade flow, so this was a duplicate
  of a fact that belongs on one page.
- tooling/wallets/ledger/setup.mdx said Install would put version 1.0.3 on
  the device. Ledger Live installs whatever is current, so the sentence now
  says that instead of naming a version that nothing regenerates.

Left alone: the 1.3.2 in ledger/eip712-workaround.mdx sits under "Tested
Configurations", where a fixed version is the point.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@GigaHierz
GigaHierz requested review from a team as code owners September 25, 2026 10:12
@GigaHierz
GigaHierz requested review from palango and seolaoh and removed request for a team September 25, 2026 10:12

@palango palango left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Removing the numbers instead of renumbering them is the right call, and the setup page already covers the Upgrade path. One small nit inline.

Heads-up: this conflicts with #2338 in home/manage/self-custody.mdx, because #2338 rewrites the link inside the Note you delete here. Whichever merges second needs to keep the deletion.

Search for “Celo” in the app store.

Click **Install** for the Celo app, this will install the Celo App Version 1.0.3 on your device.
Click **Install** for the Celo app. Ledger Live installs the current version.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nit: two lines up the same step calls it "the Ledger Wallet App". Using one name for the app within this step would read better.

@GigaHierz
GigaHierz merged commit 84ddc4f into main Sep 25, 2026
5 checks passed
@GigaHierz
GigaHierz deleted the GigaHierz/stale-ledger-app-version branch September 25, 2026 10:36
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