What changed, and why it matters
This commit only edits documentation and release notes. It moves changelog entries from an upcoming-release file into the published changelog and history files, and rewords a BIP-21 extension description. No source code, firmware logic, or security behavior is changed.
No security action needed; this is a routine documentation/release-notes maintenance commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff is limited to Markdown files: docs/bip-21-extensions.md, releases/ChangeLog.md, releases/History-Mk4.md, releases/History-Q.md, and releases/Next-ChangeLog.md. It reorganizes release notes (promoting items from Next-ChangeLog.md to ChangeLog.md and the hardware-specific history files) and clarifies the ‘wallet’ BIP-21 query parameter documentation. There are no code, build, or configuration changes.
Changed components
docs/bip-21-extensions.mdreleases/ChangeLog.mdreleases/History-Mk4.mdreleases/History-Q.mdreleases/Next-ChangeLog.mdInspect captured patch +81 / −58
diff --git a/docs/bip-21-extensions.md b/docs/bip-21-extensions.md
index 0fc2ab5..17a6b73 100644
--- a/docs/bip-21-extensions.md
+++ b/docs/bip-21-extensions.md
@@ -1,11 +1,15 @@
-## `wallet` Ownership address check
+## Multisig Ownership address check: "wallet"
-Address ownership allows to specify particular multisig wallet in which to search, allowing to skip
-useless searches in irrelevant wallets. `wallet` query parameter is provided via [BIP-21](https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki)
+If the name of the multisig wallet related to an address is provided, address search
+can be greatly accelerated. Just provide `wallet=name` parameter in a standard
+[BIP-21](https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki) URL
+shown in QR code or NFC record. If omitted, search will continue across
+all multisig wallets known by COLDCARD.
+
+### Examples
-#### Examples:
```
-tb1q4d67p7stxml3kdudrgkg5mgaxsrgzcqzjrrj4gg62nxtvnsnvqjsxjkej0?wallet=my_wal
+tb1q4d67p7stxml3kdudrgkg5mgaxsrgzcqzjrrj4gg62nxtvnsnvqjsxjkej0?wallet=goldmine
-'mtHSVByP9EYZmB26jASDdPVm19gvpecb5R?label=coldcard_purchase&amount=50&wallet=multi_wsh',
-```
\ No newline at end of file
+bitcoin:mtHSVByP9EYZmB26jASDdPVm19gvpecb5R?label=coldcard_purchase&amount=50&wallet=Haystack%20Four
+```
diff --git a/releases/ChangeLog.md b/releases/ChangeLog.md
index 3a6ad14..96b3c3c 100644
--- a/releases/ChangeLog.md
+++ b/releases/ChangeLog.md
@@ -4,30 +4,52 @@ This lists the changes in the most recent firmware, for each hardware platform.
# Shared Improvements - Both Mk4 and Q
-- Enhancement: Text word-wrap done more carefully so never cuts off any text, and yet
- doesn't waste space.
-- Bugfix: `Add current tmp` option, which could be shown in `Seed Vault` menu under
- specific circumstances, would corrupt master settings if selected.
-- Bugfix: PUSHDATA2 in bitcoin script caused yikes.
-- Bugfix: Warning for unknown scripts was not shown at the top of the signing story.
-
+## Spending Policy Feature
+
+Spending policies for "Single Signers" adds new spending policy options:
+
+- limit your Coldcard so it refuses to sign transactions that are "too big"
+- require 2FA authentication before signing any transaction (NFC+web)
+- velocity limits can restrict how often new transactions can be signed
+- see `docs/spending-policy.md` for more details
+- "Enable HSM" and "User Management" have moved into `Advanced > Spending Policy`.
+- Old "CCC" feature has been renamed and moved into that menu as well: "Co-Sign Multisig"
+
+## Other Improvements
+
+- Added `Bull Bitcoin` export to `Export Wallet` menu.
+- Enhancement: Added warning for zero value outputs if not `OP_RETURN`.
+- Enhancement: Show QR codes of output addresses in transaction output explorer. Explorer is
+ now offered for transactions of all sizes, not just complex ones.
+- Enhancement: Added file rename, when listing contents of SD card.
+- Enhancement: Added ability to restore Coldcard backup via USB (needs latest of ckcc version)
+- Enhancement: Address ownership allows to specify particular multisig wallet in which to search,
+ if `wallet` query parameter is provided via trival extension to
+ [BIP-21](https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki).
+ Example: `tb1q4d67p7stxml3kdudrgkg5mgaxsrgzcqzjrrj4gg62nxtvnsnvqjsxjkej0?wallet=Haystack`
+- Bugfix: If all change outputs have `nValue=0`, they were not shown in UX.
+- Bugfix: Disallow negative input/output amounts in PSBT.
+- Bugfix: Fix filesystem initialization after Wife LFS or Destroy Seed.
+- Bugfix: Fix MicroSD selftest code.
+- Bugfix: NFC loop exporting secrets would not work after first value exported.
+- Bugfix: Multisig address format handling.
+- Bugfix: Ownership check failing to find addresses near max (~760), needed to be re-run to succeed
# Mk4 Specific Changes
-## 5.4.3 - 2025-05-14
+## 5.4.4 - 2025-09-25
-- Bugfix: With both NFC & Virtual Disk OFF, user cannot exit `Export Wallet` menu. Gets stuck
- in export loop and needs reboot to escape.
-- Bugfix: Part of extended keys in stories were not always visible.
+- Bugfix: Part of extended keys (xpubs) were not always visible.
+- Change: Mk4 default menu wrap-around lowered from 16 to 10 items.
# Q Specific Changes
-## 1.3.3Q - 2025-05-14
+## 1.3.4Q - 2025-09-25
-- Bugfix: Do not allow to teleport PSBTs from SD card when CC has no secrets.
-- Bugfix: Calculator login mode: added "rand()" command, removed support
- for variables/assignments.
+- Enhancement: Enter "forever calculator" mode when Q would otherwise be e-waste: after 13
+ PIN failures or when device is bricked.
+- Bugfix: Correct line positioning when 24 seed words displayed.
# Release History
diff --git a/releases/History-Mk4.md b/releases/History-Mk4.md
index 4630b3b..b13592a 100644
--- a/releases/History-Mk4.md
+++ b/releases/History-Mk4.md
@@ -1,5 +1,19 @@
*See ChangeLog.md for more recent changes, these are historic versions*
+
+## 5.4.3 - 2025-05-14
+
+- Enhancement: Text word-wrap done more carefully so never cuts off any text, and yet
+ doesn't waste space.
+- Bugfix: `Add current tmp` option, which could be shown in `Seed Vault` menu under
+ specific circumstances, would corrupt master settings if selected.
+- Bugfix: PUSHDATA2 in bitcoin script caused yikes.
+- Bugfix: Warning for unknown scripts was not shown at the top of the signing story.
+- Bugfix: With both NFC & Virtual Disk OFF, user cannot exit `Export Wallet` menu. Gets stuck
+ in export loop and needs reboot to escape.
+- Bugfix: Part of extended keys in stories were not always visible.
+
+
## 5.4.2 - 2025-04-16
- Huge new feature: CCC - ColdCard Cosign
diff --git a/releases/History-Q.md b/releases/History-Q.md
index 4f529a3..a45270f 100644
--- a/releases/History-Q.md
+++ b/releases/History-Q.md
@@ -1,5 +1,20 @@
*See ChangeLog.md for more recent changes, these are historic versions*
+
+## 1.3.3Q - 2025-05-14
+
+- Enhancement: Text word-wrap done more carefully so never cuts off any text, and yet
+ doesn't waste space.
+- Bugfix: `Add current tmp` option, which could be shown in `Seed Vault` menu under
+ specific circumstances, would corrupt master settings if selected.
+- Bugfix: PUSHDATA2 in bitcoin script caused yikes.
+- Bugfix: Warning for unknown scripts was not shown at the top of the signing story.
+
+- Bugfix: Do not allow to teleport PSBTs from SD card when CC has no secrets.
+- Bugfix: Calculator login mode: added "rand()" command, removed support
+ for variables/assignments.
+
+
## 1.3.2Q - 2025-04-16
- Feature: Key Teleport -- Easily and securely move seed phrases, secure notes/passwords,
diff --git a/releases/Next-ChangeLog.md b/releases/Next-ChangeLog.md
index 4af423b..0a33181 100644
--- a/releases/Next-ChangeLog.md
+++ b/releases/Next-ChangeLog.md
@@ -4,49 +4,17 @@ This lists the new changes that have not yet been published in a normal release.
# Shared Improvements - Both Mk4 and Q
-## Spending Policy Feature
-
-Spending policies for "Single Signers" adds new spending policy options:
-
-- limit your Coldcard so it refuses to sign transactions that are "too big"
-- require 2FA authentication before signing any transaction (NFC+web)
-- velocity limits can restrict how often new transactions can be signed
-- see `docs/spending-policy.md` for more details
-- "Enable HSM" and "User Management" have moved into `Advanced > Spending Policy`.
-- Old "CCC" feature has been renamed and moved into that menu as well: "Co-Sign Multisig"
-
-## Other Improvements
-
-- Added `Bull Bitcoin` export to `Export Wallet` menu.
-- Enhancement: Added warning for zero value outputs if not `OP_RETURN`.
-- Enhancement: Show QR codes of output addresses in transaction output explorer. Explorer is
- now offered for transactions of all sizes, not just complex ones.
-- Enhancement: Added file rename, when listing contents of SD card.
-- Enhancement: Added ability to restore Coldcard backup via USB (TODO version of updated ckcc)
-- Enhancement: Address ownership allows to specify particular multisig wallet in which to search.
- `wallet` query parameter is provided via [BIP-21](https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki)
- example: `tb1q4d67p7stxml3kdudrgkg5mgaxsrgzcqzjrrj4gg62nxtvnsnvqjsxjkej0?wallet=my_wal`
-- Bugfix: If all change outputs have `nValue=0`, they were not shown in UX.
-- Bugfix: Disallow negative input/output amounts in PSBT.
-- Bugfix: Fix filesystem initialization after Wife LFS or Destroy Seed.
-- Bugfix: Fix MicroSD selftest code.
-- Bugfix: NFC loop exporting secrets would not work after first value exported.
-- Bugfix: Multisig address format handling.
-- Bugfix: Ownership check failing to find addresses near max (~760), needed to be re-run to succeed
# Mk4 Specific Changes
-## 5.4.4 - 2025-09-2x
+## 5.4.5 - 2025-10-xx
-- Bugfix: Part of extended keys (xpubs) were not always visible.
-- Change: Mk4 default menu wrap-around lowered from 16 to 10 items.
+-
# Q Specific Changes
-## 1.3.4Q - 2025-09-2x
+## 1.3.5Q - 2025-10-xx
-- Enhancement: Enter "forever calculator" mode when Q would otherwise be e-waste: after 13
- PIN failures or when device is bricked.
-- Bugfix: Correct line positioning when 24 seed words displayed.
+-
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.