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.
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 2026Treize 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 2026Pages 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 2026Affichage 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 2026Le 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 2026Lever 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 2026Des 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 2026Vé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 2026Arrê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 2026Panneau 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 2026Des 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 2026Le 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 2026Des 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 2026GO 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 2026Suivre 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 2026Ré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 2026Toronto 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 2026L'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 2026Laval 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 2026Les 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 2026Milieux 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 2026Panneaux 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 2026Guidage 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 2026Marqueurs 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 2026Mé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 2026Feuille « 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 2026Panneau 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 2026Autour 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 2026Panneau 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 2026Fiches 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 2026Filtres 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 2026Carte é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 2026Neuf 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 2026Ski 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 2026Ré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 2026Urgences 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 2026Passages 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 2026Achalandage 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 2026Ruelles 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 2026Marché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 2026Services 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 2026Jardins 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 2026Parcs 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 2026Mé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 2026Notifications 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 2026Stabilité 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 2026Restaurants 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 2026Restaurants 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 2026Itiné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 2026Mode 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 2026Voix 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 2026Refonte 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 2026Travaux 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 2026Refonte 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 2026Toasts 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 2026Mode 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 2026Travaux 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 2026Pages 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 2026Itiné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 2026Carte 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 2026Bâ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 2026Vue 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 2026Navigation 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 2026Alertes 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 2026Transit 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 2026Harmonisations 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 2026Autour 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 2026Favoris 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 2026Transit, 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 2026Connexion, 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 2026Notifications 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 2026Voiture 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 2026Modes 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 2026Ré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 2026Mon 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 2026Finitions 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 2026Mes 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 2026Panneaux 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 2026Performance 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 2026Mise à 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 2026Notifications 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 2026Rè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 2026Mode 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 2026Live 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 2026Notifications 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 2026Carte 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 2026Widgets 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 2026APNs 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 2026Sé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 2026SEO 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 2026Nouvelles 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 2026Refonte 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 2026Refonte 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 2026Transit 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 2026Fondations 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 2026Navigation 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 2026Filtres 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 2026Dashboard 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 2026Amé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 2026Base 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.