# Ğecko - Last build

**URL:** https://forum.duniter.org/t/gecko-last-build/9367
**Category:** Ğecko
**Tags:** flutter, g1, dart, substrate
**Created:** [27 May 2022 07:43 UTC](https://forum.duniter.org/t/gecko-last-build/9367 "2022-05-27T07:43:22Z")
**Posts on this page:** 1
**Showing post:** 203

<div class="post-metadata">

### Author: ![GeckoBuilds](https://forum.duniter.org/user_avatar/forum.duniter.org/geckobuilds/32/7715_2.png) [@GeckoBuilds](https://forum.duniter.org/u/GeckoBuilds)
#### Post date: [21 October 2026 13:47 UTC](https://forum.duniter.org/t/gecko-last-build/9367/203 "2026-10-21T13:47:16Z")

</div>

Nouvelle version BETA 1.8.4+206 de Gecko  
_Déclenchée par @Chiara07_

> ⚠ **Version BETA** - cette version est en cours de test. Merci à ceux qui prennent le temps de l’essayer et de remonter les éventuels problèmes !

### 📱 Mobile

**Android** → [**Google Play Store**](https://play.google.com/apps/testing/fr.axiomteam.gecko) - _programme beta - s’inscrire puis mettre à jour_  
**iPhone / iPad** → [**App Store**](https://apps.apple.com/fr/app/gecko-g1-wallet/id6739944308) - _disponible sous 24-48h_

> **Installer l'APK Android sans le Play Store**
>
> | Votre appareil | Fichier à télécharger |
> | --- | --- |
> | Téléphone récent (ARM 64 bits) | [gecko-1.8.4+206-v8a.apk](https://git.duniter.org/clients/gecko/-/jobs/207443/artifacts/raw/artifacts/android/gecko-1.8.4+206-v8a.apk) |
> | Ancien téléphone (ARM 32 bits) | [gecko-1.8.4+206-v7a.apk](https://git.duniter.org/clients/gecko/-/jobs/207443/artifacts/raw/artifacts/android/gecko-1.8.4+206-v7a.apk) |
> | Émulateur (x86\_64) | [gecko-1.8.4+206-x86\_64.apk](https://git.duniter.org/clients/gecko/-/jobs/207443/artifacts/raw/artifacts/android/gecko-1.8.4+206-x86_64.apk) |
> 
> _Dans le doute, prenez le premier (v8a) : c’est le bon pour la quasi-totalité des téléphones depuis 2017._

### 💻 Ordinateur

**Windows** → [**Installeur .exe**](https://git.duniter.org/clients/gecko/-/jobs/207451/artifacts/raw/artifacts/windows/gecko-1.8.4+206-windows-x64-setup.exe) - _x64_  
**macOS** → [**Image disque .dmg**](https://git.duniter.org/clients/gecko/-/jobs/207445/artifacts/raw/artifacts/macos/Gecko-v1.8.4-macos.dmg)  
**Linux x64** → [.deb](https://git.duniter.org/clients/gecko/-/jobs/207447/artifacts/raw/artifacts/linux/gecko-1.8.4+206-linux-x64.deb) · [.rpm](https://git.duniter.org/clients/gecko/-/jobs/207447/artifacts/raw/artifacts/linux/gecko-1.8.4+206-linux-x64.rpm) · [.pkg.tar.zst](https://git.duniter.org/clients/gecko/-/jobs/207447/artifacts/raw/artifacts/linux/gecko-1.8.4+206-linux-x64.pkg.tar.zst)  
**Linux ARM64** → [.deb](https://git.duniter.org/clients/gecko/-/jobs/207448/artifacts/raw/artifacts/linux/gecko-1.8.4+206-linux-arm64.deb) · [.rpm](https://git.duniter.org/clients/gecko/-/jobs/207448/artifacts/raw/artifacts/linux/gecko-1.8.4+206-linux-arm64.rpm) · [.pkg.tar.zst](https://git.duniter.org/clients/gecko/-/jobs/207448/artifacts/raw/artifacts/linux/gecko-1.8.4+206-linux-arm64.pkg.tar.zst)  
**Linux Flatpak** → [x64](https://git.duniter.org/clients/gecko/-/jobs/207449/artifacts/raw/artifacts/linux/gecko-1.8.4+206-linux-x64.flatpak) · [ARM64](https://git.duniter.org/clients/gecko/-/jobs/207450/artifacts/raw/artifacts/linux/gecko-1.8.4+206-linux-arm64.flatpak) - _toutes distributions, y compris Alpine et postmarketOS_

> **Versions portables (sans installation)**
>
> | Format | Fichier |
> | --- | --- |
> | Windows portable (sans installation) | [gecko-1.8.4+206-windows-x64.zip](https://git.duniter.org/clients/gecko/-/jobs/207451/artifacts/raw/artifacts/windows/gecko-1.8.4+206-windows-x64.zip) |
> | Linux x64 archive portable | [gecko-1.8.4+206-linux-x64.tar.gz](https://git.duniter.org/clients/gecko/-/jobs/207447/artifacts/raw/artifacts/linux/gecko-1.8.4+206-linux-x64.tar.gz) |
> | Linux ARM64 archive portable | [gecko-1.8.4+206-linux-arm64.tar.gz](https://git.duniter.org/clients/gecko/-/jobs/207448/artifacts/raw/artifacts/linux/gecko-1.8.4+206-linux-arm64.tar.gz) |
> 
> _Linux tar.gz : extrayez l’archive puis lancez `./install.sh` une fois pour ajouter Ğecko au menu avec son icône._

> **Installer le Flatpak**
>
> `flatpak install ./gecko-1.8.4+206-linux-arm64.flatpak` puis `flatpak run fr.axiomteam.gecko.gecko`
> 
> _Le Flatpak embarque ses propres bibliothèques, c’est la seule version qui fonctionne sur les distributions musl (Alpine, postmarketOS). Le runtime GNOME est téléchargé à la première installation (environ 1 Go, partagé avec les autres applications Flatpak)._

### 📋 Changelog

**72 commits** dans Ğecko + **7 commits** dans durt2 depuis la v1.8.3-beta.

> **📋 Voir les 72 commits de Ğecko**
>
> | Auteur | Modification | Commit |
> | --- | --- | --- |
> | _Chiara07_ | chore(release) : bump de version en 1.8.4+206 (beta) | [`efca099e`](https://git.duniter.org/clients/gecko/-/commit/efca099e) |
> | _Chiara07_ | feat(i18n) : le danois devient une langue de Ğecko | [`1df573d2`](https://git.duniter.org/clients/gecko/-/commit/1df573d2) |
> | _Gerhard Pischinger_ | Translated using Weblate (Danish) | [`12a9f517`](https://git.duniter.org/clients/gecko/-/commit/12a9f517) |
> | _Gerhard Pischinger_ | Translated using Weblate (Danish) | [`3795793b`](https://git.duniter.org/clients/gecko/-/commit/3795793b) |
> | _Gerhard Pischinger_ | Translated using Weblate (Danish) | [`82f2912f`](https://git.duniter.org/clients/gecko/-/commit/82f2912f) |
> | _Chiara07_ | i18n(it) : le tri des contacts par nom s’appelle « Nome » | [`ffc7e8a7`](https://git.duniter.org/clients/gecko/-/commit/ffc7e8a7) |
> | _Chiara07_ | i18n(da) : trois traductions de DeepL sans tiret demi-cadratin | [`c9b2f1b6`](https://git.duniter.org/clients/gecko/-/commit/c9b2f1b6) |
> | _Gerhard Pischinger_ | Translated using Weblate (Danish) | [`1207c9ec`](https://git.duniter.org/clients/gecko/-/commit/1207c9ec) |
> | _Paola_ | Translated using Weblate (Italian) | [`8b716d09`](https://git.duniter.org/clients/gecko/-/commit/8b716d09) |
> | _Gerhard Pischinger_ | Translated using Weblate (Danish) | [`cdaafd56`](https://git.duniter.org/clients/gecko/-/commit/cdaafd56) |
> | _Gerhard Pischinger_ | Translated using Weblate (Danish) | [`17e0224e`](https://git.duniter.org/clients/gecko/-/commit/17e0224e) |
> | _Weblate_ | Translated using Weblate (Danish) | [`0113ced0`](https://git.duniter.org/clients/gecko/-/commit/0113ced0) |
> | _DeepL_ | Translated using Weblate (Danish) | [`0abc9aa8`](https://git.duniter.org/clients/gecko/-/commit/0abc9aa8) |
> | _Chiara07_ | docs(weblate) : le style de fusion se règle sur le composant clients/gecko, pas le glossaire | [`ee7bac1e`](https://git.duniter.org/clients/gecko/-/commit/ee7bac1e) |
> | _Chiara07_ | docs(weblate) : le style de fusion de Weblate reste sur « Fusionner » | [`94bf15eb`](https://git.duniter.org/clients/gecko/-/commit/94bf15eb) |
> | _Gerhard Pischinger_ | Translated using Weblate (Danish) | [`c2eea3d0`](https://git.duniter.org/clients/gecko/-/commit/c2eea3d0) |
> | _Chiara07_ | fix(contacts) : activer la synchro sur un coffre sans racine ramène la racine | [`c069c163`](https://git.duniter.org/clients/gecko/-/commit/c069c163) |
> | _Claire Bidault_ | Translated using Weblate (Danish) | [`c32b0ebc`](https://git.duniter.org/clients/gecko/-/commit/c32b0ebc) |
> | _Chiara07_ | fix(solde) : en mode Ğ1, un grand solde se coupe au lieu de déborder de sa ligne | [`6323ec69`](https://git.duniter.org/clients/gecko/-/commit/6323ec69) |
> | _Chiara07_ | fix(coffres) : la tuile d’ajout d’un coffre s’ouvre d’un seul appui et se remarque | [`8da7f64b`](https://git.duniter.org/clients/gecko/-/commit/8da7f64b) |
> | _Chiara07_ | feat(certification) : Ğecko dit que la file de certifications est publique | [`d0526f98`](https://git.duniter.org/clients/gecko/-/commit/d0526f98) |
> | _Chiara07_ | fix(android) : le réglage d’Impeller sur 32 bits ne se laisse plus contourner | [`934af0e5`](https://git.duniter.org/clients/gecko/-/commit/934af0e5) |
> | _Chiara07_ | fix(android) : Ğecko s’ouvre sur les téléphones 32 bits dont le pilote Vulkan plante | [`21437bcc`](https://git.duniter.org/clients/gecko/-/commit/21437bcc) |
> | _Chiara07_ | docs(windows) : le commentaire de l’instance unique dit qu’un lien reçu au démarrage est perdu | [`d4ad5e32`](https://git.duniter.org/clients/gecko/-/commit/d4ad5e32) |
> | _Chiara07_ | fix(windows) : un nouveau lancement reconnaît aussi une fenêtre Ğecko d’une version antérieure | [`38ff7490`](https://git.duniter.org/clients/gecko/-/commit/38ff7490) |
> | _Chiara07_ | fix(avatars) : un seul Ğecko à la fois sous Windows, et l’avatar d’un portefeuille se rattrape | [`da5900ff`](https://git.duniter.org/clients/gecko/-/commit/da5900ff) |
> | _Chiara07_ | fix(notifications) : un message long reste affiché le temps d’être lu | [`dbc254ce`](https://git.duniter.org/clients/gecko/-/commit/dbc254ce) |
> | _Chiara07_ | fix(identités) : une adhésion terminée se lit « Adhésion expirée » partout | [`52ec937c`](https://git.duniter.org/clients/gecko/-/commit/52ec937c) |
> | _Chiara07_ | fix(avatars) : l’initiale prend le premier caractère entier, émoji compris | [`cb21fedf`](https://git.duniter.org/clients/gecko/-/commit/cb21fedf) |
> | _Chiara07_ | fix(avatars) : un compte sans image porte l’initiale de son nom, plus une silhouette | [`83c16970`](https://git.duniter.org/clients/gecko/-/commit/83c16970) |
> | _Chiara07_ | fix(adhésion) : le résultat estimé d’une évaluation dit l’heure, plus seulement la date | [`ece29e25`](https://git.duniter.org/clients/gecko/-/commit/ece29e25) |
> | _Chiara07_ | fix(certification) : une identité à confirmer reste signalée en file et n’y paraît plus prête | [`be3d52ec`](https://git.duniter.org/clients/gecko/-/commit/be3d52ec) |
> | _Chiara07_ | fix(messagerie) : quitter une conversation ne casse plus les messages de l’appli | [`4031c812`](https://git.duniter.org/clients/gecko/-/commit/4031c812) |
> | _Gerhard Pischinger_ | Translated using Weblate (Danish) | [`8c293612`](https://git.duniter.org/clients/gecko/-/commit/8c293612) |
> | _Gerhard Pischinger_ | Translated using Weblate (Danish) | [`f897ce9c`](https://git.duniter.org/clients/gecko/-/commit/f897ce9c) |
> | _Chiara07_ | build(deps) : durt2 1.10.1, une identité à confirmer ne se propose plus à la planification | [`224a2e7f`](https://git.duniter.org/clients/gecko/-/commit/224a2e7f) |
> | _Gerhard Pischinger_ | Translated using Weblate (Danish) | [`75baf48d`](https://git.duniter.org/clients/gecko/-/commit/75baf48d) |
> | _Claire Bidault_ | Translated using Weblate (French) | [`705aa2c9`](https://git.duniter.org/clients/gecko/-/commit/705aa2c9) |
> | _Chiara07_ | i18n : les points de suspension s’écrivent avec le caractère « … », dans les 7 langues | [`d380f9be`](https://git.duniter.org/clients/gecko/-/commit/d380f9be) |
> | _Chiara07_ | i18n(weblate) : les traductions danoises et espérantes restées coincées dans Weblate | [`cb590f44`](https://git.duniter.org/clients/gecko/-/commit/cb590f44) |
> | _Chiara07_ | i18n(adhésion) : les phrases d’adhésion restées en anglais traduites en italien et en espagnol | [`4e0ae4ac`](https://git.duniter.org/clients/gecko/-/commit/4e0ae4ac) |
> | _Chiara07_ | refactor(adhésion) : suites de l’audit de !220, commentaires et setUpAll du test | [`ad8c277c`](https://git.duniter.org/clients/gecko/-/commit/ad8c277c) |
> | _Chiara07_ | i18n(adhésion) : « Adhesión » s’écrit avec son accent espagnol sous la ligne de renouvellement | [`d5496705`](https://git.duniter.org/clients/gecko/-/commit/d5496705) |
> | _Chiara07_ | fix(adhésion) : la ligne de renouvellement dit quand il est possible dès son ouverture | [`1cc07057`](https://git.duniter.org/clients/gecko/-/commit/1cc07057) |
> | _Chiara07_ | fix(certification) : les noms des autres fenêtres et du glisser-déposer s’affichent tels quels | [`c1e17342`](https://git.duniter.org/clients/gecko/-/commit/c1e17342) |
> | _Chiara07_ | fix(certification) : le nom de la fenêtre de confirmation s’affiche tel quel | [`980b6393`](https://git.duniter.org/clients/gecko/-/commit/980b6393) |
> | _Chiara07_ | i18n(adhésion) : les nouveaux textes espagnols tutoient, comme le reste de es.json | [`f9e1a51f`](https://git.duniter.org/clients/gecko/-/commit/f9e1a51f) |
> | _Chiara07_ | fix(adhésion) : une demande d’évaluation envoyée ne se renvoie plus pendant une minute | [`565117eb`](https://git.duniter.org/clients/gecko/-/commit/565117eb) |
> | _Chiara07_ | i18n(adhésion) : espace insécable avant les deux-points de l’encart « Devenir membre » | [`8195a765`](https://git.duniter.org/clients/gecko/-/commit/8195a765) |
> | _Chiara07_ | feat(adhésion) : la fiche du portefeuille invite un nouvel arrivant à devenir membre | [`9ae917d1`](https://git.duniter.org/clients/gecko/-/commit/9ae917d1) |
> | _Chiara07_ | i18n(certification) : la distance se calcule en incluant la certification, sans conditionnel | [`d37490c9`](https://git.duniter.org/clients/gecko/-/commit/d37490c9) |
> | _Chiara07_ | fix(certification) : suites de la relecture de !216, la décision ne se code plus en dur | [`c831ca86`](https://git.duniter.org/clients/gecko/-/commit/c831ca86) |
> | _Chiara07_ | fix(certification) : suites de la relecture de !216 | [`0436f0b1`](https://git.duniter.org/clients/gecko/-/commit/0436f0b1) |
> | _Chiara07_ | feat(certification) : l’évaluation de distance ne part qu’avec une distance suffisante | [`b93f4469`](https://git.duniter.org/clients/gecko/-/commit/b93f4469) |
> | _Chiara07_ | refactor(messages) : showError ne prend plus de paramètre markdown, aucun appelant ne s’en sert | [`18965a39`](https://git.duniter.org/clients/gecko/-/commit/18965a39) |
> | _Chiara07_ | fix(messages) : le markdown seulement pour les messages de certification, nom échappé | [`e87c7717`](https://git.duniter.org/clients/gecko/-/commit/e87c7717) |
> | _Chiara07_ | fix(messages) : un nom en gras dans un message ne montre plus ses astérisques | [`934faa4f`](https://git.duniter.org/clients/gecko/-/commit/934faa4f) |
> | _Chiara07_ | chore(build) : le rapport de Gradle n’est plus suivi par git | [`3c725999`](https://git.duniter.org/clients/gecko/-/commit/3c725999) |
> | _Chiara07_ | fix(coffre) : la grille et le texte ne décrochent plus quand on élargit la fenêtre | [`6baa75f7`](https://git.duniter.org/clients/gecko/-/commit/6baa75f7) |
> | _Chiara07_ | fix(mises à jour) : un APK installé à la main n’est plus pris pour le Play Store | [`86076858`](https://git.duniter.org/clients/gecko/-/commit/86076858) |
> | _Chiara07_ | fix(adhésion) : suites de la relecture de !211 | [`ba35b4ac`](https://git.duniter.org/clients/gecko/-/commit/ba35b4ac) |
> | _Chiara07_ | fix(adhésion) : une marge d’un point au-dessus de la règle de distance avant d’envoyer | [`793eab90`](https://git.duniter.org/clients/gecko/-/commit/793eab90) |
> | _Chiara07_ | fix(adhésion) : suites de l’audit, le refus se ferme et ne se lit pas comme une confirmation | [`435016f7`](https://git.duniter.org/clients/gecko/-/commit/435016f7) |
> | _Chiara07_ | fix(adhésion) : un renouvellement qui ne peut pas aboutir n’est plus envoyé | [`eae81265`](https://git.duniter.org/clients/gecko/-/commit/eae81265) |
> | _Chiara07_ | fix(adhésion) : suites de la relecture de !210 | [`1ace16c6`](https://git.duniter.org/clients/gecko/-/commit/1ace16c6) |
> | _Chiara07_ | fix(adhésion) : suites de l’audit pré-MR | [`2d348403`](https://git.duniter.org/clients/gecko/-/commit/2d348403) |
> | _Chiara07_ | fix(noms) : le pseudo en italique aussi sur l’écran du virement en cours | [`3cd6af68`](https://git.duniter.org/clients/gecko/-/commit/3cd6af68) |
> | _Chiara07_ | fix(filtres) : l’onglet des virements du réseau suit son propre panneau de filtres | [`f917dec0`](https://git.duniter.org/clients/gecko/-/commit/f917dec0) |
> | _Chiara07_ | test(adhésion) : une adhésion expirée mais pas renouvelable garde son point rouge | [`ac3828aa`](https://git.duniter.org/clients/gecko/-/commit/ac3828aa) |
> | _Chiara07_ | fix(adhésion) : une demande de distance fraîche n’est plus ignorée pendant un calcul | [`1e520f88`](https://git.duniter.org/clients/gecko/-/commit/1e520f88) |
> | _Chiara07_ | feat(mises à jour) : une case pour recevoir les versions bêta sur ordinateur et APK | [`169b2bbb`](https://git.duniter.org/clients/gecko/-/commit/169b2bbb) |
> | _poka_ | docs(ci) : la file Codemagic est partagée avec les autres apps de la team | [`4a78c9ae`](https://git.duniter.org/clients/gecko/-/commit/4a78c9ae) |

> **📦 Voir les 7 commits de durt2 (1.9.0 → 1.10.1)**
>
> | Auteur | Modification | Commit |
> | --- | --- | --- |
> | _Chiara07_ | chore(release) : durt2 1.10.1, une identité à confirmer passe avant le délai du certificateur | [`8b9e86fd`](https://git.duniter.org/libs/durt/-/commit/8b9e86fd) |
> | _Chiara07_ | docs(changelog) : l’entrée 1.10.1 décrit le correctif de getCertState (durt#6) | [`6f2ccc81`](https://git.duniter.org/libs/durt/-/commit/6f2ccc81) |
> | _Chiara07_ | fix(certification) : une identité à confirmer passe avant le délai du certificateur | [`3743bce0`](https://git.duniter.org/libs/durt/-/commit/3743bce0) |
> | _Chiara07_ | chore(release) : durt2 1.10.0, une certification peut partir sans l’évaluation de distance | [`0c3cadba`](https://git.duniter.org/libs/durt/-/commit/0c3cadba) |
> | _Chiara07_ | docs(certification) : la doc dit ce que coûte une évaluation ratée, sans parler de sanction | [`606bbfed`](https://git.duniter.org/libs/durt/-/commit/606bbfed) |
> | _Chiara07_ | fix(certification) : renouveler une certification ne demande plus l’évaluation trop tôt | [`d676341b`](https://git.duniter.org/libs/durt/-/commit/d676341b) |
> | _Chiara07_ | feat(certification) : une certification peut partir sans l’évaluation de distance du nouvel arrivant | [`1be37495`](https://git.duniter.org/libs/durt/-/commit/1be37495) |

_Tous les fichiers sont également disponibles sur la [page de release GitLab](https://git.duniter.org/clients/gecko/-/releases/v1.8.4-beta)._

---

_[View the full topic](https://forum.duniter.org/t/gecko-last-build/9367)._
