- fix: add fallback translations and Esperanto locale delegates ([f7372385](https://git.duniter.org/clients/gecko/-/commit/f7372385)) - fix: split Linux build into x64 (kepler) and arm64 (linuxARM) runners ([d6b00424](https://git.duniter.org/clients/gecko/-/commit/d6b00424)) - feat: add Windows x64 desktop build via Codemagic CI ([81720d69](https://git.duniter.org/clients/gecko/-/commit/81720d69)) - fix: detect build arch dynamically for Linux tar path ([0f724186](https://git.duniter.org/clients/gecko/-/commit/0f724186)) - ci: disable linux x64 and windows builds from auto tag flow ([97457254](https://git.duniter.org/clients/gecko/-/commit/97457254)) - fix: cast dynamic timestamp to String for extension method & improve app update per install source. Closes #149 ([178a01c7](https://git.duniter.org/clients/gecko/-/commit/178a01c7)) - fix: use namedArgs for currencyDescription translation interpolation ([bfaf0c47](https://git.duniter.org/clients/gecko/-/commit/bfaf0c47)) - fix: support multilingual mnemonics in identity and safe migration screens ([73d26a94](https://git.duniter.org/clients/gecko/-/commit/73d26a94)) - feat: promote certification wallet dropdown from debug to production. Closes #100 ([7a4e74e2](https://git.duniter.org/clients/gecko/-/commit/7a4e74e2)) - feat: add Sentry opt-out toggle in settings. Closes #7 ([4a041bfb](https://git.duniter.org/clients/gecko/-/commit/4a041bfb)) - fix: make firstWalletProvider nullable to handle empty safe restore. Closes #114 ([e30536d4](https://git.duniter.org/clients/gecko/-/commit/e30536d4)) - fix: improve seed display error message with retry button and PIN expiration check. Closes #130 ([2e51fde0](https://git.duniter.org/clients/gecko/-/commit/2e51fde0)) - feat: add WoT distance & quality metrics in certifications screen. Closes #128 ([e1620ca3](https://git.duniter.org/clients/gecko/-/commit/e1620ca3)) - feat: add proactive membership renewal alerts and contextual UX improvements ([93f22e5f](https://git.duniter.org/clients/gecko/-/commit/93f22e5f)) - fix: fix type cast bug in distance service and redesign UX as inline top section ([9d9fcabd](https://git.duniter.org/clients/gecko/-/commit/9d9fcabd)) - perf: optimize distance computation with batch size 500, WoT cache 30min, and clearer labels ([3ae7e8fc](https://git.duniter.org/clients/gecko/-/commit/3ae7e8fc)) - feat: extend transaction error mapping with 12 new blockchain errors ([f8b8094e](https://git.duniter.org/clients/gecko/-/commit/f8b8094e)) - feat: add riverpod_sqflite for persistent state caching ([b71b0f8b](https://git.duniter.org/clients/gecko/-/commit/b71b0f8b)) - feat: persist transaction history to SQLite for instant display on app restart ([dc948299](https://git.duniter.org/clients/gecko/-/commit/dc948299)) - fix: replace cryptic referee numbers with visual progress bar in distance UI ([7a821a1c](https://git.duniter.org/clients/gecko/-/commit/7a821a1c)) - perf: increase batch size to 1000 and cache TTL to 3h for distance computation ([b96f365e](https://git.duniter.org/clients/gecko/-/commit/b96f365e)) - fix: filter certification wallet dropdown to only show member identities ([d418beb3](https://git.duniter.org/clients/gecko/-/commit/d418beb3)) - fix: persist Squid activity ID to avoid duplicate fetch on restart ([0897067d](https://git.duniter.org/clients/gecko/-/commit/0897067d)) - feat: persist certifications and identities data to SQLite for instant display on restart ([6140af5b](https://git.duniter.org/clients/gecko/-/commit/6140af5b)) - fix: preserve lastActivityId on refresh and cancel subscriptions before re-subscribe ([d3dcb19e](https://git.duniter.org/clients/gecko/-/commit/d3dcb19e)) - refactor: use chainAdapter.chain instead of blockchain direct access ([2a0dd3f2](https://git.duniter.org/clients/gecko/-/commit/2a0dd3f2)) - fix: remove local durt2 override in Codemagic Windows build ([ccb598c1](https://git.duniter.org/clients/gecko/-/commit/ccb598c1)) - fix: invalidate storageServiceProvider on network switch to clear stale cache ([4eebe684](https://git.duniter.org/clients/gecko/-/commit/4eebe684)) - fix: use named placeholders in all translations and fix elapsed duration wording ([f2aff937](https://git.duniter.org/clients/gecko/-/commit/f2aff937)) - bump v1.0.0 ([2c4f423d](https://git.duniter.org/clients/gecko/-/commit/2c4f423d))