Tags give the ability to mark specific points in history as being important
-
v0.6.2+168
protectedRelease: Gecko v0.6.2+1686560e53f · ·- fix(ci): add llvm package to linux image for llvm-ar ([b2a7725d](https://git.duniter.org/clients/gecko/-/commit/b2a7725d)) - fix(ci): upgrade linux image to jammy for clang 14 (fixes ARM64 segfault) ([b52fb34d](https://git.duniter.org/clients/gecko/-/commit/b52fb34d)) - update ios ([240eccb4](https://git.duniter.org/clients/gecko/-/commit/240eccb4)) - fix(ci): use GCC for CMake build (clang segfaults on ARM64 with crashpad) ([0b1fc48d](https://git.duniter.org/clients/gecko/-/commit/0b1fc48d)) - Translated using Weblate (English) ([0ac1072d](https://git.duniter.org/clients/gecko/-/commit/0ac1072d)) - Translated using Weblate (Spanish) ([b9ab5870](https://git.duniter.org/clients/gecko/-/commit/b9ab5870)) - Translated using Weblate (Spanish) ([e751a75f](https://git.duniter.org/clients/gecko/-/commit/e751a75f)) - Translated using Weblate (Italian) ([a185add2](https://git.duniter.org/clients/gecko/-/commit/a185add2)) - Translated using Weblate (German) ([34777a64](https://git.duniter.org/clients/gecko/-/commit/34777a64)) - Translated using Weblate (German) ([68f8f5ea](https://git.duniter.org/clients/gecko/-/commit/68f8f5ea)) - update mac ([c713fb40](https://git.duniter.org/clients/gecko/-/commit/c713fb40)) - fix(ci): force gcc by removing clang/cc symlinks (clang14 ARM64 segfault) ([54217a87](https://git.duniter.org/clients/gecko/-/commit/54217a87)) - revert tr indent ([0c93bd54](https://git.duniter.org/clients/gecko/-/commit/0c93bd54)) - add weblate integration script and update README ([dec9769e](https://git.duniter.org/clients/gecko/-/commit/dec9769e)) - fix(ci): install clang-17 from LLVM repo (clang-14 segfaults on ARM64) ([a5d8bf8a](https://git.duniter.org/clients/gecko/-/commit/a5d8bf8a)) - fix(ci): install lld-17/llvm-17 from LLVM repo (Flutter needs matching versions) ([a8ba1176](https://git.duniter.org/clients/gecko/-/commit/a8ba1176)) - Added translation using Weblate (Esperanto) ([7d0ff8d1](https://git.duniter.org/clients/gecko/-/commit/7d0ff8d1)) - fix(ci): detect arch for linux bundle path (x64 vs arm64) ([60bb168f](https://git.duniter.org/clients/gecko/-/commit/60bb168f)) - fix(migration): dismiss keyboard only when account has balance ([8d33fb0c](https://git.duniter.org/clients/gecko/-/commit/8d33fb0c)) - fix(migration): fix PIN loop and invalidate providers after migration to existing wallet ([dac0e325](https://git.duniter.org/clients/gecko/-/commit/dac0e325)) - refactor: use # prefix for dynamic wallet default names ([ded0c410](https://git.duniter.org/clients/gecko/-/commit/ded0c410)) - bump ([6560e53f](https://git.duniter.org/clients/gecko/-/commit/6560e53f))
-
v0.6.1+167
protected8486ed02 · ·- bump bump ([5dee2e2e](https://git.duniter.org/clients/gecko/-/commit/5dee2e2e)) - feat: refactor G1v1 migration into multi-step wizard with safety guards ([33185e3c](https://git.duniter.org/clients/gecko/-/commit/33185e3c)) - fix: invalidate safe data after wallet creation, add language selector, clean lint warnings ([f8bbc05d](https://git.duniter.org/clients/gecko/-/commit/f8bbc05d)) - fix: use non-null sentinel value for system locale in language selector ([fc02b9e5](https://git.duniter.org/clients/gecko/-/commit/fc02b9e5)) - bump ([51aa82cf](https://git.duniter.org/clients/gecko/-/commit/51aa82cf)) - upgrade deps ([4e53c19a](https://git.duniter.org/clients/gecko/-/commit/4e53c19a)) - fix: prevent stale identity wallet from showing in wrong safe ([6f04c208](https://git.duniter.org/clients/gecko/-/commit/6f04c208)) - ci: split monolithic 19GB Docker image into 4 specialized images ([d237451e](https://git.duniter.org/clients/gecko/-/commit/d237451e)) - fix(ci): pass --line-length=120 to dart format for pure Dart image ([4abe14ff](https://git.duniter.org/clients/gecko/-/commit/4abe14ff)) - fix(ci): keep flutter .git dir, add linux image, fix version mismatch ([27e9ae82](https://git.duniter.org/clients/gecko/-/commit/27e9ae82)) - fix(ci): remove NDK from sdkmanager, let AGP auto-download it ([a567f231](https://git.duniter.org/clients/gecko/-/commit/a567f231)) - fix(ci): correct flutter precache flag to --linux ([e05bca34](https://git.duniter.org/clients/gecko/-/commit/e05bca34)) - add tolgeerc ([c074f45d](https://git.duniter.org/clients/gecko/-/commit/c074f45d)) - fix(ci): set JAVA_HOME in linux image for JNI plugin ([7122e19d](https://git.duniter.org/clients/gecko/-/commit/7122e19d)) - fix(ci): force amd64 for android image (no arm64 gen_snapshot) ([242693c0](https://git.duniter.org/clients/gecko/-/commit/242693c0)) - fix(ci): make --provenance flag conditional on buildx support ([6eea8cec](https://git.duniter.org/clients/gecko/-/commit/6eea8cec)) - fix(ci): add lld linker to linux image for native assets ([8486ed02](https://git.duniter.org/clients/gecko/-/commit/8486ed02))
-
v0.6.0+166
protectedRelease: Gecko v0.6.0+166a159da46 · ·- 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))
-
v0.5.10+165
protectedRelease: Gecko v0.5.10+165b727e91f · ·- typo: dmg instead of zip ([9034c5b7](https://git.duniter.org/clients/gecko/-/commit/9034c5b7)) - feat: add hint explaining how to add a contact on empty contacts page ([6e4163f4](https://git.duniter.org/clients/gecko/-/commit/6e4163f4)) - fix: correct GitLab API field names and APK matching in update service ([19706759](https://git.duniter.org/clients/gecko/-/commit/19706759)) - bump ([b727e91f](https://git.duniter.org/clients/gecko/-/commit/b727e91f))
-
v0.5.9+164
protectedRelease: Gecko v0.5.9+164c3c17d1c · ·- ui: move PIN cache toggle above PIN form for better visibility ([a2107c17](https://git.duniter.org/clients/gecko/-/commit/a2107c17)) - fix: clear Squid error message on home when Squid eventually connects ([3a73b9be](https://git.duniter.org/clients/gecko/-/commit/3a73b9be)) - refactor: remove default wallet concept, replace with firstWalletProvider ([3cd9800e](https://git.duniter.org/clients/gecko/-/commit/3cd9800e)) - feat: remember last payment wallet for session in payment popup ([78ebfd9a](https://git.duniter.org/clients/gecko/-/commit/78ebfd9a)) - fix: bypass ObjectBox ToMany cache and fix double navigation on safe switch ([59002b10](https://git.duniter.org/clients/gecko/-/commit/59002b10)) - feat: pre-select source wallet when paying from transaction history ([e7ddaebc](https://git.duniter.org/clients/gecko/-/commit/e7ddaebc)) - feat: fetch G1 genesis hash remotely and auto-switch from gtest to G1 ([537f9476](https://git.duniter.org/clients/gecko/-/commit/537f9476)) - feat: reorder networks (G1 first) and warn when switching to test network ([09f5c7b2](https://git.duniter.org/clients/gecko/-/commit/09f5c7b2)) - bump ([c3c17d1c](https://git.duniter.org/clients/gecko/-/commit/c3c17d1c))
-
v0.5.8+163
protectedRelease: Gecko v0.5.8+163633284f6 · ·- builds ([bedc778c](https://git.duniter.org/clients/gecko/-/commit/bedc778c)) - feat: check version update ([72319778](https://git.duniter.org/clients/gecko/-/commit/72319778)) - fix: use ML Kit natural reading order for OCR mnemonic scanning ([23069604](https://git.duniter.org/clients/gecko/-/commit/23069604)) - fix: use theme-aware text color in derivation dropdown for dark mode ([dd1067b4](https://git.duniter.org/clients/gecko/-/commit/dd1067b4)) - fix: smooth fade transition from splash to home screen ([10ae8117](https://git.duniter.org/clients/gecko/-/commit/10ae8117)) - fix: isolate safe-dependent providers to prevent cross-safe data leaks ([901b9414](https://git.duniter.org/clients/gecko/-/commit/901b9414)) - feat: robust WebSocket reconnection on foreground resume ([31eade81](https://git.duniter.org/clients/gecko/-/commit/31eade81)) - bump ([633284f6](https://git.duniter.org/clients/gecko/-/commit/633284f6))
-
v0.5.7+162
protectedRelease: Gecko v0.5.7+162ae7968b9 · ·- upgrade flutter ([19735b13](https://git.duniter.org/clients/gecko/-/commit/19735b13)) - upgrade CI ([e3f02f49](https://git.duniter.org/clients/gecko/-/commit/e3f02f49)) - feat: can delete cs+ profiles ([61842b88](https://git.duniter.org/clients/gecko/-/commit/61842b88)) - feat: add native splash screen with smooth transition ([59a73d25](https://git.duniter.org/clients/gecko/-/commit/59a73d25)) - fix: ensure safe creation cannot leave corrupted state ([9bd21aae](https://git.duniter.org/clients/gecko/-/commit/9bd21aae)) - feat: add G1 monetary license viewer on currency page ([58e8c236](https://git.duniter.org/clients/gecko/-/commit/58e8c236)) - fix: splash screen logo cropping ([045b695f](https://git.duniter.org/clients/gecko/-/commit/045b695f)) - feat: refactor confirm identity screen into 2-page flow ([977e0ce8](https://git.duniter.org/clients/gecko/-/commit/977e0ce8)) - fix: rewrite OCR mnemonic scanner for reliable detection ([171f97f2](https://git.duniter.org/clients/gecko/-/commit/171f97f2)) - fix: downscale long mnemonic words instead of wrapping ([be143d89](https://git.duniter.org/clients/gecko/-/commit/be143d89)) - feat: add dedicated CS+ profile view screen ([22fd1e25](https://git.duniter.org/clients/gecko/-/commit/22fd1e25)) - fix: pause camera capture when app goes to background on iOS ([d5c6658b](https://git.duniter.org/clients/gecko/-/commit/d5c6658b)) - fix: reduce verbose startup logs and optimize cert queue sync ([ad31698e](https://git.duniter.org/clients/gecko/-/commit/ad31698e)) - feat: add unique identity checkbox to certification confirmation dialog ([70e07ffe](https://git.duniter.org/clients/gecko/-/commit/70e07ffe)) - feat: display full copyable address on QR code screen ([38f42111](https://git.duniter.org/clients/gecko/-/commit/38f42111)) - feat: check wallet life before payment ([548e211b](https://git.duniter.org/clients/gecko/-/commit/548e211b)) - fix: only load cert queues for member wallets and reduce logging ([08a7a5a1](https://git.duniter.org/clients/gecko/-/commit/08a7a5a1)) - bump ([ae7968b9](https://git.duniter.org/clients/gecko/-/commit/ae7968b9))
-
v0.5.6+161
protectedRelease: Gecko v0.5.6+161ebae493a · ·- bump ([ebae493a](https://git.duniter.org/clients/gecko/-/commit/ebae493a))
-
v0.5.5+160
protected0e642fca · ·- refac: performance improvments ([52ad519b](https://git.duniter.org/clients/gecko/-/commit/52ad519b)) - feat: isolate derived key ([ebee16de](https://git.duniter.org/clients/gecko/-/commit/ebee16de)) - refac: replace polling timers with event-driven subscriptions ([ae5f9ade](https://git.duniter.org/clients/gecko/-/commit/ae5f9ade)) - refac: use batched getProfileData() in ProfileView ([ee27fbcc](https://git.duniter.org/clients/gecko/-/commit/ee27fbcc)) - optimize queue ([5d2565de](https://git.duniter.org/clients/gecko/-/commit/5d2565de)) - improve offline mode and username created ([bac4dba3](https://git.duniter.org/clients/gecko/-/commit/bac4dba3)) - typo undefinedName ([0e642fca](https://git.duniter.org/clients/gecko/-/commit/0e642fca))
-
v0.5.4+159
protectedRelease: Gecko v0.5.4+1591fa1c4f3 · ·- revert version info plist ([c842eb07](https://git.duniter.org/clients/gecko/-/commit/c842eb07)) - fix: dhow queue certif button ([8959ec4b](https://git.duniter.org/clients/gecko/-/commit/8959ec4b)) - feat: warning about migrated wallet identity ([ebc86f1c](https://git.duniter.org/clients/gecko/-/commit/ebc86f1c)) - feat: ask 2 mnemonic words before migrate and confirm identity ([acce70ce](https://git.duniter.org/clients/gecko/-/commit/acce70ce)) - feat: show cesiumPlus profile ([dadad392](https://git.duniter.org/clients/gecko/-/commit/dadad392)) - feat: force deault network on startup, g1 by default, fallback to gtest ([27b975e9](https://git.duniter.org/clients/gecko/-/commit/27b975e9)) - bump ([e7f2f802](https://git.duniter.org/clients/gecko/-/commit/e7f2f802)) - fix pre commit hook ([1fa1c4f3](https://git.duniter.org/clients/gecko/-/commit/1fa1c4f3))
-
v0.5.3+158
protectedRelease: Gecko v0.5.3+15855f8016c · ·- fix cert button state about renewing ([b49d7783](https://git.duniter.org/clients/gecko/-/commit/b49d7783)) - bump ([9746ede3](https://git.duniter.org/clients/gecko/-/commit/9746ede3)) - bump again ([63e65d48](https://git.duniter.org/clients/gecko/-/commit/63e65d48)) - git hook format ([55f8016c](https://git.duniter.org/clients/gecko/-/commit/55f8016c))
-
v0.5.2+157
protectedRelease: Gecko v0.5.2+157755f3f0b · ·- fix biometry ([08d379c4](https://git.duniter.org/clients/gecko/-/commit/08d379c4)) - feat: add certs queue ([2c1036f8](https://git.duniter.org/clients/gecko/-/commit/2c1036f8)) - feat: improve cert queue ([6ec3fea4](https://git.duniter.org/clients/gecko/-/commit/6ec3fea4)) - fix: certification queue date after apply ([208a6045](https://git.duniter.org/clients/gecko/-/commit/208a6045)) - Do not push tx in progress screen for certification ([60996301](https://git.duniter.org/clients/gecko/-/commit/60996301)) - filter tx in progress ([07d6feb9](https://git.duniter.org/clients/gecko/-/commit/07d6feb9)) - fix: try catch import ([1de54656](https://git.duniter.org/clients/gecko/-/commit/1de54656)) - fix legacy wallet number ([d5e6eca7](https://git.duniter.org/clients/gecko/-/commit/d5e6eca7)) - fix race condition on dispose camera scan menmonic ([23619407](https://git.duniter.org/clients/gecko/-/commit/23619407)) - fix cesium profiles ([8fc3b153](https://git.duniter.org/clients/gecko/-/commit/8fc3b153)) - fix ios camera permission ([a4a213d8](https://git.duniter.org/clients/gecko/-/commit/a4a213d8)) - undo fix ([03f1117f](https://git.duniter.org/clients/gecko/-/commit/03f1117f)) - bump ([62f61ffd](https://git.duniter.org/clients/gecko/-/commit/62f61ffd)) - fix ios build ([755f3f0b](https://git.duniter.org/clients/gecko/-/commit/755f3f0b))
-
v0.5.1+156
protectedRelease: Gecko v0.5.1+156344d1666 · ·- fix CI ([2caca41f](https://git.duniter.org/clients/gecko/-/commit/2caca41f)) - bump ([344d1666](https://git.duniter.org/clients/gecko/-/commit/344d1666))
-
v0.5.0+155
protectedccf139a1 · ·- upgrade flutter ([137f6d7a](https://git.duniter.org/clients/gecko/-/commit/137f6d7a)) - migrate to Riverpod 3.0 ([20ad064b](https://git.duniter.org/clients/gecko/-/commit/20ad064b)) - migrate MyWalletProvider to Riverpod ([9e3cd31c](https://git.duniter.org/clients/gecko/-/commit/9e3cd31c)) - fix: redirect home after delete last safe ([0f6db185](https://git.duniter.org/clients/gecko/-/commit/0f6db185)) - fix: init state duniter network ([2d4b9081](https://git.duniter.org/clients/gecko/-/commit/2d4b9081)) - fuck cesium ([5719cc20](https://git.duniter.org/clients/gecko/-/commit/5719cc20)) - improve avatar loading ([fc0da1ee](https://git.duniter.org/clients/gecko/-/commit/fc0da1ee)) - feat: bulk storage ([16ec940d](https://git.duniter.org/clients/gecko/-/commit/16ec940d)) - feat: improve shimmer ([b5b7ec74](https://git.duniter.org/clients/gecko/-/commit/b5b7ec74)) - tr error balance ([7e2740bf](https://git.duniter.org/clients/gecko/-/commit/7e2740bf)) - feat: add safe option in header ([88ff6ad9](https://git.duniter.org/clients/gecko/-/commit/88ff6ad9)) - improve stuff ([24fb7c2c](https://git.duniter.org/clients/gecko/-/commit/24fb7c2c)) - bump ([4ffe72e9](https://git.duniter.org/clients/gecko/-/commit/4ffe72e9)) - format ([ccf139a1](https://git.duniter.org/clients/gecko/-/commit/ccf139a1))
-
v0.4.3+154
protectedRelease: Gecko vv0.4.3+1544a84214c · ·- fix expired badge on certifications ([c0c00947](https://git.duniter.org/clients/gecko/-/commit/c0c00947)) - fix: show manage identity button and hide rename if identity ([50bfa5f3](https://git.duniter.org/clients/gecko/-/commit/50bfa5f3)) - bump ([9e270948](https://git.duniter.org/clients/gecko/-/commit/9e270948)) - fix format ([4a84214c](https://git.duniter.org/clients/gecko/-/commit/4a84214c))
-
v0.4.2+153
protectedRelease: Gecko vv0.4.2+153caf23fde · ·- Fix allow bad certificate for old Android versions ([b21ed5db](https://git.duniter.org/clients/gecko/-/commit/b21ed5db)) - Fix cs profile dark mode ([ba597ba3](https://git.duniter.org/clients/gecko/-/commit/ba597ba3)) - fix cert button ([175d1989](https://git.duniter.org/clients/gecko/-/commit/175d1989)) - Fix identity member in multiple safes ([6665edf6](https://git.duniter.org/clients/gecko/-/commit/6665edf6)) - try fix certify button ([33365d65](https://git.duniter.org/clients/gecko/-/commit/33365d65)) - bump ([c844e2f8](https://git.duniter.org/clients/gecko/-/commit/c844e2f8)) - fix format ([caf23fde](https://git.duniter.org/clients/gecko/-/commit/caf23fde))
-
v0.4.1+152
protectedRelease: Gecko vv0.4.1+1524bfee72a · ·- cache avatar ([bbb02b46](https://git.duniter.org/clients/gecko/-/commit/bbb02b46)) - smooth avatar loading ([d1736e32](https://git.duniter.org/clients/gecko/-/commit/d1736e32)) - trad ([f64a6257](https://git.duniter.org/clients/gecko/-/commit/f64a6257)) - fix filters ([91651a31](https://git.duniter.org/clients/gecko/-/commit/91651a31)) - don't check consumer for migration ([756baf85](https://git.duniter.org/clients/gecko/-/commit/756baf85)) - fix refresh when create and confirm identityh ([24fa41e9](https://git.duniter.org/clients/gecko/-/commit/24fa41e9)) - bump ([4bfee72a](https://git.duniter.org/clients/gecko/-/commit/4bfee72a))
-
v0.4.0+151
protectedRelease: Gecko vv0.4.0+151fccd83a1 · ·- update pods ([8baabc33](https://git.duniter.org/clients/gecko/-/commit/8baabc33)) - add cesiumplus pod ([99bf09bb](https://git.duniter.org/clients/gecko/-/commit/99bf09bb)) - add edit profile screen ([31265bd6](https://git.duniter.org/clients/gecko/-/commit/31265bd6)) - bump 0.4.0 ([fccd83a1](https://git.duniter.org/clients/gecko/-/commit/fccd83a1))
-
v0.3.4+150
protectedRelease: Gecko vv0.3.4+1509752e58f · ·- update podfile ([9232ee92](https://git.duniter.org/clients/gecko/-/commit/9232ee92)) - Remove isSmith migration limitation ([55dfe5fe](https://git.duniter.org/clients/gecko/-/commit/55dfe5fe)) - add key migration delay information ([0682dbb4](https://git.duniter.org/clients/gecko/-/commit/0682dbb4)) - bump ([9752e58f](https://git.duniter.org/clients/gecko/-/commit/9752e58f))
-
v0.3.3+149
protected689fa9b4 · ·- upgrade, fix and fuck ([a8c0c518](https://git.duniter.org/clients/gecko/-/commit/a8c0c518)) - fix linux ci build ([689fa9b4](https://git.duniter.org/clients/gecko/-/commit/689fa9b4))