diff --git a/releases/Next-ChangeLog.md b/releases/Next-ChangeLog.md index fb9cf304..310b80a5 100644 --- a/releases/Next-ChangeLog.md +++ b/releases/Next-ChangeLog.md @@ -7,25 +7,27 @@ This lists the new changes that have not yet been published in a normal release. - Enhancement: Hide Secure Notes & Passwords in Deltamode. Wipe seed if notes menu accessed. - Enhancement: Hide Seed Vault in Deltamode. Wipe seed if Seed Vault menu accessed. -- Enhancement: Ability to switch between BIP-32 XPUB and SLIP-132 garbage in `Export XPUB` -- Enhancement: Use the fact that master seed cannot be used as ephemeral and add UX message - for successful master seed verification. +- Enhancement: Add ability to switch between BIP-32 xpub, and obsolete + SLIP-132 format in `Export XPUB` +- Enhancement: Use the fact that master seed cannot be used as ephemeral seed, to show message + about successful master seed verification. - Bugfix: Sometimes see a struck screen after _Verifying..._ in boot up sequence. On Q, result is blank screen, on Mk4, result is three-dots screen. -- Bugfix: Do not allow to enable/disable Seed Vault feature when in temporary seed mode -- Bugfix: Bless Firmware causes hanging progress bar -- Bugfix: Prevent yikes in ownership search +- Bugfix: Do not allow to enable/disable Seed Vault feature when in temporary seed mode. +- Bugfix: Bless Firmware causes hanging progress bar. +- Bugfix: Prevent yikes in ownership search. - Bugfix: Factory-disabled NFC was not recognized correctly. -- Change: Do not allow to purge settings of current active tmp seed when deleting it from Seed Vault -- Change: Do not include sighash in PSBT input data, if sighash value is SIGHASH_ALL -- Change: Testnet3 -> Testnet4 (all parameters are the same) +- Bugfix: Be more robust about flash filesystem holding the settings. +- Change: Do not purge settings of current active tmp seed when deleting it from Seed Vault. +- Change: Do not include sighash in PSBT input data, if sighash value is `SIGHASH_ALL`. +- Change: Rename Testnet3 -> Testnet4 (all parameters unchanged). # Mk4 Specific Changes ## 5.4.1 - 2024-??-?? -- Enhancement: Export single sig descriptor with simple QR +- Enhancement: Export single sig descriptor with simple QR. # Q Specific Changes @@ -33,3 +35,4 @@ This lists the new changes that have not yet been published in a normal release. ## 1.3.1Q - 2024-??-?? - Bugfix: Properly re-draw status bar after Restore Master on COLDCARD without master seed. + diff --git a/stm32/COLDCARD_MK4/file_time.c b/stm32/COLDCARD_MK4/file_time.c index 6dde832a..d76b8f0a 100644 --- a/stm32/COLDCARD_MK4/file_time.c +++ b/stm32/COLDCARD_MK4/file_time.c @@ -1,13 +1,13 @@ -// (c) Copyright 2020-2024 by Coinkite Inc. This file is covered by license found in COPYING-CC. +// (c) Copyright 2020-2025 by Coinkite Inc. This file is covered by license found in COPYING-CC. // // AUTO-generated. // -// built: 2024-09-12 -// version: 5.4.0 +// built: 2025-01-17 +// version: 5.4.1 // #include // this overrides ports/stm32/fatfs_port.c uint32_t get_fattime(void) { - return 0x592c2880UL; + return 0x5a312880UL; } diff --git a/stm32/MK4-Makefile b/stm32/MK4-Makefile index 02b543de..04f649ee 100644 --- a/stm32/MK4-Makefile +++ b/stm32/MK4-Makefile @@ -19,7 +19,7 @@ LATEST_RELEASE = $(shell ls -t1 ../releases/*-mk4-*.dfu | head -1) # Our version for this release. # - caution, the bootrom will not accept version < 3.0.0 -VERSION_STRING = 5.4.0 +VERSION_STRING = 5.4.1 # keep near top, because defined default target (all) include shared.mk diff --git a/stm32/Q1-Makefile b/stm32/Q1-Makefile index 323e8d43..58a6e4a6 100644 --- a/stm32/Q1-Makefile +++ b/stm32/Q1-Makefile @@ -16,7 +16,7 @@ BOOTLOADER_DIR = q1-bootloader LATEST_RELEASE = $(shell ls -t1 ../releases/*-q1-*.dfu | head -1) # Our version for this release. -VERSION_STRING = 1.3.0Q +VERSION_STRING = 1.3.1Q # Remove this closer to shipping. #$(warning "Forcing debug build")