Aller au contenu principal
Mis à jour automatiquement

Le rythme de développement de Gladys

Gladys se construit au grand jour, un commit à la fois. Tout ce que tu vois sur cette page vient directement des dépôts GitHub publics et du forum de la communauté, sans rien de filtré au milieu.

Dernière mise à jour il y a 1 minute

Rythme actuel

En feu

28 commits cette semaine

Encore 7 commits avant Supersonique
177
Commits en 30 jours
21 jours actifs
29
Commits par semaine
Moyenne sur 8 semaines
×1.8
Accélération
vs les 43 semaines précédentes
12
Versions en 90 jours
Une tous les 6 jours
37
Pull requests en cours
En cours de relecture
60
Contributeurs
Depuis le tout premier commit
Gladys Assistant · développement

De l'idée au merge, un seul geste humain

PENDANT QUE JE DORSs'il y a des retours, Claude Code corrigeGITHUB · FORUMUn bug ou une idéeCHAQUE NUITClaude CodeAUTOMATIQUEPull requestCURSOR · GROK 4.6 HIGHReview IAMOI, EN 1 CLICMergePR complexe : je relisPR simple : je merge

Un an de commits

942 commits sur les 52 dernières semaines. Chaque barre est une semaine, chaque carré en dessous est un jour.

Les commits de Gladys, v4-website, gladys-gateway additionnés, via la même API que GitHub Insights → Commits.

nov.déc.janv.févr.marsavr.maijuinjuil.aoûtsept.oct.nov.
CalmeChargé

Badges débloqués

Semaine record
78 commits en une seule semaine
Série en cours
39 semaines d'affilée avec des commits
Turbo
×1.8 plus rapide qu'en début d'année
Livraison express
12 versions publiées en 90 jours
Métronome
Une version tous les 6 jours en moyenne
Travail d'équipe
60 personnes ont contribué au code
Étoilé
3269 étoiles sur GitHub
Roadmap communautaire
16 demandes de fonctionnalités acceptées

Dernières versions

Une nouvelle version est sortie aujourd'hui. Chaque note de version est sur GitHub, clique sur un numéro pour la lire.

  1. v5.3.1Dernière2 nov. 2026
    46 changements fusionnés
    • Explain clearly why a Gladys Plus user is not accepted by the instance
    • Mark native Nextcloud Talk deprecated
    • fix(caldav): refresh recurring events monthly so their occurrences ke…
  2. v5.3.025 oct. 2026
    30 changements fusionnés
    • fix: Zigbee2MQTT serial port mismatch inside container (#3204)
    • fix: battery warning toggle and battery / backup failure messages
    • fix: poll discovered external devices with a poll_frequency (#3198)
  3. v5.2.113 oct. 2026
    2 changements fusionnés
    • fix(users): an instance always keeps an administrator
    • 5.2.1
  4. v5.2.012 oct. 2026
    31 changements fusionnés
    • fix: honor return_url after local login (#3152)
    • fix(external-integration): accept decimal values in number fields
    • fix: keep primary, active and danger widget button styles in dark mode (#3153)
  5. v5.1.42 oct. 2026
    7 changements fusionnés
    • Fix CalDAV sync when event properties have parameters
    • Limit stored messages to the 1000 most recent per user in the daily purge
    • fix(caldav): handle "GMT+hhmm" timezones and skip unformattable events (#3144)
  6. v5.1.328 sept. 2026
    Un changement fusionné
    • Raise the verbose device threshold and restyle the banner button
  7. v5.1.228 sept. 2026
    6 changements fusionnés
    • Report the real Docker error when the Gladys upgrade cannot download the image
    • Add maintainer governance: CODEOWNERS, MAINTAINERS.md and split release workflows
    • Restrict user location and presence routes to the user themselves or an admin
  8. v5.1.122 sept. 2026
    2 changements fusionnés
    • ci: replace removed cloudflare/pages-action with wrangler-action
    • fix(external-integration): make registerProxyService idempotent

Voir toutes les versions sur GitHub →

En cours de développement

37 pull requests sont ouvertes sur le dépôt. Voici celles qui ont bougé le plus récemment.

Pierre-Gilles#3318
fix(thermostat): keep preset names inside their column in every language
fixfront
Mis à jour il y a 1 heure
huangkongsheng#3317
fix(xiaomi): keep one decimal on humidity like temperature
fixintegration
Mis à jour il y a 1 heure
huangkongsheng#3316
fix(mqtt): ignore empty or null payloads on custom topics instead of storing 0
fixintegration
Mis à jour il y a 1 heure
huangkongsheng#3315
fix(xiaomi): compute battery percent in the voltage-to-percent direction
fixintegration
Mis à jour il y a 1 heure
William-De71#3294
feat(thermostat): switch a reversible heat pump between heating and cooling
featureserverfrontintegration
Mis à jour il y a 20 heures
huangkongsheng#3304
fix(date): render real microseconds in formatDateInUTC instead of duplicated milliseconds
fixserver
Mis à jour avant-hier
huangkongsheng#3305
fix(device): make isNumeric accept numeric strings as documented
fixserver
Mis à jour avant-hier
William-De71#3297
feat(device): flow-sensor category with the m³/h and m³/s units
featureserverfrontintegration
Mis à jour avant-hier
William-De71#3295
feat(thermostat): lower the heating while presence sensors see nobody
featureserverfrontintegration
Mis à jour avant-hier
Pierre-Gilles#2708
Scenes: expose trigger device info as variables in actions
featureserverfront
Mis à jour avant-hier
Pierre-Gilles#2910
Binary sensors: display the date of the last state change on the dashboard
featureserverfrontdatabase
Mis à jour avant-hier
Pierre-Gilles#2929
Devices page: show the dashboards and scenes using each device
featureserverfront
Mis à jour avant-hier
Pierre-Gilles#2920
Matter: add activated carbon filter monitoring
featureserverfrontintegration
Mis à jour avant-hier
gboulvin#3217
feat(external-integration): visible_if conditional fields in the manifest forms
featureserverfront
Mis à jour il y a 3 jours
cicoub13#3227
Zigbee2mqtt: support all the energy measures of the Tuya SPM02V3 three-phase meter
featureserverintegration
Mis à jour il y a 3 jours

Tout juste livré

12 pull requests fusionnées ces 30 derniers jours.

Accepté par la communauté

N'importe qui peut proposer une fonctionnalité sur le forum. Une fois la demande validée, elle reçoit le tag « accepted » et rejoint la roadmap. Celles qui restent à développer viennent en premier, puis tout ce que la communauté a demandé et déjà obtenu.

🚀 livrée
Supprimer l'option de migration DuckDB après migration
👁️ 84💬 3· mutmut
🚀 livrée
[Scène] Supprimer bloc 1 si vide
👁️ 141💬 8· mutmut
🚀 livrée
Intégrations - Diminuer le bandeau bleu sur mobile
👁️ 40💬 0· mutmut
🚀 livrée
Intégration externe - Avoir le numéro de la nouvelle version
👁️ 42💬 0· mutmut
🚀 livrée
IA : pouvoir demander la météo dans le chat
👁️ 77💬 3· Chris75
🚀 livrée
[Scènes] Pouvoir créer une variable 'ponctuelle'
👁️ 180💬 7· StephaneB
🚀 livrée
Matter : serrures et détecteurs de fuites
👁️ 47💬 0· Damien
🚀 livrée
Intégration externe : Le suivi de l'énergie devrait être géré automatiquement comme pour Zigbee2mqtt
👁️ 89💬 6· pierre-gilles
🚀 livrée
Intégrations externes : pouvoir voir quelles intégrations tournent sur l'instance
👁️ 39💬 0· pierre-gilles
🚀 livrée
Afficher les intégrations à mettre à jour
👁️ 89💬 4· prohand
🚀 livrée
Intégrations externes : placeholders résolus par le front dans les textes du manifeste ({{gladys_host}}, {{port:xxx}})
👁️ 44💬 1· pierre-gilles
🚀 livrée
Intégrations externes : permettre de masquer le lien "Open" d'un port publié
👁️ 46💬 1· pierre-gilles
🚀 livrée
Décaler le jour de départ du suivi de l'énergie
👁️ 69💬 3· Jluc
🚀 livrée
Gestion du capteur de fuite d’eau Ikea dans l’intégration Matter
👁️ 49💬 0· jcmoriaud
🚀 livrée
Amélioration de déclencheur : changement d'état d'appareil avec ... TOUT ou RIEN
👁️ 98💬 2· mutmut
🚀 livrée
Tableau de bord : L'identifiant unique devrait contenir une partie aléatoire comme les scènes
👁️ 51💬 0· pierre-gilles

Voir toutes les demandes acceptées sur le forum →

Les personnes derrière les commits

Envie d'influencer la suite ?

Chaque fonctionnalité de cette page est née de l'idée de quelqu'un qui utilise Gladys chez lui. Partage la tienne sur le forum, ou ouvre une pull request si tu parles JavaScript.