- fix: resolve mnemonic challenge crash due to autoDispose provider race condition ([eedb1d88](https://git.duniter.org/clients/gecko/-/commit/eedb1d88)) - refactor: remove orphan ProviderContainer in migration screens ([c3603777](https://git.duniter.org/clients/gecko/-/commit/c3603777)) - refactor: replace remaining orphan ProviderContainer with ref and ProviderScope ([30e2c050](https://git.duniter.org/clients/gecko/-/commit/30e2c050)) - fix: show positive amounts in network activity screen ([ba06ec6d](https://git.duniter.org/clients/gecko/-/commit/ba06ec6d)) - fix: allow smiths to attempt migration, let blockchain enforce restrictions ([60752e6a](https://git.duniter.org/clients/gecko/-/commit/60752e6a)) - fix: differentiate inBlock (orange) from finalized (green) in transaction status ([f6462451](https://git.duniter.org/clients/gecko/-/commit/f6462451)) - fix: show success message after certification instead of ambiguous wait time ([86db1f19](https://git.duniter.org/clients/gecko/-/commit/86db1f19)) - fix: prevent queue duplicates on double-tap and fix renewal date calculation ([188a41dd](https://git.duniter.org/clients/gecko/-/commit/188a41dd)) - fix: add double-tap guard to certify and execute-queued buttons ([110b6cae](https://git.duniter.org/clients/gecko/-/commit/110b6cae)) - fix: restrict SSL bypass to debug mode and Android ([a5e6aafe](https://git.duniter.org/clients/gecko/-/commit/a5e6aafe)) - fix: auto-clear mnemonic from clipboard after 30 seconds ([bb17316b](https://git.duniter.org/clients/gecko/-/commit/bb17316b)) - fix: reduce PIN cache duration to 5 minutes ([e004b0f8](https://git.duniter.org/clients/gecko/-/commit/e004b0f8)) - fix: sanitize wallet addresses in Sentry reports ([500bc976](https://git.duniter.org/clients/gecko/-/commit/500bc976)) - refactor: simplify exception handling in cert buttons ([e1ca33d3](https://git.duniter.org/clients/gecko/-/commit/e1ca33d3)) - refactor: extract formatRemainingTime to shared utility ([cbfa00fd](https://git.duniter.org/clients/gecko/-/commit/cbfa00fd)) - refactor: extract timestamp parsing extension and use structured logging ([03541067](https://git.duniter.org/clients/gecko/-/commit/03541067)) - refactor: replace print() with structured logging ([a00abd72](https://git.duniter.org/clients/gecko/-/commit/a00abd72)) - refactor: extract calculateDateDelimiter to shared utility ([3a4026fd](https://git.duniter.org/clients/gecko/-/commit/3a4026fd)) - refactor: parameterize migration data providers ([8af87846](https://git.duniter.org/clients/gecko/-/commit/8af87846)) - chore: remove commented-out code in transaction_display_item ([338a9be1](https://git.duniter.org/clients/gecko/-/commit/338a9be1)) - fix: add 24h TTL before background avatar refresh ([bd27c9e1](https://git.duniter.org/clients/gecko/-/commit/bd27c9e1)) - fix: correct timezone detection in parseBlockTimestamp to avoid false positives from date separators ([90e9dc86](https://git.duniter.org/clients/gecko/-/commit/90e9dc86)) - bump ([a159da46](https://git.duniter.org/clients/gecko/-/commit/a159da46))