Retour à l'application
Journal

Mises à jour publiques

Cette page remplace le lien vers le changelog privé du dépôt. Elle publie uniquement les changements utiles aux utilisateurs.

Dernière mise à jour : 28 juillet 2026

Périmètre

Les notes ci-dessous couvrent les changements visibles dans l'application (navigation, favoris, carte, panneaux, filtres, notifications, pages légales et diagnostics).

Dernières évolutions

Dernière version28 juillet 2026

Trottinettes et vélos en libre-service partout au Canada

  • Les trottinettes Bird et Lime s'affichent maintenant dans neuf villes (Ottawa, Vancouver, Calgary, Edmonton, Kelowna, Halifax, Hamilton, Mississauga, Vaughan) au lieu d'Ottawa seule.
  • Nouvelle rubrique « Trottinettes » dans la fiche d'un lieu : les engins les plus proches, avec opérateur, niveau de batterie et distance à pied.
  • Saguenay entre sur la carte avec Accès Vélo, son réseau de vélos en libre-service.
  • Le bouton « Débloquer un vélo » ouvre désormais la bonne application opérateur pour Mobi, àVélo, Sobi et Accès Vélo.

Historique des versions

  • 28 juillet 2026
    Treize réseaux ontariens de plus
    • Horaires ajoutés pour Belleville, Cornwall, Lindsay, Milton, Orangeville, Orillia, Sarnia, Sault Ste. Marie, Simcoe County LINX, St. Thomas, Stratford, Temiskaming et Timmins — 104 lignes et 3 337 arrêts.
    • Ces réseaux démarrent en horaire théorique seulement : leur fournisseur de temps réel mélange les véhicules de plusieurs villes, et mieux vaut ne rien afficher qu'un bus attribué à la mauvaise ville.
    • Les fondations du temps réel Metrolinx sont posées : les véhicules sont maintenant répartis entre réseaux course par course.
  • 28 juillet 2026
    Pages d'information refaites et traduites
    • Méthodologie, Conditions, Mentions légales, Cookies et Mises à jour passent en pleine page, avec sommaire et navigation par section, au lieu de l'ancien tiroir étroit.
    • Leur contenu décrit enfin la couverture réelle de l'app — 57 villes, 65 réseaux de transport, 6 provinces — et dit clairement où cette couverture est inégale.
    • Les cinq pages sont maintenant traduites en espagnol et en portugais.
    • Le réglage du consentement analytique devient un vrai interrupteur, avec son état affiché (accepté, refusé ou non défini).
  • 28 juillet 2026
    Affichage des couches et bannière de zone
    • Les seuils de zoom des couches sont harmonisés : la mobilité partagée (BIXI, Communauto, trottinettes, stationnement) apparaît maintenant au même niveau de zoom, plus d'impression de données manquantes.
    • La bannière de zone propose « Rester sur … » : après un rechargement, on peut ramener la carte sur la zone choisie au lieu d'être obligé d'en changer.
    • Sur ordinateur, cliquer un élément de la carte ouvre bien sa fiche, même quand le panneau Filtres est ouvert.
    • La fiche d'une trottinette reprend la couleur de sa catégorie, sans bande blanche au-dessus de l'en-tête.
  • 27 juillet 2026
    Le vélopartage ne s'arrête plus à BIXI
    • Mobi (Vancouver), àVélo (Québec) et Sobi (Hamilton) rejoignent BIXI et Bike Share Toronto : cinq systèmes dans la même couche, environ 2 850 stations.
    • Le décompte des vélos électriques est maintenant juste pour chaque système, quels que soient les noms de modèles employés par l'opérateur.
    • Les éléments en bas à gauche de la carte (légendes, bannière de zone, boutons flottants) s'empilent enfin sur leurs hauteurs réelles, sans se chevaucher.
    • Le badge « Fumée » quitte le bouton météo, où il masquait la température.
  • 26 juillet 2026
    Lever et coucher de lune
    • Le panneau météo affiche l'heure du lever et du coucher de lune, sous la phase lunaire.
    • Les cas limites sont couverts : lune circumpolaire, journées sans lever et passage de minuit.
    • Les heures ont été vérifiées à la minute près contre les éphémérides officielles de l'observatoire naval américain.
  • 25 juillet 2026
    Des horaires même quand rien n'est en direct
    • La fiche d'un arrêt affiche l'horaire théorique sur tous les réseaux : à 4 h du matin, ou quand un fournisseur de temps réel décroche, on sait quand même quand passe le prochain bus.
    • Heures de passage, courses et calendriers chargés pour 62 réseaux — sept d'entre eux (RTC, OC Transpo, Brampton, REM, traversiers STQ, STS, Citébus) ouvraient jusqu'ici une fiche d'arrêt vide.
    • La fréquence de passage est indiquée par ligne, et plus seulement l'heure du prochain départ.
    • STL : les horaires théoriques ne sont plus présentés comme du temps réel.
    • Le contrôle de zone quitte la carte pour le menu, qui gagne au passage un rangement de ses pages légales.
  • 24 juillet 2026
    Véhicules en direct redessinés et apps opérateurs
    • Le marqueur d'un véhicule en temps réel est redessiné : corps en relief, double liseré et pointe de direction posée sur la capsule — plus lisible sur un fond de carte chargé.
    • Sur un arrêt desservi par plusieurs lignes, chaque départ affiche son numéro de ligne.
    • Les fiches BIXI et Communauto proposent un bouton « ouvrir l'app opérateur », distinct de « M'y rendre ».
    • Les tracés de lignes gardent leurs deux sens sur tous les réseaux : les lignes en boucle ne s'affichent plus à moitié.
    • L'app ne s'abonne plus aux flux temps réel des villes qu'on ne regarde pas, et les réponses du serveur sont mises en cache quelques minutes : démarrage et navigation plus légers.
  • 23 juillet 2026
    Arrêts multi-lignes et tracés complets
    • La fiche d'un arrêt montre toutes les lignes qui le desservent, quel que soit le chemin par lequel on l'a ouverte — auparavant, l'ouvrir depuis une correspondance n'en affichait qu'une.
    • Les tracés STM gardent leurs deux sens : la 99, en boucle, ne s'affichait qu'à moitié.
    • Le poids des données de lignes STM divisé par trois : chaque tracé était envoyé en double.
  • 21 juillet 2026
    Panneau Filtres plus dense et plus lisible
    • Les filtres passent en liste : une ligne par filtre, avec son libellé entier et un interrupteur à droite — fini les pastilles qui s'enroulent sur les noms longs.
    • « Tout · Aucun » remplace le gros bouton « Tout sélectionner », et n'apparaît que là où il sert.
    • La section Transports en commun s'affiche comme les autres, dépliée par défaut.
  • 20 juillet 2026
    Des itinéraires partout au Canada
    • Le calcul d'itinéraire à pied, à vélo et en voiture fonctionne maintenant dans toutes les villes couvertes, plus seulement à Montréal.
    • « M'y rendre » depuis n'importe quelle fiche : de Vancouver à Rimouski, partout où l'app a des données.
Voir les archives
  • 19 juillet 2026
    Le transport en commun d'un océan à l'autre
    • Ajout du temps réel et des horaires pour Edmonton, Calgary, Vancouver (TransLink) et Winnipeg.
    • Plus de 35 réseaux BC Transit couverts à travers la Colombie-Britannique (bus en direct, prochains passages, suivi de véhicule).
    • Un sélecteur de région pour passer d'une ville couverte à l'autre.
  • 18 juillet 2026
    Des alertes et conditions à l'échelle du Canada
    • Feux de forêt actifs de tout le pays sur la carte (source nationale, en plus du Québec).
    • Qualité de l'air (cote air santé), météo et alertes météo désormais disponibles partout au Canada.
    • Niveaux d'eau et pannes d'électricité étendus au-delà du Québec.
  • 10 juillet 2026
    GO Transit et UP Express en temps réel
    • Les trains GO, les cars régionaux GO et la navette aéroport UP Express (Toronto–Pearson) apparaissent maintenant en direct sur la carte.
    • Prochains passages en temps réel affichés aux gares GO.
    • GO / UP Express rejoignent le suivi de véhicule et le mode « tout ce qui bouge » du corridor Québec–Toronto.
  • 9 juillet 2026
    Suivre un bus ou un train en direct
    • Nouveau : touchez un passage en temps réel pour « suivre » le véhicule — la carte le garde à l'écran avec l'estimation d'arrivée et les arrêts avant le vôtre.
    • Le suivi fonctionne sur tous les réseaux temps réel (STM, exo, RTL, STL, TTC, MiWay et plus).
    • Retour haptique (vibrations) sur les interactions clés du suivi.
    • Fiabilité du temps réel améliorée : positions aberrantes filtrées.
  • 8 juillet 2026
    Régions, Communauto multi-villes et STS en direct
    • Sélecteur de région : Grand Montréal, Québec, Gatineau–Ottawa et Toronto — la carte, les filtres et le chargement s'adaptent à la région choisie.
    • Stations Communauto désormais affichées à Toronto, Ottawa et Gatineau, en plus de Montréal.
    • Bus STS (Sherbrooke) en temps réel sur la carte.
    • Notification lorsque vous entrez dans une nouvelle région couverte par l'application.
  • 7 juillet 2026
    Toronto en temps réel : TTC et réseaux voisins
    • TTC (bus et tramways de Toronto) en direct sur la carte, avec les prochains passages aux arrêts.
    • Réseaux voisins ajoutés en temps réel : MiWay (Mississauga), Durham et Burlington ; arrêts Brampton sur la carte.
    • Nouvelle couche Bornes d'incendie à Montréal, avec pins, panneau détail et favoris.
    • Nouveautés saisonnières : plages de Toronto et de Montréal, et le canal Rideau (Ottawa).
    • Les avions rejoignent le mode « tout ce qui bouge » sur le corridor Québec–Toronto.
  • 6 juillet 2026
    L'app s'étend à Toronto
    • Toronto rejoint la carte : parcs, réseau cyclable, centres communautaires, bibliothèques, bornes de recharge, fontaines à boire, wifi public, parcs canins, patinoires, supports à vélos, art public et restaurants (inspections DineSafe).
    • 688 000 arbres de rue de Toronto ajoutés à l'inventaire des arbres.
    • Transit : réseaux TTC (bus, tramway, métro) et GO Transit / UP Express, avec leurs couleurs officielles — en plus des nouveaux réseaux RTC (Québec), STS (Sherbrooke), Citébus (Rimouski) et traversiers STQ.
    • Stations Bike Share Toronto affichées aux côtés de BIXI, chacune sous sa propre marque.
    • Caméras de circulation de Toronto (réseau RESCU) ajoutées aux caméras du Québec 511.
    • Chaque fiche crédite désormais la bonne source selon la ville (Toronto, Gatineau, Longueuil…).
  • 3 juillet 2026
    Laval et Longueuil arrivent sur la carte
    • L'application s'étend au-delà de Montréal : plusieurs couches couvrent maintenant aussi Laval et Longueuil.
    • Parcs, pistes cyclables, équipements sportifs, casernes et postes de police s'affichent désormais pour Longueuil.
    • Milieux humides étendus à Laval, et fiches de parcs de Longueuil enrichies (arrondissement et superficie).
    • Une infrastructure multi-villes prépare l'ajout progressif d'autres municipalités.
  • 3 juillet 2026
    Les 334 000 arbres publics de Montréal
    • Nouvelle couche complète des arbres publics de la Ville, rendue en tuiles vectorielles pour rester fluide même à grande échelle.
    • Chaque arbre est cliquable et ouvre une fiche détail (essence et informations publiées par la Ville).
    • La page Monitoring suit maintenant la fraîcheur et le volume réel de ces grandes sources de données.
  • 2 juillet 2026
    Milieux humides, arbres remarquables et potentiel solaire
    • Nouvelles couches Milieux humides et Arbres remarquables, avec pins, filtre et panneau détail cliquable.
    • La fiche d'une adresse peut maintenant afficher une section « Potentiel solaire » du toit.
    • Le fond de carte vectoriel est élargi au Grand Montréal puis au corridor Québec–Windsor, avec régénération automatique.
  • 1 juillet 2026
    Panneaux de stationnement en temps réel
    • Nouvelle couche des panneaux de signalisation de stationnement de Montréal, en points vert / rouge / orange selon l'autorisation en cours.
    • L'évaluation est calculée en temps réel : vous voyez d'un coup d'œil où il est permis de se garer maintenant.
    • Chaque emplacement peut afficher un planning hebdomadaire des règles, présenté comme des horaires d'ouverture.
  • 1 juillet 2026
    Guidage enrichi pendant un itinéraire
    • Sur la vue Carte, le tracé déjà parcouru se distingue du chemin restant.
    • Instructions narratives pour le transport : « Montez » et « Descendez » aux bons arrêts.
    • Encart contextuel « dernier kilomètre » avec suggestion BIXI, stationnement ou vélo selon la fin du trajet.
    • Bouton « Afficher les travaux » ajouté au rail flottant pour voir les entraves sans quitter le guidage.
  • 1 juillet 2026
    Marqueurs de carte repensés et clins d'œil dans le ciel
    • Nouveau système de marqueurs : pastilles plus compactes et pictos à fond plein, plus lisibles à toutes les densités.
    • Les capsules de véhicules en direct (STM, exo, RTL, STL, VIA, Amtrak) sont orientées selon leur cap.
    • Autour de moi gagne une vue d'ensemble Transit + grille pour aller droit au but.
    • Mode ciel AR : Starman (le Tesla Roadster) rejoint la scène, et un Père Noël saisonnier apparaît au bon moment de l'année.
  • 30 juin 2026
    Météo v2 : pictos animés et bande horaire
    • Panneau météo revu : pictogrammes animés plus riches et température colorée selon la valeur.
    • Nouvelle bande horaire jour/nuit pour les prochaines heures, plus lisible d'un coup d'œil.
    • Blocs réordonnés (Soleil, Vent, Humidité avant le journalier 7 jours) et contraste corrigé en mode sombre.
  • 30 juin 2026
    Feuille « Couches & vue » repensée
    • Nouvelle feuille Couches & vue : vignettes carrées de fond de carte et lignes de calques avec picto coloré et sous-libellé.
    • Correction des fonds Satellite et Hybride qui pouvaient rester invisibles (autorisation des tuiles raster).
    • Nouveau réglage Auto jour/nuit : la carte passe en sombre la nuit ou quand le système est en mode sombre.
    • Toutes les feuilles sont harmonisées : croix de fermeture cohérente, ouverture par-dessus la navigation et glisser pour fermer.
  • 25 juin 2026
    Panneau de métro au nouveau gabarit
    • Le panneau de station de métro adopte le gabarit du panneau bus : en-tête en peek, passages prévus et scroll unique.
    • Alertes repliées en accordéon et bloc Infos pratiques cohérent avec le reste de l'app.
    • Accessibilité : meilleur contraste des pastilles et du texte adaptatif sur les couleurs de ligne.
    • Performance : affichage de la station plus fluide grâce à la mémoïsation des directions et alertes.
  • 24 juin 2026
    Autour de moi repensé
    • Nouveau sélecteur de catégories et sections regroupées pour parcourir plus vite ce qu'il y a autour de vous.
    • Nouvelles sections sous Se déplacer : bornes de recharge VE, stationnements et Communauto Flex (propulsion + batterie).
    • Cartes fidèles au design : pastille en direct, badges de lignes, chevron et picto de marche.
    • En-tête compact et cartes Communauto Flex cliquables qui ouvrent directement la fiche détail.
  • 23 juin 2026
    Panneau d'arrêt de bus repensé
    • En-tête enrichi : nom de l'arrêt, direction et prochain passage visibles dès l'ouverture.
    • Passages en liste verticale claire, limités aux 4 prochains avec un bouton « voir plus », et heure de passage absolue sous chaque ETA.
    • Nouvelle timeline « Prochains arrêts » et pastilles En direct / Prévu, avec niveau d'occupation coloré du véhicule.
    • Barre d'actions refaite : Y aller, M'alerter, Suivre en direct ; alertes de ligne repliées en accordéon.
  • 22 juin 2026
    Fiches de détail façon Google Maps
    • Les fiches de détail s'ouvrent maintenant en feuille qui recouvre la barre de navigation du bas, comme dans Google Maps.
    • Le bouton de fermeture est intégré dans l'en-tête de la feuille, et la croix flottante disparaît.
    • Le palier réduit (peek) épouse l'en-tête coloré, et les boutons flottants ne restent visibles qu'en mode réduit.
    • Trio favori / partager / fermer aligné dans l'en-tête pour des actions plus directes.
  • 21 juin 2026
    Filtres réorganisés en 8 groupes et couleurs cohérentes
    • Les filtres de carte sont regroupés en 8 grandes familles plus lisibles, avec un groupe En direct dédié.
    • La couleur d'une catégorie est maintenant identique partout : pin sur la carte, en-tête du panneau détail et tuile de filtre.
    • Une source unique de couleurs pilote toutes les couches pour éviter les incohérences visuelles.
  • 20 juin 2026
    Carte épurée au démarrage, accessibilité et SEO
    • La carte démarre maintenant vierge, sans filtre actif au premier lancement, pour une entrée plus calme et plus rapide.
    • Accessibilité : la touche Échap ferme les panneaux, le focus clavier est restauré et les en-têtes colorés respectent le contraste.
    • Les fiches éco-quartiers et écocentres affichent désormais leurs horaires au même format que les restaurants.
    • Améliorations SEO : langue, titres, canoniques et plan du site mieux alignés pour un meilleur partage de liens.
  • 18 juin 2026
    Neuf nouvelles couches de données ouvertes
    • Qualité de l'air : stations RSQA en direct, avec indice et polluant dominant.
    • Nouvelles couches locales : art public, toilettes publiques, Wi-Fi public, observations nature iNaturalist et éco-quartiers.
    • Nouvelles couches de contexte : îlots de chaleur (été), limites d'arrondissements et avis & alertes de la Ville de Montréal.
    • Stationnement enrichi : tarifs, horaires et stationnements hors-rue ajoutés aux fiches.
    • Chaque couche a ses pins, son filtre, son panneau détail, ses favoris et son lien vers la source officielle.
  • 16 juin 2026
    Ski de fond : conditions et tracés
    • Nouvelles conditions hivernales (ski de fond, patinoires, sites d'hiver) récupérées directement depuis les pages officielles de la Ville.
    • Nouvelle couche des tracés de pistes de ski de fond, dérivée d'OpenStreetMap et cliquable sur la carte.
    • Les tracés sont associés aux pins de conditions pour relier chaque piste à l'état publié de son site.
  • 15 juin 2026
    Réalité augmentée : Montréal à la caméra
    • Nouveau mode Réalité augmentée : pointez la caméra pour voir autour de vous, en direct, les arrêts de bus et de métro, les stations BIXI et les Communauto.
    • Guidage piéton pas-à-pas vers l'arrêt ou le lieu sélectionné, directement dans la vue caméra, avec passage fluide vers le reste de l'app.
    • Mode ciel : levez le téléphone pour repérer les avions en vol, l'ISS, les passages Starlink, les étoiles et les constellations.
    • Couches AR supplémentaires : art public, défibrillateurs, taxis, événements du soir, sorties de métro et retour vers votre voiture garée.
  • 11 juin 2026
    Urgences en temps réel et radar météo réparé
    • Nouvelle donnée d'occupation des urgences hospitalières du Québec, avec taux de civières et délai d'attente indicatif.
    • Le radar météo et la couche foudre sont de nouveau visibles sur la carte après correction de l'encodage des tuiles.
    • Itinéraires vélo : prise en compte des conditions de chaussée pour privilégier les axes réellement praticables.
  • 10 juin 2026
    Passages Starlink visibles dans Mes alertes
    • La page Mes alertes affiche maintenant les prochains passages Starlink visibles au-dessus de Montréal.
    • Chaque passage montre l'heure locale, la durée approximative, l'élévation maximale et un badge train quand plusieurs satellites sont regroupés.
    • L'affichage se dégrade proprement si les données sont temporairement indisponibles ou périmées.
  • 10 juin 2026
    Achalandage temps réel des bus STM
    • Le panneau d'arrêt bus peut maintenant afficher l'achalandage du véhicule live associé au prochain passage.
    • Les statuts STM sont volontairement résumés en quatre libellés simples : presque vide, places assises, debout seulement ou presque plein.
    • Aucun indicateur n'est affiché quand la STM ne fournit pas de donnée fiable pour éviter les signaux trompeurs.
  • 8 juin 2026
    Ruelles vertes sur la carte
    • La carte affiche maintenant les ruelles vertes officielles de Montréal comme polygones interactifs.
    • Le filtre Ruelles vertes est disponible dans les filtres de carte avec compteur et état de source.
    • Chaque ruelle ouvre un panneau détail avec arrondissement, année, circulation, type d'aménagement, surfaces et lien vers la source ouverte.
  • 8 juin 2026
    Marchés publics sur la carte
    • Nouveau filtre Marché public dans Manger & boire, branché sur les données ouvertes de commerces de Montréal.
    • Pins dédiés pour les marchés publics, avec panneau détail, favoris, recherche et liens partageables.
    • Le panneau affiche l'adresse, l'arrondissement, le nombre de commerçants répertoriés et quelques commerçants notables.
    • Le filtre Marché public ne dépend plus des permis de restaurants individuels.
  • 8 juin 2026
    Services d'urgence sur la carte
    • Nouvelle couche Santé & social pour afficher les casernes SIM et les postes de quartier SPVM.
    • Panneaux détail avec adresse, numéro, téléphone, source officielle et bouton d'itinéraire.
    • Recherche carte compatible avec casernes, pompiers, police, SPVM et PDQ.
  • 8 juin 2026
    Jardins communautaires sur la carte
    • Nouvelle couche Jardins communautaires dans Sports & activités.
    • Les jardins communautaires de Montréal ont leurs pins, filtres, panneaux de détail et favoris.
    • La fiche affiche les informations publiées par la Ville et renvoie vers la source officielle.
  • 8 juin 2026
    Parcs canins sur la carte
    • Nouvelle couche Parcs canins dans Sports & activités.
    • Les aires d'exercice canin de Montréal ont leurs pins, filtres, panneaux de détail et favoris.
    • La fiche affiche les informations publiées par la Ville et renvoie vers la source officielle.
  • 8 juin 2026
    Météo pluie à 15 minutes
    • Le panneau météo peut maintenant indiquer si la pluie commence bientôt, est en cours ou devrait se terminer dans les prochains créneaux.
    • La prévision utilise les créneaux Open-Meteo de 15 minutes avec quantité de pluie et probabilité.
    • Le cache météo est rafraîchi plus souvent pour garder cette information courte échéance plus fiable.
  • 30 mai 2026
    Notifications météo et santé intelligentes
    • Notifications push pour les alertes météo d'Environnement Canada (tempête, blizzard, smog, chaleur extrême).
    • Notifications push pour la mauvaise qualité de l'air (AQHI ≥ 7), avec les recommandations de Santé Canada.
    • Notifications push pour l'index UV extrême (UV ≥ 11), avec conseil de protection solaire.
    • Personnalisation des seuils selon ta sensibilité personnelle dans la page Notifications.
  • 28 mai 2026
    Stabilité et polish UX
    • Navigation : correction d'un plantage bloquant au démarrage d'un itinéraire (boucle infinie React).
    • Page Notifications : mise en page corrigée, plus de débordement horizontal.
    • Restaurant : pastille "ouvert/fermé" maintenant cohérente avec le bloc horaires.
    • Métro : pins édicules retirés pour ne plus afficher 4 pins par station.
    • Recherche : adresse visible dans les suggestions pour distinguer les chaînes (Pizza Pizza, KFC, etc.).
    • Toggle « Mes trajets habituels » : persiste correctement après fermeture de l'application.
    • Performance : compression gzip activée côté serveur, payloads plus rapides à charger.
    • Bus : meilleur contraste de la source de la donnée dans les fiches arrêt.
  • 24 mai 2026
    Restaurants enrichis — photos, horaires et avis
    • Photos officielles, horaires d'ouverture et avis Foursquare pour 2 369 restaurants montréalais.
    • Pastilles prix ($ à $$$$) et notation affichées directement dans la fiche.
    • Horaires consolidés en accordéon 7 jours avec indicateur "ouvert maintenant" calculé en temps réel.
    • Matching plus large (60 m de tolérance, similarité de nom assouplie) pour couvrir plus de cas (Lahlou, Ibéricos, etc.).
    • Couverture de 58 % des restaurants OpenStreetMap montréalais, contre 0 % auparavant.
  • 19 mai 2026
    Restaurants plus utiles avec OpenStreetMap
    • La couche Restaurants utilise maintenant OpenStreetMap comme source principale, avec moins de bruit que le registre de permis MAPAQ.
    • Les fiches affichent cuisine, horaires, téléphone, site web et services quand ils sont disponibles dans OSM.
    • Les filtres Manger & boire restent compatibles avec les catégories restaurant, café, brasserie, service rapide et bar laitier.
    • Chaque fiche affiche l'attribution OpenStreetMap et un lien pour contribuer une correction citoyenne.
  • 14 mai 2026
    Itinéraires plus intelligents et préférences personnalisées
    • Préférences d'itinéraire personnalisées et persistantes selon le mode (vélo, voiture, transport).
    • Itinéraires vélo qui tiennent compte des pistes cyclables et des conditions hivernales.
    • Trajet domicile-travail : prédiction de l'heure de départ recommandée pour arriver à temps.
    • BIXI : suggestion de détour quand prendre un Bixi est plus rapide que la marche.
    • Couleurs officielles des lignes STM, STL, RTL et Exo affichées sur le tracé du trajet.
    • Avertissement visuel et sonore de dépassement de vitesse en navigation auto.
    • Filtre étapes de marche dans les trajets multimodaux pour ne garder que ce qui est utile.
  • 14 mai 2026
    Mode nuit automatique pour la carte
    • La carte Plan peut maintenant passer automatiquement en style sombre après le coucher du soleil à Montréal.
    • Le réglage Affichage carte permet de désactiver ce basculement pour garder une carte claire toute la journée.
    • Les choix manuels Plan, Satellite, Hybride ou Sombre restent prioritaires quand l'utilisateur force un style.
  • 13 mai 2026
    Voix premium, partage en direct et polish navigation
    • Voix premium TTS pour les annonces de navigation et le mode boussole, beaucoup plus claire.
    • Audio ducking : la musique ou le podcast baisse automatiquement pendant les annonces vocales.
    • Live Sharing : partage temporaire de la position avec un proche pour le suivi du trajet.
    • Chevrons orientés sur le tracé pour mieux indiquer le sens de la marche ou de la conduite.
    • Nouvelle bottom sheet de navigation plus lisible et plus stable.
    • Vérification d'arrivée pour le stationnement : rappel automatique d'enregistrer la voiture garée.
    • Hotfix : seuil OFF_ROUTE rabaissé de 200 m à 60 m pour le vélo en zones denses (Plateau, Vieux-Mtl).
    • Filtre Défibrillateurs (AED) maintenant pleinement filtrable depuis la barre de filtres.
  • 12 mai 2026
    Refonte navigation V2, Live Activity iPhone et démarrage plus rapide
    • Refonte du panneau de navigation actif (Direction A) avec onglets Vue d'ensemble, Étapes et Notifications repensés.
    • Live Activity iOS : le trajet en cours s'affiche dans la Dynamic Island et sur l'écran verrouillé.
    • Bannière d'approche en haute fidélité pour les manœuvres complexes.
    • Reroute multimodal automatique en cas de déviation majeure du trajet.
    • Historique des trajets accessible depuis le profil.
    • Géolocalisation en arrière-plan optimisée pour préserver la batterie iPhone.
    • Pins waypoints et couche incidents affichés pendant la navigation.
    • Démarrage à froid iPhone nettement plus rapide : glyphs MapLibre auto-hébergés, vendor splitting, service worker PWA et Sentry chargé en différé.
  • 11 mai 2026
    Travaux Montréal, incidents Québec 511 et stationnement intelligent
    • Notification automatique quand des travaux affectent le trajet domicile-travail.
    • Itinéraires automobiles peuvent éviter les zones de travaux actifs.
    • Couche Incidents Québec 511 : accidents, fermetures et événements provinciaux et autoroutiers.
    • Couche Congestion temps réel TomTom Flow sur les axes principaux.
    • Filtre Défibrillateurs (AED) ajouté à la carte avec pins, panneau détail et favoris.
    • Restrictions de stationnement avec notifications avant l'arrivée d'une période interdite.
    • Refonte de la page État des services : tuiles compactes, filtres et liens vers les sources officielles.
    • Compteurs et badges de sélection rapides dans les cartes de filtres.
  • 8 mai 2026
    Refonte filtres avec design system + correction BIXI
    • Refonte UX des filtres carte : tokens Figma intégrés, contraste WCAG et picto Tabler stable.
    • Améliorations d'accessibilité (labels, contrastes, navigation clavier) sur la barre de filtres.
    • Correction BIXI : le compteur Vélos affiche maintenant les vélos classiques uniquement, au lieu du total qui surévaluait la disponibilité.
    • Page Debug Tous les bus pour observer les véhicules STM en temps réel.
    • Widgets BIXI et STM ajoutables au tableau de bord d'accueil.
  • 6 mai 2026
    Toasts unifiés, refonte menu et météo en bouton flottant
    • Système de toasts unifié pour les notifications éphémères en bas d'écran.
    • Refonte de l'overlay Menu (hamburger desktop et mobile) avec une nouvelle hiérarchie.
    • Carte météo en bouton flottant compact qui ouvre une bottom sheet plein écran.
    • Carte météo hero mise en avant sur la page d'accueil.
    • Correction du bandeau cookies qui restait visible après acceptation.
    • Correction du débordement du champ Destination dans le panneau Itinéraire.
    • Correction du picto Taxi dans la barre de filtres.
    • Polish desktop : sidebar, cookies et carte alignés sur les guides graphiques.
  • 3 mai 2026
    Mode focus carte pendant un itinéraire actif
    • Quand un itinéraire est actif, la carte passe en mode focus : les éléments hors trajet s'estompent pour ne garder que ce qui compte.
    • Polish du panneau d'arrêt de bus et de la vue Autour de moi (réduction du scintillement à l'ouverture).
    • Correction d'URL Strapi pour les frontends servis derrière un proxy.
  • 10 mai 2026
    Travaux Montréal + avis météo officiels
    • La carte peut maintenant afficher les entraves et travaux actifs de Montréal avec zones, segments, pins d'alerte et clustering au zoom large.
    • Le panneau Travaux affiche type, dates, raison, organisme et impact, puis peut ouvrir un itinéraire standard avec destination préremplie.
    • Le bouton météo peut maintenant signaler un avis actif d'Environnement Canada avec un badge jaune, orange ou rouge selon la sévérité.
    • Le panneau météo affiche une section Avis avec titre, zone touchée, description, dates en vigueur/expiration et lien vers la source officielle.
    • Les prévisions numériques restent fournies par Open-Meteo; les avis officiels viennent du flux CAP d'Environnement Canada.
  • 2 mai 2026
    Pages publiques à jour + GPS plus réactif
    • La page Mises à jour rattrape la séquence du 25 avril au 1er mai: navigation mobile, MapLibre, modes satellite/hybride/3D, itinéraires multimodaux, panneaux, Debug et notifications iPhone.
    • Les pages État des services, Conditions, Mentions légales, Cookies, Méthodologie et Debug sont réalignées avec les sources et fonctions actuelles: Protomaps/OpenStreetMap, Esri, OpenTripPlanner, Geoapify/Nominatim, diagnostics Sentry, géofencing et push.
    • Boussole carte: le tap Autour de moi/Compass ou le bouton GPS peut déclencher la permission iOS, et le cône du pin GPS est plus discret.
    • Le pin GPS bleu glisse maintenant entre deux positions proches, avec un snap direct si l'écart est trop grand.
    • Sur la carte active, la position GPS se rafraîchit maintenant environ toutes les 5 secondes en haute précision; Settings, Notifications, Où aller et l'arrière-plan restent sur un rythme plus économe.
    • Type de carte: les anciens modes `Transport` et `Environnement` ont été retirés; le sheet garde seulement `Plan`, `Satellite`, `Hybride` et `Sombre`.
    • Notifications iPhone: les rappels de collectes au départ de Home et les suggestions Voiture garée sont documentés dans le périmètre public actuel.
  • 30 avril 2026
    Itinéraires, favoris et panneaux plus cohérents
    • Les boutons « M'y rendre » des pins et favoris lancent maintenant le mode Tous: marche, transport, BIXI, vélo personnel et voiture quand disponibles.
    • WhereTo sait réutiliser les lieux personnalisés enregistrés, en plus de Home/Work et des adresses recherchées.
    • Le panneau ligne transit plein écran gagne les bus STM live, des pins d'arrêts cohérents, un footer plus compact et des alertes mieux contraintes au viewport.
    • Les lieux sauvegardés ouverts depuis Favoris affichent mieux l'action « M'y rendre » et un halo de sélection sur la carte.
  • 30 avril 2026
    Carte MapLibre généralisée à toute l'app
    • La carte principale est maintenant MapLibre-only: l'ancien moteur Leaflet et son flag de rollback ont été retirés du code actif.
    • Les couches STM, BIXI, Communauto, restaurants, mobilité, culture, sports/loisirs, services de quartier, météo/Hydro et overlays utilisateur utilisent la même base MapLibre.
    • Les changements de style de carte réattachent mieux les points, lignes, itinéraires, favoris et overlays après bascule.
    • Le fond vectoriel Protomaps/PMTiles devient la base de référence, avec attribution OpenStreetMap/Protomaps visible.
  • 30 avril 2026
    Bâtiments 3D, mode sombre et mode hybride pour la carte
    • Au centre-ville, la carte MapLibre affiche maintenant les bâtiments en 3D à zoom élevé quand la carte est inclinée.
    • Les hauteurs utilisent les données Protomaps des bâtiments, avec un rendu actif à partir du zoom 16 pour éviter de surcharger la carte.
    • En modes Satellite et Hybride, les bâtiments 3D restent masqués pour garder l'imagerie propre en V1.
    • La carte MapLibre peut maintenant passer sur le style sombre officiel Protomaps.
    • Le bouton Type de carte ajoute aussi un mode `Hybride` : imagerie satellite Esri avec labels rues, quartiers et POI Protomaps par-dessus.
    • Le mode Satellite plein garde l'imagerie sans labels, tandis que le mode Plan restaure le fond vectoriel complet.
    • Un réglage `Suivre le système` peut suivre automatiquement le mode sombre iOS/macOS.
    • La préférence de carte est mémorisée localement entre les sessions.
    • Les couches de points, lignes, itinéraires et favoris restent attachées après le changement de style.
  • 30 avril 2026
    Vue satellite de Montréal dans la carte
    • Le sélecteur de type de carte propose maintenant un mode Satellite branché sur l'imagerie Esri World Imagery.
    • En mode MapLibre, les tuiles satellite restent sous les points, lignes et itinéraires pour garder les couches interactives visibles.
    • Le mode Plan revient au fond vectoriel Protomaps.
    • L'attribution Esri reste visible dans la carte quand l'imagerie satellite est utilisée.
  • 27 avril 2026
    Navigation mobile type app: recherche, onglets et sheets
    • Nouveau shell mobile: recherche pleine largeur en haut, avatar Mon compte et séparation plus claire des surfaces personnelles.
    • La barre d'onglets donne un accès direct à Carte, Autour de moi, Favoris, Itinéraire et Notifications.
    • Filtres et itinéraires s'ouvrent maintenant dans des sheets dédiées plutôt que dans des placeholders.
    • Les sheets gagnent ouverture/fermeture animée, drag-down et fermeture automatique des panneaux pour réduire les chevauchements.
  • 25 avril 2026
    Alertes STM lisibles + signal direct sur la carte
    • Les messages d'alertes STM s'affichent maintenant en texte propre (les balises HTML brutes ne sont plus visibles).
    • Un triangle d'alerte ! orange apparaît à côté des arrêts STM concernés par une alerte spécifique à l'arrêt.
    • Cliquer sur le triangle ouvre directement les messages liés à cet arrêt.
    • Le panneau ligne bus affiche aussi un triangle d'alerte quand la ligne a une perturbation (toute la ligne ou un arrêt précis).
    • Les liens externes dans les messages sont sécurisés (ouverture nouvel onglet, schémas dangereux neutralisés).
  • 24 avril 2026
    « M'y rendre »: itinéraires multimodaux Montréal
    • Nouveau bouton « M'y rendre » sur les arrêts bus, événements, points d'intérêt et stations BIXI.
    • Le calcul d'itinéraire combine marche, métro, bus et vélo BIXI avec 2 à 3 options classées par durée.
    • Chaque itinéraire affiche durée totale, heure d'arrivée estimée et nombre de correspondances.
    • Les trajets sont tracés directement sur la carte avec une couleur par mode (marche, métro, bus, vélo).
    • Un avertissement clair s'affiche quand un itinéraire utilise des réseaux régionaux STL, RTL ou EXO (parité temps réel non garantie).
  • 24 avril 2026
    Transit en direct, sans rafraîchissement
    • Les prochains passages STM se mettent à jour en direct dans les panneaux d'arrêt (plus besoin de rafraîchir manuellement).
    • Les bus STM se déplacent en temps réel sur la carte quand une ligne est ouverte.
    • La disponibilité BIXI (vélos, vélos électriques, bornes) se met à jour en direct sur les fiches station.
    • Les alertes STM s'affichent en push dans le panneau d'état des services dès qu'elles changent.
    • Toute la couche infrastructure transit a été migrée derrière une connexion temps réel unique pour réduire la consommation réseau.
  • 19 avril 2026
    Harmonisations visuelles (garderies + recherche desktop)
    • Le picto des garderies sur la carte utilise maintenant le même symbole que dans les filtres (poussette).
    • Le champ de recherche en desktop est désormais contenu dans le panneau de droite, au lieu d'être centré sur tout l'écran.
  • 17 avril 2026
    Autour unifié: GPS, Home, Work et adresses
    • Le panneau `Autour` utilise maintenant la même expérience pour `Autour de moi` (GPS), `Autour de la maison`, `Autour du travail` et les autres adresses.
    • Chaque source d’adresse ouvre le même panneau unifié avec sa position propre et son titre contextualisé.
    • Les tuiles proches sont maintenant enrichies avec plus de catégories déjà disponibles dans les filtres carte.
    • Les résultats sont regroupés par sections de niveau 1 (`Se déplacer`, `Manger & boire`, `Culture & vie urbaine`, `Services de quartier`, `Sports & activités`).
    • Le rayon utilisateur (50m à 800m) continue de s’appliquer en direct et reste mémorisé localement.
  • 14 avril 2026
    Favoris devient la base, Mon compte est simplifié
    • Favoris devient la porte d’entrée connectée principale, pour rendre l’app plus directe dès l’ouverture.
    • Les panneaux carte et transport utilisent maintenant un vrai coeur pour ajouter ou retirer un favori, sans détour par une surface séparée.
    • Mon compte rassemble désormais les lieux favoris personnels (`Home`, `Work`, autres lieux) et les actions de compte dans une seule page plus simple.
    • La navigation personnelle retire la sous-page `Notifications` dans `Mon compte`: les alertes gardent leur page dédiée pour éviter les doublons et les ambiguïtés.
    • L’ancienne surface centrale n’est plus mise en avant, tout en conservant la compatibilité nécessaire pour les widgets iPhone STM/BIXI existants.
  • 10 avril 2026
    Transit, fiches pratiques et voiture garée plus lisibles
    • Transit: les panneaux et cartes clés affichent maintenant un badge plus clair pour distinguer `En direct`, `Horaire planifié` et `Temporairement indisponible`.
    • Parcs, bibliothèques et écocentres: les fiches gagnent un bloc partagé `Infos pratiques`, compact et utile, quand des données fiables existent réellement.
    • Voiture garée: le panneau affiche désormais un niveau de risque plus lisible (`Faible`, `Moyen`, `Élevé`) au lieu d’un signal trop binaire.
    • Voiture garée: un bloc `Historique léger` affiche maintenant la dernière suggestion et la dernière position confirmée quand elles sont réellement connues, avec un fallback clair sinon.
    • L’ensemble reste volontairement léger: pas de nouvelle source visible, mais une lecture produit plus rassurante et plus actionnable.
  • 7 avril 2026
    Connexion, pages légales et pages d’info réalignées visuellement
    • Connexion et création de compte: la base visuelle a été réalignée avec le design Figma actuel, avec une hiérarchie plus nette, des champs plus cohérents et un rendu mobile-first mieux tenu.
    • Pages légales et d’information: `Conditions générales`, `Mentions légales`, `Cookies`, `Méthodologie`, `Mises à jour`, `Contact` et `État des services` partagent maintenant un shell visuel plus cohérent.
    • Desktop: les écrans d’information et d’entrée utilisent désormais un fond carte plus propre et un comportement de fermeture plus homogène au clic sur le voile.
    • Navigation personnelle: le menu clarifie mieux la séparation entre `Mon compte` et `Notifications`, pour réduire les ambiguïtés de navigation et de rafraîchissement.
  • 6 avril 2026
    Notifications plus compréhensibles, Home/Work plus utiles et collectes plus lisibles
    • Notifications: chaque règle explique maintenant plus clairement ce qu’elle fait, pourquoi elle ne déclenche rien pour l’instant, et si une activité récente existe ou non.
    • Réglages > Lieux favoris: un nouveau bloc rappelle concrètement à quoi servent `Home` et `Work`, pour mieux comprendre leur valeur dans le produit.
    • Collectes: la page dédiée affiche maintenant plus directement la prochaine collecte utile dans le bon contexte `Home`, avec un résumé plus lisible.
    • La base des notifications continue aussi de se simplifier, avec des formulations plus claires et une lecture plus rassurante sur mobile.
  • 9 avril 2026
    Voiture garée dédiée et pass Figma/info validé
    • Voiture garée: la carte ouvre maintenant un panneau dédié plus utile, avec l’adresse, la dernière mise à jour, les métadonnées réellement fiables quand elles existent, et une action directe pour effacer la position enregistrée.
    • Connexion, pages légales et pages d’information: le grand pass d’alignement Figma est désormais considéré livré, avec une base visuelle plus cohérente sur `Connexion`, `CGU`, `Mentions`, `Cookies`, `Méthodologie`, `Mises à jour`, `Contact` et `État des services`.
    • Desktop: les écrans d’entrée et d’information utilisent un fond carte plus propre et une fermeture plus homogène au clic sur le voile.
    • Navigation personnelle: la séparation entre `Mon compte` et `Notifications` reste plus claire, avec un rendu mobile-first et un focus clavier de nouveau visible sur les champs importants.
  • 4 avril 2026
    Modes de carte, rappels contextuels et pianos publics
    • Carte: quatre modes sont maintenant disponibles (`Standard`, `Transport`, `Environnement`, `Satellite`) avec une persistance plus fiable du style choisi.
    • Trajets vélo: une nouvelle alerte contextuelle BIXI peut signaler une station proche avec des vélos disponibles quand vous êtes encore loin de `Work`.
    • Collectes: un nouveau rappel intelligent peut prévenir au départ de `Home` quand une collecte utile est prévue ce jour-là.
    • Carte locale: les `pianos publics` ont maintenant leur propre couche dédiée, une fiche légère et une intégration dans la recherche.
  • 27 mars 2026
    Réglages plus clairs + voiture garée plus visible
    • Réglages: l’espace personnel est plus cohérent, avec `Notifications` intégré directement dans `Réglages` pour éviter les allers-retours entre plusieurs pages.
    • Voiture garée: la carte affiche maintenant une vraie pin dédiée, plus facile à repérer visuellement.
    • Voiture garée: un raccourci `Locate me` peut maintenant aider à préremplir l’adresse à partir de votre position actuelle avant confirmation.
    • Chargement: certaines pages secondaires se chargent plus légèrement, pour garder un démarrage plus propre sur mobile.
  • 26 mars 2026
    Mon compte repensé + alertes Home/Work + voiture garée
    • Mon compte: nouvelle mise en page plus lisible sur mobile et desktop, avec navigation simplifiée et section `Mes adresses` plus claire.
    • Adresses sauvegardées: recherche d’adresse civique renforcée, meilleure sélection de résultats et synchronisation plus immédiate avec la carte après sauvegarde.
    • Notifications `Home` / `Work`: nouvelles alertes utiles pour Hydro, qualité de l’air, chaleur/froid extrêmes et pluie verglaçante, avec ouverture directe du bon panneau.
    • Voiture garée: nouvelle adresse dédiée et première alerte utile de déneigement pour savoir quand surveiller son stationnement.
  • 17 mars 2026
    Finitions notifications et stabilité iPhone
    • Page Notifications: bascules et retours visuels stabilisés pour éviter les faux succès et les clignotements sur iPhone.
    • Panneau adresse: les actions notifications bus/BIXI/collectes ont été clarifiées via de vrais switches.
    • Rappels collectes: restauration des valeurs par défaut pour éviter des règles incomplètes après création.
    • Le ressenti global de configuration d’alertes a été simplifié avant les nouvelles alertes `Home` / `Work`.
  • 16 mars 2026
    Mes collectes + adresses Home/Work + collectes par type
    • Mon compte: ajout des adresses sauvegardées `Home` et `Work`, avec libellé, adresse et coordonnées persistées côté compte utilisateur.
    • Mes collectes: les parcours liés à une adresse précise peuvent maintenant réutiliser ces adresses sauvegardées pour afficher les collectes pertinentes plus rapidement.
    • Carte collectes: la couche est désormais pilotée par les vrais types de collecte (`Ordures`, `Recyclage`, `Résidus alimentaires`, `Organiques`, `Résidus verts`, `CRD/encombrants`) au lieu d'une fusion visuelle trompeuse.
    • Panneau collectes: clic sur une zone = panneau ciblé sur le type choisi; ouverture depuis une adresse/point précis = panneau unifié multi-types pour garder une lecture simple.
  • 15 mars 2026
    Panneaux mobile plus lisibles + points livres enrichis
    • Panneaux de détails mobile: animation d'ouverture/fermeture depuis le bas, plus fluide et cohérente avec iPhone.
    • Ajout d'une action de recentrage sur la pin quand le point ouvert n'est plus visible sur la carte.
    • Déplacement de la cloche notifications dans les panneaux pour libérer la lecture et éviter les chevauchements.
    • Points livres: panneau enrichi avec plus d'informations utiles issues de la source de données.
    • Pass branding: splashscreen et loader retravaillés pour une identité plus cohérente entre web et app.
  • 13 mars 2026
    Performance mobile iPhone + rollout TestFlight guidé
    • Accélération du démarrage mobile: passe perf MD-130 intégrée sur `main` (chargement carte optimisé + instrumentation startup).
    • Correctif UI mobile: conteneur panneau carte maintenu en pleine hauteur pour éviter les sauts visuels pendant le chargement.
    • Rollout TestFlight MD-132 finalisé: checklist opérationnelle, template de feedback testeurs et preflight de validation.
    • Stabilisation continue des flux notifications iPhone avec validations QA device avant livraison.
  • 12 mars 2026
    Mise à niveau notifications + panneau métro + baseline perf
    • Simplification UX notifications mobile (MD-125): édition planning plus robuste, lisibilité améliorée et comportement iPhone stabilisé.
    • Panneau stations métro (MD-129): hiérarchie d’information renforcée autour du prochain passage + séparation explicite des sections.
    • Baseline performance iPhone documentée pour MD-130: ~8s spinner blanc, puis ~2s tracés, puis ~2s arrêts.
    • Mise à jour du board et des runbooks pour enchaîner vers optimisation startup et distribution TestFlight.
  • 11 mars 2026
    Notifications UX non-connecté + fiabilité édition
    • Page Notifications (non connecté): message explicite de connexion requise, CTA de connexion et actions CRUD désactivées.
    • Page Notifications: affichage clair de l’état actif/inactif des presets geofence (`Off`, `Équilibré`, `Strict`, `Large`).
    • Éditeur de planning notifications: horaires en dropdowns (pas de 15 min) + normalisation AM/PM -> `HH:mm` à la sauvegarde.
    • Tests de non-régression ajoutés sur l’éditeur de règles (AM/PM, persistance des options bus/BIXI, désactivation si planning vide).
  • 10 mars 2026
    Règles notifications unifiées + UX panneau bus
    • Règles notifications bus/BIXI: logique d’édition/sauvegarde unifiée entre la page Notifications et le panneau bus-stop.
    • Page Notifications: ajout du statut geofence runtime par règle (`dans la zone`, `hors zone`, refusée, en attente).
    • Panneau arrêt bus: `Line progress` fusionné dans le bloc 100% (toggle via `Next stop`), replié par défaut.
    • Carte STM iPhone: suppression de la surcouche polyline aval + optimisation du rendu (cache/sampling/zoom).
  • 9 mars 2026
    Mode bus imminent + monitoring quota STM + geofencing v2
    • Mode bus imminent renforcé: fenêtre proche resserrée à 0–3 min pour réduire les faux `1 min`.
    • Backend STM: fallback immédiat sur cache en cas de rate-limit/quota (`fresh=1`).
    • Monitoring STM enrichi: compteurs 24h (`calls/failed/fallback/429/cache_hit`), latences et seuils.
    • Page Debug: nouveau bloc `STM quota monitor` avec endpoints dominants et alertes visuelles.
    • Geofencing v2: rayon/cooldown configurables par règle bus/BIXI + stockage `lastNearbyTriggeredAt`.
    • Dev local: CORS localhost/127.0.0.1 multi-port + LAN pour éviter les blocages front/back.
  • 8 mars 2026
    Live Activities phase 2 + fiabilisation deeplinks
    • Phase 2 Live Activities (beta): mises à jour distantes APNs `liveactivity` pour rafraîchir écran verrouillé / Dynamic Island sans dépendre seulement du refresh local.
    • Ajout des endpoints backend d’enregistrement/désenregistrement de sessions Live Activity iOS et registre serveur TTL.
    • Live Activity iPhone: ajout de `Next: <nom arrêt>` dans le payload et l’affichage, propagé end-to-end backend -> iOS widget.
    • Fiabilisation du tap notification iOS: capture native du deeplink APNs + reprise automatique au retour foreground.
    • Ajout de guides de validation iOS (tap notif lock-screen, fraîcheur WidgetKit, chaos réseau) + guide TestFlight.
  • 7 mars 2026
    Notifications inline bus/BIXI + QA iOS
    • Panneau arrêt bus: configuration notifications dédiée en section inline `Notifications` (plus de popin), cloche avec scroll direct.
    • Règles inline bus: suppression des fenêtres préremplies; activation implicite selon les plages configurées.
    • Panneau BIXI: même UX notifications inline (cloche à droite + fenêtres hebdo, cooldown et seuil vélos).
    • Ajout d’une passe de tests de non-régression Live Activities/deeplinks (frontend + backend + runbook manuel).
    • Mise à jour du catalogue `/tests` avec ces procédures.
  • 6 mars 2026
    Carte mobile + bus live + stabilité shell iOS
    • STM live: amélioration du placement des bus (matching véhicule par `tripId`) pour éviter les positions hors tracé.
    • Carte STM: affichage limité au prochain bus live pour l’arrêt sélectionné, labels aval renforcés selon direction active.
    • Carte mobile: boutons d’actions rapides stabilisés en position fixe et panneaux bus mobile compactés.
    • Post-login: ajout d’un loader plein écran pour éviter les états intermédiaires.
    • Stabilisation shell iOS Capacitor (moins de doublons sync widget/push, boucles deeplink supprimées).
  • 5 mars 2026
    Widgets iPhone bus + BIXI + deep-linking renforcé
    • Nouvelle page QA `/tests`: catalogue des tests auto-généré depuis le repo avec badges de génération et snapshot de couverture frontend/backend.
    • Ajout d’une base XCUITest natif iOS (docs + script d’exécution) pour couvrir les régressions shell iPhone hors limites Playwright/WebView.
    • Ajout de tests backend dédiés aux règles worker push (plages horaires, cooldown, geofencing).
    • Ajout du widget iPhone BIXI (sélection de station par instance + deep-link direct vers le panneau BIXI sur la carte).
    • Le picker widget BIXI est alimenté automatiquement par les stations BIXI liées aux favoris.
    • Notifications BIXI étendues côté serveur (web push + APNs) avec préférence dédiée `bixiEmptyEnabled` et anti-doublon côté app connectée.
    • Les widgets bus iPhone sont maintenant configurables individuellement (plusieurs arrêts différents possibles sur un même écran).
    • Le sélecteur d’arrêt widget est désormais alimenté automatiquement par les arrêts bus liés aux favoris.
    • Support RTL ajouté dans la configuration widget iPhone.
    • Fusion live + horaire sur widgets bus (web et iPhone): objectif 3 passages, avec dédoublonnage des horaires proches des temps live (±5 min).
    • Ajout d’un indicateur de traçabilité temps réel (antenne) sur les passages live.
    • Suppression du bouton manuel “Utiliser pour le widget iPhone” dans le panneau arrêt bus (flux désormais piloté par les favoris).
    • La page “Test notifications” devient “Debug notifications” avec diagnostics enrichis (permission, préférences actives, état device serveur).
    • Renforcement du deep-link widget -> app (`montrealdata://...`) avec ouverture plus robuste du panneau arrêt sur la carte.
    • Le clic sur notification native iPhone réutilise maintenant le même deep-link bus et ouvre directement le panneau arrêt.
    • Ajout d’un historique persistant des alertes email de statut (visible en tableau dans la page Debug notifications).
    • Le lien Debug est déplacé en bas du menu (zone liens légaux) et visible uniquement pour le compte de maintenance autorisé.
    • Le tableau Debug affiche désormais le détail par flux au format email (`flux: status | age=... | max=... | count=...`).
    • Stabilisation shell iOS Capacitor: suppression des boucles de consommation deeplink, réduction des doublons de sync widget et réduction des doubles enregistrements push natifs.
    • Ajout du plugin clavier natif iOS (`@capacitor/keyboard`) pour masquer la barre accessoire et limiter le bruit de contraintes UIKit sur les champs auth.
  • 4 mars 2026
    APNs natif iOS stabilisé
    • Stabilisation du flux APNs natif (token device iOS, endpoint de test `/api/push/mobile/test`, diagnostics d’erreur détaillés).
    • Validation device: notifications test reçues en foreground/background et écran verrouillé.
    • Corrections de fiabilité côté app native (persist toggle notifications, enregistrement device sync côté backend).
  • 3 mars 2026
    Sécurité secrets + fiabilisation qualité
    • Rotation des secrets de production cadrée et preuve d’audit documentée.
    • Passes de correction E2E/quality gate pour réduire les régressions avant mise en prod.
    • Renforcement de la base conformité QA/ops (process de preuve et suivi des exécutions).
  • 2 mars 2026
    SEO technique, liens carte propres et simplification du parcours invité
    • Navigation principale migrée vers des URLs propres (`/map`, `/dashboard`, `/status`, etc.) avec compatibilité des anciens liens hash.
    • Ajout de routes propres partageables pour les panneaux carte (`/map/poi/...`, `/map/event/...`, `/map/bus/...`) avec fallback des anciens liens query.
    • Mise en place d’un prerender statique minimal des pages publiques pour améliorer le SEO de base et les aperçus de liens.
    • Ajout de données structurées JSON-LD (WebSite, Organization, Breadcrumb + Event/Place/Dataset selon le contexte).
    • Sitemap enrichi (`lastmod`, `changefreq`, `priority`) et extension des routes indexables.
    • Ajout du fallback serveur SPA (`.htaccess`) pour supporter les routes propres en production.
    • Favicon mis à jour pour une meilleure lisibilité en onglet (mark rouge sur fond blanc).
    • Version de l’application affichée dans le footer (`v...`) pour faciliter le support.
    • Formulaire contact enrichi automatiquement avec version, URL de page et user-agent pour mieux diagnostiquer les bugs.
    • Correction du panneau filtres mobile qui pouvait se refermer tout seul juste après ouverture.
    • Le bouton GPS carte active désormais un rafraîchissement périodique de position (intervalle configurable via `VITE_MAP_GPS_REFRESH_MS`).
    • Support des URLs préfixées langue (`/fr/...`, `/en/...`) et footer partagé affiché sur toutes les pages.
    • Suppression de l’écran invité “Où ?” et masquage des flèches de navigation carte pour les utilisateurs non connectés.
  • 2 mars 2026
    Nouvelles données Ville de Montréal et conformité source
    • Ajout des couches Piscines municipales et Conditions ski (pins, filtres, favoris, panneau blanc de détails).
    • Consolidation des couches Installations récréatives, Sites hiver et Patinoires dans la carte et les statuts.
    • Amélioration de la couverture des liens de source officielle dans État des services et les fiches de détails.
  • 1 mars 2026
    Refonte filtres v2 et restaurants
    • Activation des favoris pour les établissements alimentaires.
    • Refonte UX des filtres carte (catégories à plat, compteurs plus fiables, hiérarchie clarifiée).
    • Stabilisation des affichages Restaurants dans la carte et la page État des services.
  • 27 février 2026
    Refonte UI carte/dashboard et filtres
    • Séparation claire des pages connectées Carte / Dashboard avec navigation dédiée.
    • Unification des panneaux blancs de détails (ouverture depuis la carte et depuis les widgets).
    • Refonte du header mobile et stabilisation des overlays/panneaux pour éviter les chevauchements.
    • Améliorations majeures du drag & drop dashboard (fluidité, comportement mobile, feedback visuel).
    • Première publication de la page 'Mises à jour publiques' en remplacement du lien changelog privé.
  • 26 février 2026
    Transit régional et parité temps réel
    • Ajout et consolidation des flux STL/RTL/Exo dans l’expérience carte et favoris.
    • Parité temps réel bus améliorée (compte à rebours, résilience au refresh, cohérence des IDs favoris).
    • Amélioration de l’UX des panneaux arrêts (infos live + planifiées, interactions plus robustes).
    • Synchronisation et cache renforcés côté backend pour les données transit statiques/régionales.
  • 25 février 2026
    Fondations données, légal et conformité
    • Mise à jour des pages légales (conditions, mentions, cookies, méthodologie) avec les ajouts STL/RTL/Exo.
    • Amélioration du suivi d’état des services et de la fraîcheur des sources.
    • Consolidation des comportements de navigation et des panneaux d’information.
  • 24 février 2026
    Navigation connectée et découpage des pages
    • Post-login: redirection intelligente vers Dashboard ou Carte selon la présence de dashboards.
    • Séparation fonctionnelle Dashboard / Carte avec liens dédiés.
    • Mise à jour des actions 'locate' pour ouvrir le bon contexte avant focus.
  • 23 février 2026
    Filtres carte et structure des catégories
    • Mise en place des filtres par catégories dans la barre dédiée de la carte.
    • Réorganisation des filtres transit (STM métro / STM bus, STL bus, RTL bus, Exo bus).
    • Améliorations mobile du panneau de filtres et du comportement d’ouverture/fermeture.
  • 22 février 2026
    Dashboard widgets et panneaux de détails
    • Widgets par défaut convertis en widgets éditables (ajout/suppression).
    • Panneaux blancs de détails unifiés avec cohérence visuelle des interactions.
    • Actions de suppression déplacées dans les panneaux de détails pour simplifier les cartes.
  • 21 février 2026
    Améliorations mobile et header
    • Header fixé et harmonisé pour améliorer la stabilité visuelle sur iPhone.
    • Ajustement des hauteurs map/panneaux pour s’aligner sur la hauteur réelle du header.
    • Corrections de superposition entre logo, menu et actions filtres sur petits écrans.
  • 20 février 2026
    Base UX, accessibilité et pages légales
    • Inversion du thème vers fond blanc / accent rouge sur les pages d’information.
    • Uniformisation du footer, des flèches retour et des éléments d’interface globaux.
    • Consolidation des contenus légaux/méthodologie avec mise à jour des périmètres transport.

Transparence

Les détails techniques internes (commits, branches, historiques privés) restent dans le dépôt source. Cette page conserve un résumé public et lisible.