Abrir o mapaMapa

Registro de mudanças

Atualizações públicas

Esta página substitui o link para o changelog privado do repositório. Ela publica apenas as mudanças úteis para quem usa o app.

Última atualização: 19 de setembro de 2026

Escopo

As notas abaixo cobrem as mudanças visíveis no aplicativo (navegação, favoritos, mapa, painéis, filtros, notificações, páginas legais e diagnósticos).

Novidades recentes

Última versão19 de setembro de 20267 mudanças

As páginas públicas refeitas, e uma busca que encontra tudo

  • Cada linha de transporte tem sua página, refeita: um mapa ao vivo com o traçado, as paradas e os veículos, e o horário completo do dia, parada por parada.
  • Cada estação de metrô agora tem sua página, com suas direções e seus próximos trens.
  • As páginas de cidade foram redesenhadas, e seu índice diz o que o Repères oferece em cada uma.
  • A busca abre listas por proximidade para mobilidade, parques e serviços — e os parques podem ser filtrados por equipamento: playground, jogos de água, piscina infantil.
  • É possível buscar uma parada pelo nome e ver as linhas que a atendem.
  • A busca também encontra as telas e os ajustes do app, no estilo Spotlight.
  • Dois widgets de meteorologia — Próximas horas e Sol — e um ajuste de 12 h / 24 h aplicado em todo lugar.

Histórico de versões

  • 17 de setembro de 2026

    Ir: da busca de itinerário à navegação passo a passo

    • O formulário de itinerário está completo: escolher a origem ou uma parada, inverter, sair às / chegar às, e sete modos de deslocamento.
    • Chega a navegação passo a passo: faixa de instrução, próxima manobra, velocidade, recálculo, modo direção e tela de chegada.
    • Um modo Trânsito mostra a fluidez no mapa, os eventos próximos, as câmeras e o itinerário de carro.
    • O ponto de posição assume o ícone do modo escolhido e uma seta de direção; ao estacionar, o mapa segue a posição.
    • As travessias com sinal sonoro são indicadas nos trajetos a pé.
    • A tela Você reúne a conta, os alertas, os endereços, o contato e as páginas legais — e o botão voltar do Android fecha as telas como esperado.
  • 15 de setembro de 2026

    Eventos, coleta de lixo e meios-fios de estacionamento

    • Os eventos vêm agora de quatro fontes — Ville de Montréal, SIT Québec, Artsdata e Loisirs Montréal — reunidas em dezesseis categorias; a queda de uma fonte não derruba mais as outras.
    • Os meios-fios de estacionamento são traçados lado a lado da rua, reconstruídos a partir da seta das placas; um meio-fio sem placa é marcado como não informado, e é possível relatar um erro com uma foto.
    • A coleta de lixo mostra a próxima data por tipo para um endereço, com um widget dedicado e um lembrete « colocar o lixo para fora » na véspera à noite.
    • Uma tela de boas-vindas no primeiro lançamento explica a promessa do app e pede a localização.
    • Escolher a cidade faz o app se comportar como se você estivesse lá — o TransLink aparece em Vancouver.
    • O app já tem sua versão para tela grande e seu modo escuro.
  • 13 de setembro de 2026

    A nova interface se torna a interface

    • O novo app abre agora por padrão no mapa; a interface anterior continua acessível, e a escolha é lembrada.
    • A ficha de uma linha de transporte está completa: traçado, ônibus ao vivo, paradas com perturbação, conexões e troca de sentido.
    • Widgets, notificações e links para uma parada abrem a ficha do novo app.
    • « Perto de mim » aparece no mapa, e diz por que não tem posição.
    • O balizador vira o logo do Repères em todo lugar, e a tela de abertura vermelha aparece assim que o app abre.
  • 12 de setembro de 2026

    Um novo app, em cinco abas

    • O Repères se reorganiza em cinco abas: Perto, Painel, Busca, Ir e Você.
    • « Perto » mostra a vizinhança real, ordenada por distância, com os horários de ônibus e metrô, uma barra de meteorologia e subfiltros que filtram de verdade.
    • O painel é editável com o dedo: reordenar os blocos, adicionar e remover widgets, e isso se mantém ao recarregar.
    • A busca abre suas subtelas Linhas de transporte e Eventos, com calendário incluído.
    • Tocar um cartão abre sua ficha de detalhe, com selo de abertura, horários e foto do local.
  • 31 de agosto de 2026

    As fichas refeitas, uma por uma

    • A ficha de parada abre em tela cheia, com sua linha de destaque e um medidor de ocupação que não depende mais da cor.
    • O acompanhamento de ônibus foi redesenhado: traçado da linha, ônibus que desliza de uma parada a outra, corte que se abre e diz seu preço, cartão de perturbação, e « em X paradas ».
    • Vinte e três fichas passam ao novo sistema visual: BIXI, estacionamento, metrô, carro compartilhado, estação de trem.
    • Uma estação de trem deixa de ser exibida como uma parada de ônibus, e um carro compartilhado deixa de se anunciar como « Detalhes do local ».
    • O rodapé de ações se fixa na base da tela do mesmo jeito em todo lugar, e nada mais rola horizontalmente em uma ficha.
  • 25 de agosto de 2026

    O Repères fica escuro

    • O app abre em modo escuro por padrão, incluindo o fundo do mapa.
    • A escolha de aparência não é mais sobrescrita ao entrar novamente na conta.
    • Uma nova base tipográfica — Space Grotesk — assenta a reformulação visual.
    • A ordem do registro calmo de « Perto de mim » segue agora a hora e a estação.
  • 24 de agosto de 2026

    772 páginas de linhas de transporte

    • Cada linha de transporte tem agora sua página pública, renderizada no servidor e traduzida nos quatro idiomas.
    • O título de uma página não repete mais o número da linha, e as 772 páginas pararam de quebrar ao carregar.
  • 24 de agosto de 2026

    Tudo passa para reperes.app, e o mapa se abre ao teclado

    • A API, os dados ao vivo e os e-mails são servidos a partir de reperes.app; o endereço anterior redireciona.
    • Os ladrilhos do mapa são servidos a partir de um novo armazenamento, mais próximo e mais rápido.
    • Quarenta e quatro camadas de pontos ganham um caminho por teclado e leitor de tela, e os veículos da STM ao vivo têm seu equivalente textual.
    • 438 imagens estavam bloqueadas em produção: agora aparecem.
  • 23 de agosto de 2026

    O transporte fica mais preciso

    • Os dados ao vivo das treze redes de Ontário estão conectados, e as próximas passagens chegam às paradas de Sherbrooke.
    • Um pino por parada física, inclusive nas redes que não publicam código de parada.
    • A ficha de parada mostra o número da linha, e não seu identificador técnico.
    • As direções se agrupam pelo terminal, em vez de um identificador que as duas fontes contradizem.
    • O trânsito medido entra no corredor de navegação, e um modo de economia de bateria é ativado durante um trajeto.
    • O risco de encontrar uma estação BIXI vazia ou cheia é calculado no horário de chegada, não no de partida.
    • « Perto de mim » explica enfim o que acontece quando a localização é negada.
  • 23 de agosto de 2026

    Uma dúzia de camadas a mais no mapa

    • O Leo Autopartage entra no mapa: seus veículos de uso livre aparecem nos filtros e em « Perto de mim ».
    • Uma camada de poluição luminosa mostra onde o céu ainda é escuro o bastante para ver as estrelas.
    • « De onde vem esse nome? » conta a origem dos nomes das ruas, e uma camada de patrimônio edificado lista os edifícios protegidos.
    • Os locais culturais mostram sua foto e seu ano de abertura.
    • As ilhas de calor voltam a aparecer, servidas como ladrilhos vetoriais.
    • Os contadores de bicicletas de Montreal e Toronto entram no mapa, datados por sua última leitura.
    • 332 travessias de pedestres com sinal sonoro são indicadas.
    • As pontes levadiças da Via Marítima aparecem, coloridas conforme seu estado.
    • Os jogos em casa dos Canadiens e do CF Montréal aparecem como grandes eventos.
    • Os estacionamentos de remoção de neve e o estado oficial de cheia entram no mapa.
    • Gatineau ganha seus limites administrativos — cinco antigos municípios — e seus fluxos de trânsito.
    • A camada Qualidade do ar tem enfim sua legenda, e o painel Estacionamento torna seus horários legíveis.

Arquivo

2026120 versões
22 de agosto de 2026

Estacionamentos de integração, e a licença oficial dos restaurantes

  • Os estacionamentos de integração e terminais metropolitanos chegam ao mapa: 30 equipamentos da Grande Montreal, de Beauharnois a Repentigny, com o que oferecem — estacionamento, terminal, acesso ao metrô.
  • 1768 restaurantes exibem o tipo de licença oficial emitida pelo MAPAQ — restaurante, bar, taverna — ao lado da ficha do OpenStreetMap.
21 de agosto de 2026

Os links de parada funcionam em todo lugar, e as paradas dizem quem as atende

  • Compartilhar o link de uma parada só funcionava para quatro redes de 79: Toronto, Gatineau, Brampton e as demais abriam um mapa vazio. Agora as 79 funcionam, e o link acende a camada da rede.
  • Um link para uma estação de metrô abria a ficha e a fechava em seguida. Agora ela permanece aberta.
  • Uma em cada duas paradas da rede exo-bus não anunciava nenhuma linha: 3637 paradas de 7430. Todas recuperaram suas linhas, além de 846 paradas do RTL.
  • As paradas de Laval apareciam duplicadas no mapa, dois pinos exatamente sobrepostos. Uma parada física agora tem apenas um.
  • Quinze redes creditavam a exo como fonte dos seus dados abertos. Agora cada uma cita a sua.
  • Favoritar uma parada ou uma linha só funcionava na região de Montreal. As 79 redes aceitam.
20 de agosto de 2026

Um fluxo «Ao meu redor» que acompanha seus passos

  • As paradas marcadas como favoritas entram no fluxo «Ao meu redor» e aparecem primeiro.
  • O fluxo acompanha a posição: ao caminhar, a lista se recompõe com as paradas realmente próximas.
  • O fluxo exibe até dez linhas em vez de quatro.
  • No mesmo sentido, prevalece a parada mais próxima, e não mais duas paradas vizinhas.
  • Cada linha de metrô retoma sua cor oficial; a faixa de uma estação permanece neutra.
  • Um número de linha longo não transborda mais da faixa: seu tamanho acompanha o comprimento.
18 de agosto de 2026

O acompanhamento de linha, dois incômodos a menos

  • Durante o acompanhamento de uma linha, uma parada perturbada exibe apenas um selo: a deduplicação não depende mais do relógio do acompanhamento.
  • O botão de teste das notificações sai da faixa de alerta, onde ficava apertado.
16 de agosto de 2026

Um índice de cidades, e uma interface que se conduz pelo teclado

  • Uma página de índice liga as páginas de cidade publicadas na véspera: estavam no ar, mas sem caminho para chegar até elas.
  • O anel de foco do teclado volta nas seis regras que o apagavam: a navegação pela tecla Tab volta a ficar visível.
  • Os alvos de toque pequenos demais voltam a passar do limiar recomendado.
  • O pin de GPS fica mais legível em fundo claro e em fundo escuro, com seu círculo de precisão.
  • As fichas de arte pública exibem uma foto quando o Wikimedia Commons publica alguma.
  • Os limites administrativos de Laval e Longueuil aparecem ao lado dos de Montreal.
  • O título de uma ficha de parada e a mensagem exibida quando o mapa não consegue iniciar foram corrigidos.
  • O nome da província e a trilha de navegação das páginas de cidade são traduzidos nos quatro idiomas.
15 de agosto de 2026

Uma página pública por cidade, em quatro idiomas

  • Cada cidade coberta tem agora sua página pública: o que está mapeado ali, nos quatro idiomas — 203 páginas na estreia.
  • Essas páginas trazem um texto de verdade, indexável, em vez de um título sobre uma página vazia, e se ligam entre si.
  • Retomam a identidade visual do aplicativo, sem montar o mapa desnecessariamente sob o conteúdo.
  • Páginas fora do mapa: o formulário de contato volta a ficar legível ao digitar, o rolamento horizontal some e o menu deixa de ser transparente.
  • O sumário das páginas de conteúdo leva de fato à seção visada, e salta de uma vez quando a rolagem suave se recusa a partir.
  • «Minha conta» e «Contato» não passam mais sob a faixa superior.
15 de agosto de 2026

Esperas, traçados e veículos acompanhados

  • A próxima passagem teórica do metrô aparece na faixa de espera quando o tempo real não diz nada.
  • Abaixo da próxima passagem, a faixa anuncia as seguintes: «depois 21, 34».
  • Quando o serviço é retomado após uma interrupção, a faixa avisa em vez de ficar muda.
  • Um veículo acompanhado cuja posição está defasada sinaliza: «Posição defasada · há 4 min».
  • Acompanhar uma linha sem traçado exibe uma tela que explica isso, em vez de um mapa vazio.
  • Tocar em uma parada perturbada durante o acompanhamento de uma linha abre sua ficha.
  • Tempo real e horário teórico se cruzam por viagem e não mais por linha: menos passagens duplicadas.
15 de agosto de 2026

Toronto, bicicletas e aviões — e o app abre em «Ao meu redor»

  • As piscinas municipais de Toronto entram no mapa, derivadas da fonte SwimSafe da cidade.
  • Os bloqueios viários de Toronto se juntam à camada de obras.
  • O painel Aviões exibe a rota como título e a matrícula em uma pílula; as posições se atualizam no ritmo do tráfego real.
  • O compartilhamento de bicicletas ganha um controle «mínimo de bicicletas»: serve para ocultar as estações quase vazias.
  • As ciclovias e os pontos de recarga aparecem já no nível «bairro».
  • Os alertas de bloqueio só avisam os modos realmente afetados.
  • O aplicativo abre em «Ao meu redor», entreaberto: a posição negada e o tempo real interrompido são enfim explicados.
  • A escala de elevação passa a seis níveis, legíveis no claro e no escuro.
14 de agosto de 2026

Coletas de Toronto e fichas que dizem a verdade

  • As coletas de lixo, reciclagem e compostagem de Toronto entram em «Minhas coletas»: 34 setores, com o dia de passagem e o material recolhido.
  • Os setores de Repentigny e Gatineau finalmente creditam a própria cidade como fonte, em vez de remeter ao catálogo de Montreal.
  • Os cem locais culturais se chamavam todos «Local cultural N» no mapa: agora levam o nome verdadeiro.
  • Buscar «Angrignon» ou «Atwater» não devolvia nenhuma estação de metrô: as 68 estações enfim entram nos resultados de busca.
  • «Banho liberado» não aparece mais em um ponto de coleta na margem: o canal de Lachine e a marina do Vieux-Port são pontos de medição, não praias monitoradas.
14 de agosto de 2026

Um mapa que aguenta e que se lê

  • Uma camada que não consegue carregar não trava mais o aplicativo inteiro: o mapa continua utilizável e só falta a camada afetada.
  • Os becos verdes não recarregam mais ao menor deslocamento do mapa: mover a vista com a camada ativa ficou bem mais fluido.
  • A linha de pontos de uma rota segue o tema escuro: seu ponto de traçado mantinha um disco branco fixo, ao lado de marcadores que mudavam de cor.
  • O bloco de filtro dos becos verdes recupera a cor dos seus pins e da sua ficha, como manda a regra de cor do projeto.
  • O título de uma ficha de beco verde vira um título de verdade, alcançável pela navegação com leitor de tela.
13 de agosto de 2026

Uma inicialização mais leve

  • O código baixado antes de o mapa aparecer perde 75 KB: a ferramenta de monitoramento de erros não é mais carregada antes da primeira renderização.
  • Os quatro downloads mais pesados do app enfim ficam em cache no navegador: as visitas seguintes começam na frente.
  • O mapa e as treze páginas de locais agora têm conteúdo de texto de verdade para os buscadores, onde antes um título impecável cobria uma página vazia.
12 de agosto de 2026

Três fontes que não abriam o jogo

  • Qualidade do ar: a camada estação por estação de Montreal estava vazia e o app recorria em silêncio a uma estimativa. Ele volta a ler as medições horárias do RSQA.
  • Banheiros públicos: depois de uma queda da fonte, a camada se reduzia a quatro pontos fixos — pior que nada, pois dava a entender que não havia outros. Agora ela guarda o último inventário completo conhecido.
  • Notificações: o app mostrava «ativadas» assim que um aparelho da conta estivesse ativo, mesmo que este não recebesse mais nada. O ajuste agora reflete o aparelho que você tem na mão.
11 de agosto de 2026

Navegação, créditos de fontes e privacidade

  • A navegação anuncia a manobra que vem, não a que acabou de passar: acabou o «siga em frente» em cada cruzamento.
  • O botão Camadas volta a funcionar durante a navegação: dá para passar do tema claro ao escuro no meio do caminho.
  • No iPhone, a navegação enfim usa a posição nativa: ela era atualizada no ritmo do navegador, com até uns quinze segundos de atraso.
  • O traçado de rota de carro e a página «Minha conta» seguem o tema escuro.
  • Um rodapé permanente credita as fontes de dados e o mapa base em todas as telas, com um link para a página Metodologia para o detalhe.
  • A gravação de sessão passa a depender de consentimento: sem acordo explícito, ela não é mais carregada. O relato de falhas continua ativo para todos.
11 de agosto de 2026

«Ao meu redor» e bikes compartilhadas

  • «Ao meu redor» se atualiza a partir de qualquer ponto de partida — Casa, Trabalho, um favorito, uma busca, o carro estacionado — e não apenas da sua posição GPS.
  • Um esqueleto de carregamento por fonte substitui a lista vazia: enfim dá para distinguir «ainda não carregado» de «nada por perto».
  • As estações de bike vazias reaparecem no painel: o ajuste «mínimo de bikes» agora só vale para os pins do mapa.
  • Uma estação de Toronto, Vancouver, Quebec, Hamilton ou Saguenay não se anuncia mais como «BIXI»: cada estação leva a marca da sua própria rede.
  • As próximas passagens distinguem o horário previsto do acompanhamento ao vivo: «9 min» vira «9 min previsto» nas redes sem tempo real.
  • Os painéis de Becos verdes e Mercados públicos estão traduzidos nos quatro idiomas.
11 de agosto de 2026

O aplicativo agora se chama Repères

  • Novo nome, novo endereço: o app está em reperes.app. O endereço antigo continua funcionando, e os links já compartilhados seguem válidos.
  • Nova identidade: dois eixos que param na origem e um ponto situado no quadrante. Em francês, um «repère» é antes de tudo um sistema de eixos — o desenho diz o nome.
  • O ícone, as telas de abertura e a tela de lançamento trazem todos o novo símbolo.
  • A inicialização finalmente respeita o tema escuro: acabou o fundo branco em tela cheia antes de o mapa aparecer.
  • As últimas telas que continuavam claras no tema escuro foram corrigidas, entre elas «Meus alertas» e a tela de login.
10 de agosto de 2026

Busca e «Ao meu redor» repensados

  • A busca passa para o servidor: responde mais rápido e cobre todo o catálogo, não apenas o que já estava carregado na sua tela.
  • «Ao meu redor» agora consulta por categoria — restaurantes, parques, cultura, esportes — em vez de vasculhar uma lista única.
  • As paradas da STM finalmente entram no índice de busca: nunca haviam entrado, e o app não avisava.
  • Procurar um parque não devolve mais vagas de estacionamento.
10 de agosto de 2026

Redes regionais visíveis, alertas mais justos

  • Quinze redes de transporte regionais não tinham nenhum contador no painel de Filtros nem camada de paradas no mapa: agora aparecem como as demais.
  • Uma rede cujo horário oficial não cobre mais a data de hoje passa a ser sinalizada, em vez de simplesmente parecer vazia.
  • Os horários levam em conta os dias excepcionais declarados pelas empresas de transporte, e não apenas o calendário regular.
  • Acabaram os alertas de cheia inventados: quando falta o dado hidrométrico, o app diz isso em vez de adivinhar.
  • Não há mais alerta de «mover o carro» por um setor de remoção de neve que não é o seu.
  • As fichas de locais fora de Montreal creditam a cidade certa como fonte do dado.
3 de agosto de 2026

Acompanhar o ônibus: a linha, o veículo e a parada, juntos

  • Abrir uma parada inicia direto o acompanhamento da linha, e tocar num ônibus no mapa passa a segui-lo.
  • O traçado da linha acompanhada aparece no mapa, com suas paradas em pontos.
  • O ônibus acompanhado tem seu próprio marcador, e sua posição é marcada como desatualizada depois de um minuto, em vez de ser exibida como certa.
  • O trajeto a pé até sua parada agora segue as ruas em vez de traçar uma linha reta.
  • As paradas afetadas por uma ocorrência são sinalizadas direto no mapa principal.
  • Os links diretos para uma ficha de parada abrem de fato a ficha.
28 de julho de 2026

Patinetes e bikes compartilhadas em todo o Canadá

  • Os patinetes Bird e Lime agora aparecem em nove cidades (Ottawa, Vancouver, Calgary, Edmonton, Kelowna, Halifax, Hamilton, Mississauga, Vaughan), não apenas em Ottawa.
  • Nova seção «Patinetes» na ficha de um local: os veículos mais próximos, com operador, nível de bateria e distância a pé.
  • Saguenay entra no mapa com o Accès Vélo, sua rede de bikes compartilhadas.
  • O botão «Desbloquear uma bike» agora abre o app certo do operador para Mobi, àVélo, Sobi e Accès Vélo.
28 de julho de 2026

Treze redes a mais em Ontário

  • Horários adicionados para Belleville, Cornwall, Lindsay, Milton, Orangeville, Orillia, Sarnia, Sault Ste. Marie, Simcoe County LINX, St. Thomas, Stratford, Temiskaming e Timmins — 104 linhas e 3337 pontos.
  • Essas redes começam apenas com horário teórico: o provedor de tempo real mistura veículos de várias cidades, e é melhor não mostrar nada do que um ônibus atribuído à cidade errada.
  • As bases do tempo real da Metrolinx estão prontas: os veículos agora são distribuídos entre as redes viagem por viagem.
28 de julho de 2026

Páginas de informação refeitas e traduzidas

  • Metodologia, Termos, Aviso legal, Cookies e Atualizações passam a página inteira, com sumário e navegação por seções, no lugar da antiga gaveta estreita.
  • O conteúdo descreve enfim a cobertura real do app — 57 cidades, 65 redes de transporte, 6 províncias — e diz claramente onde essa cobertura é desigual.
  • As cinco páginas agora estão traduzidas para espanhol e português.
  • O ajuste de consentimento de analytics vira um interruptor de verdade, com o estado visível (aceito, recusado ou não definido).
28 de julho de 2026

Exibição das camadas e faixa de zona

  • Os limiares de zoom das camadas foram harmonizados: a mobilidade compartilhada (BIXI, Communauto, patinetes, estacionamento) aparece agora no mesmo nível de zoom, sem parecer que faltam dados.
  • A faixa de zona oferece «Ficar em …»: depois de recarregar, dá para levar o mapa à zona escolhida em vez de ser obrigado a trocá-la.
  • No desktop, tocar um elemento do mapa abre a ficha dele, mesmo com o painel de Filtros aberto.
  • A ficha de um patinete recupera a cor da sua categoria, sem faixa branca acima do cabeçalho.
27 de julho de 2026

As bikes compartilhadas não param mais na BIXI

  • Mobi (Vancouver), àVélo (Quebec) e Sobi (Hamilton) se juntam à BIXI e à Bike Share Toronto: cinco sistemas na mesma camada, cerca de 2850 estações.
  • A contagem de bikes elétricas agora está correta em cada sistema, quaisquer que sejam os nomes de modelo usados pelo operador.
  • Os elementos no canto inferior esquerdo do mapa (legendas, faixa de zona, botões flutuantes) enfim se empilham pelas alturas reais, sem se sobrepor.
  • O selo «Fumaça» sai do botão do tempo, onde escondia a temperatura.
26 de julho de 2026

Nascer e pôr da lua

  • O painel do tempo mostra o horário do nascer e do pôr da lua, abaixo da fase lunar.
  • Os casos-limite estão cobertos: lua circumpolar, dias sem nascer e virada da meia-noite.
  • Os horários foram conferidos ao minuto contra as efemérides oficiais do observatório naval americano.
25 de julho de 2026

Horários mesmo quando não há tempo real

  • A ficha de um ponto mostra o horário teórico em todas as redes: às 4 da manhã, ou quando um provedor de tempo real cai, ainda dá para saber quando passa o próximo ônibus.
  • Horários, viagens e calendários carregados para 62 redes — sete delas (RTC, OC Transpo, Brampton, REM, balsas STQ, STS, Citébus) abriam até agora uma ficha de ponto vazia.
  • A frequência de passagem é indicada por linha, e não apenas o horário da próxima saída.
  • STL: os horários teóricos não são mais apresentados como tempo real.
  • O controle de zona sai do mapa e vai para o menu, que de quebra reorganiza as páginas legais.
24 de julho de 2026

Veículos ao vivo redesenhados e apps de operador

  • O marcador de um veículo em tempo real foi redesenhado: corpo em relevo, filete duplo e ponta de direção apoiada na cápsula, mais legível num mapa carregado.
  • Num ponto atendido por várias linhas, cada partida mostra o número da sua linha.
  • As fichas BIXI e Communauto trazem um botão «abrir o app do operador», separado de «Como chegar».
  • Os traçados de linha mantêm os dois sentidos em todas as redes: as linhas em circuito não aparecem mais pela metade.
  • O app não assina mais os fluxos em tempo real de cidades que não estão sendo vistas, e as respostas do servidor ficam em cache por alguns minutos: inicialização e navegação mais leves.
23 de julho de 2026

Pontos com várias linhas e traçados completos

  • A ficha de um ponto mostra todas as linhas que o atendem, qualquer que seja o caminho pelo qual foi aberta — antes, abri-la a partir de uma baldeação mostrava só uma.
  • Os traçados da STM mantêm os dois sentidos: a 99, em circuito, aparecia pela metade.
  • O peso dos dados de linhas da STM caiu para um terço: cada traçado estava sendo enviado em duplicata.
21 de julho de 2026

Painel de Filtros mais denso e legível

  • Os filtros viram lista: uma linha por filtro, com o rótulo inteiro e um interruptor à direita — acabaram as pílulas que quebravam nos nomes longos.
  • «Tudo · Nenhum» substitui o botão grande «Selecionar tudo» e só aparece onde faz sentido.
  • A seção Transporte público é exibida como as demais, aberta por padrão.
20 de julho de 2026

Rotas por todo o Canadá

  • O cálculo de rotas a pé, de bicicleta e de carro agora funciona em todas as cidades cobertas, não apenas em Montreal.
  • «Como chegar» a partir de qualquer ficha: de Vancouver a Rimouski, onde quer que o app tenha dados.
19 de julho de 2026

Transporte público de costa a costa

  • Adicionados tempo real e horários para Edmonton, Calgary, Vancouver (TransLink) e Winnipeg.
  • Mais de 35 redes do BC Transit cobertas na Colúmbia Britânica (ônibus ao vivo, próximas passagens, acompanhamento de veículos).
  • Um seletor de região para alternar entre as cidades cobertas.
18 de julho de 2026

Alertas e condições em todo o Canadá

  • Incêndios florestais ativos de todo o país no mapa (fonte nacional, além do Quebec).
  • Qualidade do ar (índice de saúde do ar), clima e alertas meteorológicos agora disponíveis em todo o Canadá.
  • Níveis de água e falhas de energia estendidos para além do Quebec.
10 de julho de 2026

GO Transit e UP Express em tempo real

  • Os trens GO, os ônibus regionais GO e o expresso do aeroporto UP Express (Toronto–Pearson) agora aparecem ao vivo no mapa.
  • Próximas passagens em tempo real exibidas nas estações GO.
  • GO / UP Express entram no acompanhamento de veículos e no modo «tudo o que se move» do corredor Quebec–Toronto.
9 de julho de 2026

Seguir um ônibus ou trem ao vivo

  • Novo: toque em uma passagem em tempo real para «seguir» o veículo — o mapa o mantém na tela com a previsão de chegada e as paradas antes da sua.
  • O acompanhamento funciona em todas as redes em tempo real (STM, exo, RTL, STL, TTC, MiWay e mais).
  • Retorno háptico (vibração) nas interações principais do acompanhamento.
  • Maior confiabilidade do tempo real: posições erradas são filtradas.
8 de julho de 2026

Regiões, Communauto multicidade e STS ao vivo

  • Seletor de região: Grande Montreal, Quebec, Gatineau–Ottawa e Toronto — o mapa, os filtros e o carregamento se adaptam à região escolhida.
  • Estações Communauto agora visíveis em Toronto, Ottawa e Gatineau, além de Montreal.
  • Ônibus STS (Sherbrooke) em tempo real no mapa.
  • Notificação quando você entra em uma nova região coberta pelo aplicativo.
7 de julho de 2026

Toronto em tempo real: TTC e redes vizinhas

  • TTC (ônibus e bondes de Toronto) ao vivo no mapa, com as próximas passagens nas paradas.
  • Redes vizinhas adicionadas em tempo real: MiWay (Mississauga), Durham e Burlington; paradas de Brampton no mapa.
  • Nova camada de Hidrantes em Montreal, com pins, painel de detalhe e favoritos.
  • Novidades sazonais: praias de Toronto e de Montreal, e o canal Rideau (Ottawa).
  • Os aviões entram no modo «tudo o que se move» no corredor Quebec–Toronto.
6 de julho de 2026

O app se estende a Toronto

  • Toronto entra no mapa: parques, rede cicloviária, centros comunitários, bibliotecas, carregadores, bebedouros, wi-fi público, parques para cães, pistas de gelo, suportes de bike, arte pública e restaurantes (inspeções DineSafe).
  • 688 000 árvores de rua de Toronto adicionadas ao inventário de árvores.
  • Transporte: redes TTC (ônibus, bonde, metrô) e GO Transit / UP Express com suas cores oficiais — além das novas redes RTC (Quebec), STS (Sherbrooke), Citébus (Rimouski) e balsas STQ.
  • Estações Bike Share Toronto ao lado da BIXI, cada uma com sua própria marca.
  • Câmeras de trânsito de Toronto (rede RESCU) somadas às câmeras do Québec 511.
  • Cada ficha agora credita a fonte correta conforme a cidade (Toronto, Gatineau, Longueuil…).
3 de julho de 2026

O app se estende a Repentigny, Gatineau e Quebec

  • Ciclovias ampliadas para Repentigny, Gatineau e a cidade de Quebec, além de Montreal, Laval e Longueuil.
  • Parques, quartéis de bombeiros e delegacias, e quadras esportivas de Repentigny adicionados ao mapa.
  • Cada item indica sua cidade de origem; os filtros existentes agrupam todas as cidades sem uma nova caixa de seleção.
  • Dados dos portais de dados abertos oficiais de cada cidade (Données Québec).
3 de julho de 2026

Laval e Longueuil chegam ao mapa

  • O aplicativo se expande para além de Montreal: várias camadas agora também cobrem Laval e Longueuil.
  • Parques, ciclovias, equipamentos esportivos, quartéis e postos de polícia já aparecem para Longueuil.
  • Áreas úmidas ampliadas para Laval, e fichas de parques de Longueuil enriquecidas (distrito e área).
  • Uma infraestrutura multi-cidades prepara a inclusão progressiva de outros municípios.
3 de julho de 2026

As 334 000 árvores públicas de Montreal

  • Nova camada completa das árvores públicas da Cidade, renderizada em tiles vetoriais para se manter fluida mesmo em grande escala.
  • Cada árvore é clicável e abre uma ficha de detalhe (espécie e informações publicadas pela Cidade).
  • A página Monitoring agora acompanha a atualidade e o volume real dessas grandes fontes de dados.
2 de julho de 2026

Áreas úmidas, árvores notáveis e potencial solar

  • Novas camadas Áreas úmidas e Árvores notáveis, com pins, filtro e painel de detalhe clicável.
  • A ficha de um endereço agora pode exibir uma seção « Potencial solar » do telhado.
  • O fundo de mapa vetorial é ampliado para a Grande Montreal e depois para o corredor Quebec–Windsor, com regeneração automática.
1 de julho de 2026

Placas de estacionamento em tempo real

  • Nova camada das placas de estacionamento de Montreal, em pontos verde / vermelho / laranja conforme a autorização vigente.
  • A avaliação é calculada em tempo real: você vê num relance onde é permitido estacionar agora.
  • Cada local pode exibir um planejamento semanal das regras, apresentado como horários de funcionamento.
1 de julho de 2026

Orientação enriquecida durante um trajeto

  • Na vista Mapa, o trecho já percorrido se distingue do caminho restante.
  • Instruções narrativas para o transporte: « Embarque » e « Desembarque » nos pontos certos.
  • Cartão contextual de « último quilômetro » com sugestão BIXI, estacionamento ou bike conforme o fim do trajeto.
  • Botão « Mostrar obras » adicionado ao trilho flutuante para ver as interdições sem sair da orientação.
1 de julho de 2026

Marcadores de mapa repensados e piscadelas no céu

  • Novo sistema de marcadores: pontos mais compactos e ícones de fundo sólido, mais legíveis em qualquer densidade.
  • As cápsulas de veículos ao vivo (STM, exo, RTL, STL, VIA, Amtrak) ficam orientadas conforme o rumo.
  • Perto de mim ganha uma visão geral Transporte + grade para ir direto ao ponto.
  • Modo céu AR: Starman (o Tesla Roadster) entra em cena, e um Papai Noel sazonal aparece na época certa do ano.
30 de junho de 2026

Clima v2: ícones animados e faixa horária

  • Painel de clima renovado: pictogramas animados mais ricos e temperatura colorida conforme o valor.
  • Nova faixa horária dia/noite para as próximas horas, mais legível num relance.
  • Blocos reordenados (Sol, Vento, Umidade antes do diário de 7 dias) e contraste corrigido no modo escuro.
30 de junho de 2026

Folha « Camadas e vista » repensada

  • Nova folha Camadas e vista: miniaturas quadradas de fundo de mapa e linhas de camadas com ícone colorido e sublegenda.
  • Correção dos fundos Satélite e Híbrido que podiam ficar invisíveis (permissão de tiles raster).
  • Novo ajuste Auto dia/noite: o mapa fica escuro à noite ou quando o sistema está em modo escuro.
  • Todas as folhas foram harmonizadas: X de fechar coerente, abertura por cima da navegação e arrastar para fechar.
25 de junho de 2026

Painel de metrô no novo formato

  • O painel de estação de metrô adota o formato do painel de ônibus: cabeçalho em peek, passagens previstas e rolagem única.
  • Alertas recolhidos em acordeão e bloco de Informações práticas coerente com o resto do app.
  • Acessibilidade: melhor contraste dos selos e texto adaptativo sobre as cores de linha.
  • Desempenho: a estação é exibida de forma mais fluida graças à memoização de direções e alertas.
24 de junho de 2026

Perto de mim repensado

  • Novo seletor de categorias e seções agrupadas para percorrer mais rápido o que há ao seu redor.
  • Novas seções em Deslocar-se: pontos de recarga VE, estacionamentos e Communauto Flex (propulsão + bateria).
  • Cards fiéis ao design: selo ao vivo, badges de linhas, chevron e ícone de caminhada.
  • Cabeçalho compacto e cards Communauto Flex clicáveis que abrem direto a ficha de detalhe.
23 de junho de 2026

Painel de ponto de ônibus repensado

  • Cabeçalho enriquecido: nome do ponto, direção e próxima passagem visíveis já na abertura.
  • Passagens em lista vertical clara, limitadas às 4 próximas com um botão « ver mais », e horário absoluto sob cada ETA.
  • Nova linha do tempo « Próximos pontos » e selos Ao vivo / Previsto, com nível de lotação do veículo em cores.
  • Barra de ações refeita: Ir, Me avisar, Acompanhar ao vivo; alertas de linha recolhidos em acordeão.
22 de junho de 2026

Fichas de detalhe estilo Google Maps

  • As fichas de detalhe agora abrem como uma folha que cobre a barra de navegação inferior, como no Google Maps.
  • O botão de fechar fica integrado no cabeçalho da folha, e o X flutuante desaparece.
  • O nível reduzido (peek) acompanha o cabeçalho colorido, e os botões flutuantes só aparecem no modo reduzido.
  • Trio favorito / compartilhar / fechar alinhado no cabeçalho para ações mais diretas.
21 de junho de 2026

Filtros reorganizados em 8 grupos e cores coerentes

  • Os filtros do mapa são agrupados em 8 grandes famílias mais legíveis, com um grupo Ao vivo dedicado.
  • A cor de uma categoria agora é idêntica em todos os lugares: pin no mapa, cabeçalho do painel de detalhes e card de filtro.
  • Uma única fonte de cores comanda todas as camadas para evitar incoerências visuais.
20 de junho de 2026

Mapa limpo ao iniciar, acessibilidade e SEO

  • O mapa agora inicia vazio, sem filtros ativos na primeira abertura, para uma entrada mais calma e rápida.
  • Acessibilidade: a tecla Esc fecha os painéis, o foco de teclado é restaurado e os cabeçalhos coloridos respeitam o contraste.
  • As fichas de eco-bairros e ecocentros agora mostram seus horários no mesmo formato dos restaurantes.
  • Melhorias de SEO: idioma, títulos, canônicos e mapa do site melhor alinhados para o compartilhamento de links.
18 de junho de 2026

Nove novas camadas de dados abertos

  • Qualidade do ar: estações RSQA ao vivo, com índice e poluente dominante.
  • Novas camadas locais: arte pública, banheiros públicos, Wi-Fi público, observações de natureza do iNaturalist e eco-bairros.
  • Novas camadas de contexto: ilhas de calor (verão), limites de distritos e avisos e alertas da Cidade de Montreal.
  • Estacionamento enriquecido: tarifas, horários e estacionamentos fora da via adicionados às fichas.
  • Cada camada tem seus pins, seu filtro, seu painel de detalhes, seus favoritos e seu link para a fonte oficial.
16 de junho de 2026

Esqui cross-country: condições e traçados

  • Novas condições de inverno (esqui cross-country, pistas de patinação, locais de inverno) obtidas diretamente das páginas oficiais da Cidade.
  • Nova camada com os traçados das pistas de esqui cross-country, derivada do OpenStreetMap e clicável no mapa.
  • Os traçados são associados aos pins de condições para ligar cada pista ao estado publicado do seu local.
15 de junho de 2026

Realidade aumentada: Montreal pela câmera

  • Novo modo de Realidade aumentada: aponte a câmera para ver ao seu redor, ao vivo, os pontos de ônibus e metrô, as estações BIXI e os Communauto.
  • Guia a pé passo a passo até o ponto ou local escolhido, direto na visão da câmera, com transição fluida para o restante do app.
  • Modo céu: levante o celular para localizar aviões em voo, a ISS, as passagens da Starlink, as estrelas e as constelações.
  • Camadas AR adicionais: arte pública, desfibriladores, táxis, eventos da noite, saídas de metrô e retorno ao seu carro estacionado.
11 de junho de 2026

Emergências em tempo real e radar meteorológico corrigido

  • Novo dado de ocupação das emergências hospitalares do Quebec, com taxa de macas e tempo de espera indicativo.
  • O radar meteorológico e a camada de raios voltam a aparecer no mapa após a correção da codificação dos tiles.
  • Itinerários de bike: as condições do pavimento passam a ser consideradas para priorizar vias realmente utilizáveis.
10 de junho de 2026

Passagens visíveis da Starlink em Minhas alertas

  • A página Minhas alertas agora mostra as próximas passagens da Starlink visíveis sobre Montreal.
  • Cada passagem mostra o horário local, a duração aproximada, a elevação máxima e um selo trem quando vários satélites estão agrupados.
  • A interface se degrada corretamente se os dados ficarem temporariamente indisponíveis ou defasados.
10 de junho de 2026

Lotação em tempo real dos ônibus STM

  • O painel de parada agora pode mostrar a lotação do veículo ao vivo associado à próxima passagem.
  • Os estados STM são resumidos em quatro rótulos simples: quase vazio, assentos disponíveis, só em pé ou quase cheio.
  • Nenhum indicador aparece quando a STM não fornece um dado confiável, para evitar sinais enganosos.
8 de junho de 2026

Vielas verdes no mapa

  • O mapa agora mostra as vielas verdes oficiais de Montreal como polígonos interativos.
  • O filtro Vielas verdes está disponível nos filtros do mapa com contador e estado da fonte.
  • Cada viela abre um painel com bairro, ano, circulação, tipo de intervenção, áreas e link para a fonte aberta.
8 de junho de 2026

Mercados públicos no mapa

  • Novo filtro Mercado público em Comer & beber, conectado aos dados abertos de comércios de Montreal.
  • Pinos dedicados para mercados públicos, com painel de detalhes, favoritos, busca e links compartilháveis.
  • O painel mostra endereço, bairro, número de comerciantes listados e alguns comerciantes em destaque.
  • O filtro Mercado público não depende mais de permissões de restaurantes individuais.
8 de junho de 2026

Serviços de emergência no mapa

  • Nova camada de Saúde e social para mostrar quartéis SIM e postos SPVM.
  • Fichas com endereço, número, telefone, fonte oficial e botão de rota.
  • Busca compatível com bombeiros, polícia, SPVM e PDQ.
8 de junho de 2026

Hortas comunitárias no mapa

  • Nova camada Hortas comunitárias em Esportes e atividades.
  • As hortas comunitárias de Montreal têm pins, filtros, painéis de detalhe e favoritos.
  • A ficha mostra as informações publicadas pela Cidade e aponta para a fonte oficial.
8 de junho de 2026

Parques caninos no mapa

  • Nova camada Parques caninos em Esportes e atividades.
  • As áreas de exercício canino de Montreal têm pins, filtros, painéis de detalhe e favoritos.
  • A ficha mostra as informações publicadas pela Cidade e aponta para a fonte oficial.
8 de junho de 2026

Chuva em intervalos de 15 minutos

  • O painel de clima agora pode indicar se a chuva começa em breve, está acontecendo ou deve terminar nos próximos intervalos.
  • A previsão usa intervalos Open-Meteo de 15 minutos com quantidade de chuva e probabilidade.
  • O cache meteorológico é atualizado com mais frequência para manter essa informação de curtíssimo prazo mais confiável.
30 de maio de 2026

Notificações meteorológicas e de saúde inteligentes

  • Notificações push para os alertas meteorológicos do Environment Canada (tempestade, blizzard, smog, calor extremo).
  • Notificações push para a má qualidade do ar (AQHI ≥ 7), com as recomendações do Health Canada.
  • Notificações push para o índice UV extremo (UV ≥ 11), com conselhos de proteção solar.
  • Personalização dos limites conforme sua sensibilidade pessoal na página Notificações.
28 de maio de 2026

Estabilidade e polimento de UX

  • Navegação: corrigido um crash bloqueante ao iniciar um trajeto (loop infinito do React).
  • Página Notificações: layout corrigido, sem mais transbordamento horizontal.
  • Restaurante: etiqueta "aberto/fechado" agora coincide com o bloco de horários.
  • Metrô: pinos de edículos retirados para não mostrar 4 pinos por estação.
  • Busca: endereço visível nas sugestões para distinguir cadeias (Pizza Pizza, KFC, etc.).
  • Toggle «Meus trajetos habituais»: persiste corretamente após o fechamento do app.
  • Desempenho: compressão gzip ativada no servidor, payloads carregam mais rápido.
  • Ônibus: melhor contraste da fonte dos dados nas fichas de parada.
24 de maio de 2026

Restaurantes enriquecidos — fotos, horários e avaliações

  • Fotos oficiais, horários e avaliações do Foursquare para 2 369 restaurantes de Montreal.
  • Indicador de preço ($ a $$$$) e nota visíveis diretamente na ficha do restaurante.
  • Horários consolidados em acordeão de 7 dias com indicador "aberto agora" em tempo real.
  • Correspondência mais ampla (tolerância de 60 m, similaridade de nome relaxada) para cobrir mais casos (Lahlou, Ibéricos, etc.).
  • Cobertura de 58 % dos restaurantes OpenStreetMap de Montreal, contra 0 % antes.
19 de maio de 2026

Restaurantes mais úteis com OpenStreetMap

  • A camada Restaurantes agora usa OpenStreetMap como fonte principal, com menos ruído que o registro de permissões MAPAQ.
  • As fichas mostram cozinha, horários, telefone, site e serviços quando estão disponíveis no OSM.
  • Os filtros Comer e beber continuam compatíveis com restaurante, café, brasserie, fast food e sorveteria.
  • Cada ficha mostra a atribuição OpenStreetMap e um link para contribuir com uma correção cidadã.
14 de maio de 2026

Itinerários mais inteligentes e preferências personalizadas

  • Preferências de itinerário personalizadas e persistentes por modo (bike, carro, transporte).
  • Itinerários de bike que consideram ciclovias e condições de inverno.
  • Trajeto casa-trabalho: previsão do horário de saída recomendado para chegar na hora.
  • BIXI: sugestão de desvio quando pegar uma Bixi é mais rápido do que caminhar.
  • Cores oficiais das linhas STM, STL, RTL e Exo exibidas no traçado da rota.
  • Aviso visual e sonoro de excesso de velocidade na navegação por carro.
  • Filtro de etapas a pé nos trajetos multimodais para manter apenas o útil.
14 de maio de 2026

Modo noite automático para o mapa

  • O mapa padrão agora pode mudar automaticamente para o estilo escuro depois do pôr do sol em Montreal.
  • O ajuste Exibição do mapa permite desativar essa mudança para manter o mapa claro o dia todo.
  • As escolhas manuais Mapa, Satélite, Híbrido ou Escuro continuam prioritárias quando o usuário força um estilo.
13 de maio de 2026

Voz premium, compartilhamento ao vivo e polimento de navegação

  • Voz premium TTS para os anúncios de navegação e o modo bússola, muito mais clara.
  • Audio ducking: a música ou o podcast abaixa automaticamente durante os anúncios.
  • Live Sharing: compartilhamento temporário da posição com alguém próximo para acompanhar o trajeto.
  • Chevrons orientados no traçado para indicar melhor o sentido da caminhada ou condução.
  • Nova bottom sheet de navegação mais legível e mais estável.
  • Verificação de chegada para estacionamento: lembrete automático de registrar o carro estacionado.
  • Hotfix: limite OFF_ROUTE reduzido de 200 m para 60 m na bike em zonas densas (Plateau, Vieux-Mtl).
  • Filtro Desfibriladores (AED) agora totalmente filtrável a partir da barra de filtros.
12 de maio de 2026

Redesign navegação V2, Live Activity iPhone e inicialização mais rápida

  • Redesign do painel de navegação ativa (Direction A) com abas Visão geral, Etapas e Notificações repensadas.
  • Live Activity iOS: o trajeto em curso aparece na Dynamic Island e na tela de bloqueio.
  • Banner de aproximação em alta fidelidade para manobras complexas.
  • Reroute multimodal automático em caso de desvio importante do trajeto.
  • Histórico de trajetos acessível pelo perfil.
  • Geolocalização em segundo plano otimizada para preservar a bateria do iPhone.
  • Pins de waypoints e camada de incidentes exibidos durante a navegação.
  • Inicialização a frio iPhone bem mais rápida: glyphs MapLibre auto-hospedados, vendor splitting, service worker PWA e Sentry carregado em diferido.
11 de maio de 2026

Obras de Montreal, incidentes Quebec 511 e estacionamento inteligente

  • Notificação automática quando há obras que afetam o trajeto casa-trabalho.
  • Os itinerários de carro podem evitar zonas de obras ativas.
  • Camada Incidentes Quebec 511: acidentes, interdições e eventos provinciais e de rodovia.
  • Camada Congestão em tempo real TomTom Flow nos eixos principais.
  • Filtro Desfibriladores (AED) adicionado ao mapa com pins, painel de detalhe e favoritos.
  • Restrições de estacionamento com notificações antes da chegada de um período proibido.
  • Redesign da página Status dos serviços: cards compactos, filtros e links para as fontes oficiais.
  • Contadores e badges de seleção rápidos nos cards de filtros.
8 de maio de 2026

Redesign de filtros com design system + correção BIXI

  • Redesign UX dos filtros do mapa: tokens Figma integrados, contraste WCAG e picto Tabler estável.
  • Melhorias de acessibilidade (rótulos, contrastes, navegação por teclado) na barra de filtros.
  • Correção BIXI: o contador Bikes agora exibe apenas as bikes clássicas, em vez do total que superestimava a disponibilidade.
  • Página Debug Todos os ônibus para observar os veículos STM em tempo real.
  • Widgets BIXI e STM adicionáveis ao painel inicial.
6 de maio de 2026

Toasts unificados, redesign do menu e clima em botão flutuante

  • Sistema de toasts unificado para notificações efêmeras na parte inferior da tela.
  • Redesign do overlay Menu (hambúrguer desktop e mobile) com nova hierarquia.
  • Card do clima em botão flutuante compacto que abre uma bottom sheet em tela cheia.
  • Card do clima hero destacado na página inicial.
  • Correção do banner de cookies que continuava visível após a aceitação.
  • Correção do estouro do campo Destino no painel Itinerário.
  • Correção do picto Táxi na barra de filtros.
  • Polimento desktop: sidebar, cookies e mapa alinhados aos guias gráficos.
3 de maio de 2026

Modo foco do mapa durante um itinerário ativo

  • Quando há um itinerário ativo, o mapa entra em modo foco: os elementos fora do trajeto desbotam para manter apenas o que importa.
  • Polimento do painel de ponto de ônibus e da vista Perto de mim (menos cintilação ao abrir).
  • Correção de URL Strapi para os frontends servidos atrás de um proxy.
10 de maio de 2026

Obras de Montreal + avisos meteorológicos oficiais

  • O mapa agora pode mostrar interdições e obras ativas de Montreal com áreas, segmentos, pins de alerta e clustering ao afastar o zoom.
  • O painel Obras mostra tipo, datas, motivo, órgão e impacto, e pode abrir um itinerário padrão com destino pré-preenchido.
  • O botão do tempo agora pode sinalizar um aviso ativo do Environment Canada com um badge amarelo, laranja ou vermelho conforme a severidade.
  • O painel do tempo mostra uma seção Avisos com título, área afetada, descrição, datas de vigência/expiração e link para a fonte oficial.
  • As previsões numéricas continuam vindo do Open-Meteo; os avisos oficiais vêm do feed CAP do Environment Canada.
2 de maio de 2026

Páginas públicas atualizadas + GPS mais responsivo

  • A página Atualizações agora cobre a sequência de 25 de abril a 1 de maio: navegação mobile, MapLibre, modos satélite/híbrido/3D, itinerários multimodais, painéis, Debug e notificações iPhone.
  • Status dos serviços, Termos, Aviso legal, Cookies, Metodologia e Debug ficam alinhados às fontes e funções atuais: Protomaps/OpenStreetMap, Esri, OpenTripPlanner, Geoapify/Nominatim, diagnósticos Sentry, geofence e push.
  • Bússola do mapa: tocar Perto de mim/Compass ou o botão GPS pode pedir a permissão iOS, e o cone do pin GPS fica mais discreto.
  • O pin GPS azul agora desliza entre posições próximas, com snap direto quando a distância é grande demais.
  • No mapa ativo, a posição GPS agora atualiza aproximadamente a cada 5 segundos em alta precisão; Configurações, Notificações, Para onde ir e segundo plano ficam em um ritmo mais econômico.
  • Tipo de mapa: os antigos modos `Transport` e `Environnement` foram removidos; o painel mantém apenas `Mapa`, `Satélite`, `Híbrido` e `Escuro`.
  • Notificações iPhone: lembretes de coleta ao sair de Home e sugestões de Carro estacionado entram no perímetro público documentado.
30 de abril de 2026

Itinerários, favoritos e painéis mais coerentes

  • Os botões « Como chegar » em pins e favoritos agora lançam o modo Todos: caminhada, transporte, BIXI, bicicleta pessoal e carro quando disponíveis.
  • WhereTo consegue reutilizar locais personalizados salvos, além de Home/Work e endereços pesquisados.
  • O painel de linha de transporte em tela cheia ganha ônibus STM ao vivo, pins de paradas coerentes, footer mais compacto e alertas melhor contidos no viewport.
  • Locais salvos abertos pelos Favoritos mostram melhor a ação « Como chegar » e um halo de seleção no mapa.
30 de abril de 2026

Mapa MapLibre generalizado em todo o app

  • O mapa principal agora é MapLibre-only: o antigo motor Leaflet e seu flag de rollback foram removidos do código ativo.
  • As camadas STM, BIXI, Communauto, restaurantes, mobilidade, cultura, esportes/lazer, serviços de bairro, clima/Hydro e overlays do usuário usam a mesma base MapLibre.
  • As trocas de estilo do mapa reanexam melhor pontos, linhas, itinerários, favoritos e overlays depois da mudança.
  • O fundo vetorial Protomaps/PMTiles passa a ser a referência, com atribuição OpenStreetMap/Protomaps visível.
30 de abril de 2026

Prédios 3D, modo escuro e modo híbrido para o mapa

  • No centro, o mapa MapLibre agora mostra prédios em 3D em zoom alto quando o mapa está inclinado.
  • As alturas usam os dados de edifícios da Protomaps, com renderização ativa a partir do zoom 16 para evitar sobrecarregar o mapa.
  • Nos modos Satélite e Híbrido, os prédios 3D permanecem ocultos para manter a imagem limpa na V1.
  • O mapa MapLibre agora pode usar o estilo escuro oficial da Protomaps.
  • O botão Tipo de mapa também adiciona um modo `Híbrido`: imagens de satélite da Esri com rótulos de ruas, bairros e POIs da Protomaps por cima.
  • O modo Satélite completo mantém a imagem sem rótulos, enquanto o modo Mapa restaura todo o fundo vetorial.
  • Um ajuste `Seguir o sistema` pode acompanhar automaticamente o modo escuro do iOS/macOS.
  • A preferência do mapa é salva localmente entre sessões.
  • As camadas de pontos, linhas, itinerários e favoritos continuam anexadas após a troca de estilo.
30 de abril de 2026

Vista de satélite de Montreal no mapa

  • O seletor de tipo de mapa agora inclui um modo Satélite conectado às imagens Esri World Imagery.
  • No modo MapLibre, os tiles de satélite ficam abaixo dos pontos, linhas e itinerários para manter as camadas interativas visíveis.
  • O modo Mapa volta ao fundo vetorial Protomaps.
  • A atribuição da Esri continua visível no mapa quando a imagem de satélite é usada.
27 de abril de 2026

Navegação mobile estilo app: busca, abas e sheets

  • Novo shell mobile: busca em largura total no topo, avatar Minha conta e separação mais clara das superfícies pessoais.
  • A barra de abas dá acesso direto a Mapa, Perto de mim, Favoritos, Itinerário e Notificações.
  • Filtros e itinerários agora abrem em sheets dedicadas em vez de placeholders.
  • As sheets ganham abertura/fechamento animado, drag-down e fechamento automático de painéis para reduzir sobreposições.
25 de abril de 2026

Alertas STM legíveis + sinal direto no mapa

  • As mensagens de alerta da STM agora aparecem como texto limpo (as tags HTML brutas não são mais visíveis).
  • Um triângulo de alerta ! laranja aparece agora ao lado das paradas STM afetadas por um alerta específico da parada.
  • Tocar no triângulo abre diretamente as mensagens vinculadas a essa parada.
  • O painel de linha de ônibus também mostra um triângulo de alerta quando a linha tem uma perturbação (linha inteira ou parada específica).
  • Os links externos nas mensagens agora são mais seguros (abertura em nova aba, esquemas perigosos neutralizados).
24 de abril de 2026

« Como chegar »: itinerários multimodais de Montreal

  • Novo botão « Como chegar » nas paradas de ônibus, eventos, pontos de interesse e estações BIXI.
  • O cálculo de itinerários combina caminhada, metrô, ônibus e bicicleta BIXI, com 2-3 opções ordenadas por duração.
  • Cada itinerário mostra duração total, horário de chegada estimado e número de baldeações.
  • As rotas são desenhadas diretamente no mapa com uma cor por modo (caminhada, metrô, ônibus, bike).
  • Um aviso claro é exibido quando um itinerário usa redes regionais STL, RTL ou EXO (paridade em tempo real não garantida).
24 de abril de 2026

Trânsito ao vivo, sem precisar atualizar

  • As próximas passagens da STM agora se atualizam ao vivo nos painéis de parada (sem precisar atualizar manualmente).
  • Os ônibus STM se movem em tempo real no mapa quando uma linha está aberta.
  • A disponibilidade BIXI (bicicletas, bicicletas elétricas, vagas) é atualizada ao vivo nos cards de estação.
  • Os alertas da STM são enviados ao vivo para o painel de status de serviços assim que mudam.
  • Toda a camada de infraestrutura de trânsito foi migrada atrás de uma única conexão em tempo real para reduzir o consumo de rede.
19 de abril de 2026

Harmonização visual (creches + busca desktop)

  • O ícone das creches no mapa agora usa o mesmo símbolo dos filtros (carrinho de bebê).
  • O campo de busca em desktop agora fica contido dentro do painel da direita, em vez de centrado em toda a tela.
17 de abril de 2026

Perto unificado: GPS, Home, Work e endereços

  • O painel `Perto` agora usa a mesma experiência para `Perto de mim` (GPS), `Perto de casa`, `Perto do trabalho` e outros endereços.
  • Cada origem de endereço abre o mesmo painel unificado com sua própria posição e título contextual.
  • Os cards próximos agora incluem mais categorias já disponíveis nos filtros do mapa.
  • Os resultados são agrupados por seções de nível 1 (`Deslocar`, `Comer e beber`, `Cultura e vida urbana`, `Serviços de bairro`, `Esportes e atividades`).
  • O raio do usuário (50m a 800m) continua sendo aplicado ao vivo e salvo localmente.
14 de abril de 2026

Favoritos vira a base e Minha conta fica mais simples

  • Favoritos se torna a principal entrada para usuários conectados, deixando o app mais direto logo na abertura.
  • Os painéis de mapa e transporte agora usam um coração de verdade para adicionar ou remover favoritos, sem passar por uma superfície separada.
  • Minha conta agora reúne lugares favoritos pessoais (`Home`, `Work` e outros lugares) e ações da conta em uma única página mais simples.
  • A navegação pessoal remove a subpágina `Notificações` dentro de `Minha conta`: os alertas continuam com uma página dedicada para evitar duplicidade e ambiguidade.
  • A antiga superfície central deixa de ser promovida, mantendo ao mesmo tempo a compatibilidade necessária para os widgets STM/BIXI existentes no iPhone.
10 de abril de 2026

Trânsito, fichas práticas e carro estacionado mais claros

  • Trânsito: os painéis e cards principais agora mostram um selo mais claro para distinguir `Ao vivo`, `Horário planejado` e `Temporariamente indisponível`.
  • Parques, bibliotecas e ecocentros: as fichas ganham um bloco compartilhado de `Informações práticas`, compacto e útil, quando existem dados confiáveis.
  • Carro estacionado: o painel agora mostra um nível de risco mais legível (`Baixo`, `Médio`, `Alto`) em vez de um sinal binário demais.
  • Carro estacionado: um bloco de `Histórico leve` agora mostra a última sugestão e a última posição confirmada quando elas realmente existem, com fallback claro quando não existem.
  • Tudo continua propositalmente leve: sem nova fonte visível, mas com leitura do produto mais tranquilizadora e acionável.
7 de abril de 2026

Login, páginas legais e páginas de informação realinhados visualmente

  • Login e criação de conta: a base visual foi realinhada com o design Figma atual, com hierarquia mais clara, campos mais consistentes e uma experiência mobile-first mais sólida.
  • Páginas legais e informativas: `Condições gerais`, `Aviso legal`, `Cookies`, `Metodologia`, `Atualizações`, `Contato` e `Status dos serviços` agora compartilham uma base visual mais coerente.
  • Desktop: as telas de informação e entrada agora usam um fundo de mapa mais limpo e um fechamento mais homogêneo ao clicar no véu.
  • Navegação pessoal: o menu esclarece melhor a separação entre `Minha conta` e `Notificações`, reduzindo ambiguidades de navegação e recarregamento.
6 de abril de 2026

Notificações mais claras, Home/Work mais úteis e coletas mais legíveis

  • Notificações: cada regra agora explica melhor o que faz, por que ainda não dispara e se existe atividade recente ou não.
  • Ajustes > Lugares favoritos: um novo bloco explica de forma concreta para que servem `Home` e `Work` dentro do produto.
  • Coletas: a página dedicada agora mostra de forma mais direta a próxima coleta útil no contexto correto de `Home`.
  • A base de notificações também continua mais simples, com textos mais claros e leitura mais tranquila no mobile.
9 de abril de 2026

Carro estacionado dedicado e passe Figma/info validado

  • Carro estacionado: o mapa agora abre um painel dedicado mais útil, com endereço, última atualização, metadados realmente confiáveis quando existem e uma ação direta para apagar a posição salva.
  • Login, páginas legais e páginas de informação: o grande passe de alinhamento com o Figma agora é considerado entregue, com uma base visual mais coerente em `Condições`, `Aviso legal`, `Cookies`, `Metodologia`, `Atualizações`, `Contato` e `Status dos serviços`.
  • Desktop: as telas de entrada e informação agora usam um fundo de mapa mais limpo e um fechamento mais homogêneo ao clicar no véu.
  • Navegação pessoal: a separação entre `Minha conta` e `Notificações` continua mais clara, com experiência mobile-first e foco de teclado novamente visível nos campos importantes.
4 de abril de 2026

Modos de mapa, lembretes contextuais e pianos públicos

  • Mapa: agora existem quatro modos disponíveis (`Standard`, `Transport`, `Environnement`, `Satellite`) com persistência mais confiável do estilo escolhido.
  • Trajetos de bike: um novo alerta contextual BIXI pode indicar uma estação próxima com bicicletas disponíveis quando você ainda está longe de `Work`.
  • Coletas: um novo lembrete inteligente pode avisar ao sair de `Home` quando existe uma coleta útil prevista para aquele dia.
  • Mapa local: os `pianos públicos` agora têm uma camada dedicada, uma ficha leve e integração com a busca.
27 de março de 2026

Ajustes mais claros + carro estacionado mais visível

  • Ajustes: o espaço pessoal agora está mais coerente, com `Notificações` integrado diretamente em `Ajustes` para evitar idas e vindas entre várias telas.
  • Carro estacionado: o mapa agora mostra um pin dedicado de verdade, mais fácil de localizar visualmente.
  • Carro estacionado: um atalho `Locate me` agora pode ajudar a preencher o endereço a partir da sua posição atual antes da confirmação.
  • Carregamento: algumas páginas secundárias agora são carregadas de forma mais leve para manter um início mais limpo no mobile.
26 de março de 2026

Minha conta redesenhada + alertas Home/Work + carro estacionado

  • Minha conta: novo layout mais legível no mobile e no desktop, com navegação simplificada e uma seção `Meus endereços` mais clara.
  • Endereços salvos: busca cívica reforçada, melhor seleção de resultados e sincronização mais imediata com o mapa após salvar.
  • Notificações `Home` / `Work`: novos alertas úteis para Hydro, qualidade do ar, calor/frio extremos e chuva congelante, com abertura direta do painel correto.
  • Carro estacionado: novo endereço dedicado e primeiro alerta útil de neve para saber quando monitorar o estacionamento.
17 de março de 2026

Polimento de notificações e estabilidade no iPhone

  • Página de notificações: alternâncias e feedback visual estabilizados para evitar falsos sucessos e flicker no iPhone.
  • Painel de endereço: as ações de notificação para ônibus/BIXI/coletas ficaram mais claras com switches reais.
  • Lembretes de coleta: valores padrão restaurados para evitar regras incompletas após a criação.
  • A configuração geral de alertas ficou mais simples antes das novas alertas `Home` / `Work`.
16 de março de 2026

Minhas coletas + endereços Home/Work + coletas por tipo

  • Minha conta: agora permite salvar endereços `Home` e `Work`, com rótulo, endereço e coordenadas persistidos na conta do usuário.
  • Minhas coletas: os fluxos ligados a um endereço preciso agora podem reutilizar esses endereços salvos para mostrar as coletas relevantes mais rapidamente.
  • Mapa de coletas: a camada agora segue os tipos reais de coleta (`Lixo`, `Reciclagem`, `Resíduos alimentares`, `Orgânicos`, `Resíduos verdes`, `Volumosos/CRD`) em vez de uma fusão visual enganosa.
  • Painel de coletas: clique em uma zona = painel focado no tipo escolhido; abertura por endereço/ponto preciso = painel unificado multi-tipo para manter uma leitura simples.
15 de março de 2026

Painéis mobile mais claros + pontos de livros enriquecidos

  • Painéis de detalhe mobile: animação de abertura/fechamento a partir da parte inferior, mais fluida e coerente no iPhone.
  • Nova ação para recentralizar o pin quando o ponto aberto não está mais visível no mapa.
  • Reposicionamento do sino de notificações nos painéis para liberar leitura e evitar sobreposições.
  • Pontos de livros: painel enriquecido com mais informações úteis vindas da fonte de dados.
  • Passe de branding: splashscreen e loader retrabalhados para uma identidade mais coerente entre web e app.
13 de março de 2026

Performance mobile no iPhone + rollout guiado no TestFlight

  • Aceleração do startup mobile: etapa de performance MD-130 integrada em `main` (carregamento do mapa otimizado + instrumentação de inicialização).
  • Ajuste de UI mobile: o contêiner do painel do mapa agora mantém altura total para evitar saltos visuais durante o carregamento.
  • Rollout TestFlight MD-132 concluído: checklist operacional, template de feedback de testers e preflight de validação.
  • Estabilização contínua dos fluxos de notificações no iPhone com validações QA em device antes da entrega.
12 de março de 2026

Evolução de notificações + painel de metrô + baseline de performance

  • Simplificação da UX de notificações mobile (MD-125): edição de agenda mais robusta, melhor legibilidade e comportamento iPhone estabilizado.
  • Painel de estações de metrô (MD-129): hierarquia de informação reforçada para o próximo trem + separação explícita das seções.
  • Baseline de performance no iPhone documentada para MD-130: ~8s de spinner branco, depois ~2s para traçados, depois ~2s para paradas.
  • Atualização do board e dos runbooks para seguir com otimização de startup e distribuição no TestFlight.
March 11, 2026

Non-auth notifications UX + edit reliability

  • Notifications page (signed-out): explicit sign-in-required message, sign-in CTA, and CRUD actions disabled.
  • Notifications page: clear active/inactive state for geofence presets (`Off`, `Balanced`, `Strict`, `Wide`).
  • Notifications schedule editor: controlled dropdowns (15-minute steps) + AM/PM normalization to `HH:mm` on save.
  • Added editor non-regression tests (AM/PM, bus/BIXI options persistence, disable-on-empty-schedule).
March 10, 2026

Unified notification rules + bus panel UX

  • Bus/BIXI notification rules: unified edit/save logic between Notifications page and bus-stop panel.
  • Notifications page: per-rule runtime geofence status (`in zone`, `out of zone`, denied, waiting).
  • Bus stop panel: merged `Line progress` into the top 100% card (toggle via `Next stop`), collapsed by default.
  • iPhone STM map: removed downstream polyline overlay and optimized rendering (cache/sampling/zoom).
March 9, 2026

Imminent bus mode + STM quota monitor + geofencing v2

  • Imminent bus mode tightened to a 0–3 minute near window to reduce false `1 min` ETAs.
  • STM backend now falls back immediately to cache on `fresh=1` rate-limit/quota hits.
  • STM monitoring now includes 24h counters (`calls/failed/fallback/429/cache_hit`), latency and thresholds.
  • Debug page now includes `STM quota monitor` with top endpoints and visual warnings.
  • Geofencing v2: per-rule radius/cooldown for bus/BIXI + persisted `lastNearbyTriggeredAt`.
  • Local dev CORS relaxed for localhost/127.0.0.1 multi-port + LAN to avoid front/back blocking.
March 8, 2026

Live Activities phase 2 + deeplink reliability

  • Live Activities Phase 2 (beta): remote APNs `liveactivity` updates for Lock Screen / Dynamic Island refresh beyond local app polling.
  • Added backend iOS Live Activity register/unregister endpoints and TTL-based server session registry.
  • iPhone Live Activity now carries and renders `Next: <stop name>` end-to-end (backend -> iOS widget).
  • Hardened iOS notification tap handling: native APNs deeplink capture + foreground resume.
  • Added iOS validation guides (lock-screen tap, WidgetKit freshness, network chaos) and TestFlight guide.
March 7, 2026

Inline bus/BIXI notifications + iOS QA

  • Bus stop panel: dedicated notifications moved inline under `Notifications` (no modal), bell scrolls to section.
  • Inline bus rules: removed prefilled windows; activation is now implicit from configured windows.
  • BIXI panel now mirrors inline notifications UX (title-right bell + weekly windows, cooldown, low-bike threshold).
  • Added Live Activities/deeplink non-regression test pass (frontend + backend + manual runbook).
  • Updated `/tests` catalog with these new procedures.
March 6, 2026

Mobile map + live bus + iOS shell stability

  • STM live: improved bus placement using `tripId` matching to avoid off-route marker positions.
  • STM map: limited display to next live bus for selected stop, with stronger downstream labels on active direction.
  • Mobile map: quick-action buttons stabilized with fixed positioning; bus mobile panel compacted.
  • Post-login: added full-screen blocking loader to avoid partial intermediate states.
  • Capacitor iOS shell stabilization (fewer duplicate widget/push sync calls, deeplink loops removed).
March 5, 2026

iPhone bus + BIXI widgets + stronger deep-linking

  • New QA `/tests` page: auto-generated test catalog from repository sources with generation timestamp and frontend/backend coverage snapshot badges.
  • Added native iOS XCUITest baseline (docs + runner script) to cover iPhone shell regressions beyond Playwright/WebView scope.
  • Added dedicated backend push-worker rule tests (active hours, cooldown, geofencing).
  • Added iPhone BIXI widget (per-instance station selection + direct deep-link to BIXI panel on map).
  • BIXI widget picker is now auto-fed from BIXI stations linked to favorites.
  • Extended BIXI notifications on server side (web push + APNS) with dedicated `bixiEmptyEnabled` preference and duplicate-avoidance for signed-in app users.
  • Bus iPhone widgets are now configurable per widget instance (multiple different stops on the same home screen).
  • Widget stop picker is now fed automatically from bus stops linked to favorites.
  • Added RTL support in iPhone widget configuration.
  • Bus widgets (web + iPhone) now merge realtime and planned passages to target 3 visible departures, skipping planned items near live ones (±5 min).
  • Added realtime traceability indicator (antenna icon) for passages with live vehicle position.
  • Removed manual “Use for iPhone widget” CTA from bus stop panel (favorites flow is now the source of truth).
  • “Push test” page is now a richer “Debug notifications” page with permission/preferences/device diagnostics.
  • Hardened widget -> app deep-link flow (`montrealdata://...`) for more reliable stop-panel opening on map.
  • Native iPhone push tap now reuses the same bus deep-link flow to open the target stop panel directly.
  • Added persistent status-alert email history, surfaced in a debug table on the notifications debug page.
  • Debug link moved to the lower legal-links area in menu and is only visible for the authorized maintenance account.
  • Debug table now includes per-feed detail lines in the same format as alert emails (`feed: status | age=... | max=... | count=...`).
  • Capacitor iOS shell stabilization: removed deeplink consumption loops, reduced duplicate widget sync calls, and reduced duplicate native push registration cycles.
  • Added native iOS keyboard plugin (`@capacitor/keyboard`) to hide accessory bar and reduce UIKit auto-layout noise on auth inputs.
March 4, 2026

Native iOS APNs stabilization

  • Stabilized native APNs flow (iOS device token path, `/api/push/mobile/test` endpoint, richer diagnostics).
  • Device validation: test notifications delivered in foreground/background and lock screen.
  • Reliability fixes on native app side (notification toggle persistence, backend device registration sync).
March 3, 2026

Production secrets + quality hardening

  • Production secret rotation process completed and audit-proof workflow documented.
  • E2E/quality-gate remediation passes to reduce pre-release regressions.
  • QA/ops compliance baseline reinforced (evidence process and run tracking).
March 2, 2026

Technical SEO, clean map share links, and guest-flow simplification

  • Main navigation migrated to clean URLs (`/map`, `/dashboard`, `/status`, etc.) with legacy hash compatibility.
  • Added clean shareable map-panel routes (`/map/poi/...`, `/map/event/...`, `/map/bus/...`) with legacy query-link fallback.
  • Added minimal static prerender for key public pages to improve baseline SEO and link previews.
  • Added JSON-LD structured data (WebSite, Organization, Breadcrumb + context-aware Event/Place/Dataset).
  • Enriched sitemap output (`lastmod`, `changefreq`, `priority`) and expanded indexable route set.
  • Added SPA server fallback (`.htaccess`) to support clean routes in production.
  • Updated favicon for better small-size readability (red mark on white background).
  • App version is now visible in the footer (`v...`) for easier support/debug workflows.
  • Contact form now includes app version, current page URL, and user-agent for better bug triage.
  • Fixed a mobile filters panel issue where it could close itself right after opening.
  • Map GPS target now enables periodic device position refresh (interval configurable via `VITE_MAP_GPS_REFRESH_MS`).
  • Language-prefixed URLs are supported (`/fr/...`, `/en/...`) and the shared footer now renders on every page.
  • Removed the guest “Where?” screen and hid map navigation arrows for non-authenticated users.
March 2, 2026

New City of Montreal datasets and source compliance

  • Added Municipal pools and Ski conditions layers (pins, filters, favorites, white detail panels).
  • Consolidated Recreational facilities, Winter sites, and Ice rinks layers across map and status views.
  • Improved official-source link coverage in Service status and detail panels.
March 1, 2026

Filters UX v2 and restaurants

  • Enabled favorites for food establishments.
  • Refactored map filters UX (flat categories, more reliable counters, clearer hierarchy).
  • Stabilized Restaurants visibility on map and in Service status.
February 27, 2026

Map/dashboard UI revamp and filter UX

  • Clear split between connected Map and Dashboard pages with dedicated navigation.
  • White detail panels were unified across map interactions and dashboard widgets.
  • Mobile header/overlay behavior was stabilized to prevent panel overlap issues.
  • Dashboard drag-and-drop received major UX improvements (fluidity, mobile behavior, visual feedback).
  • First public 'Updates' page release replacing links to private repository changelog.
February 26, 2026

Regional transit and realtime parity

  • STL/RTL/Exo integrations were expanded and consolidated across map and favorites flows.
  • Bus realtime parity improved (countdowns, refresh resilience, consistent transit favorite IDs).
  • Stop detail panel UX improved for both live and scheduled transit information.
  • Backend sync/cache hardening for static and regional transit datasets.
February 25, 2026

Data, legal, and compliance foundations

  • Legal pages were updated (terms, legal notice, cookies, methodology) including STL/RTL/Exo additions.
  • Service status and data freshness monitoring were improved.
  • Navigation behavior and information-panel flows were consolidated.
February 24, 2026

Connected navigation and page split

  • Post-login smart redirect now sends users to Dashboard or Map based on dashboard availability.
  • Dashboard and Map pages were split with dedicated navigation links.
  • Locate actions were updated to open the correct context before focusing items.
February 23, 2026

Map filters and category structure

  • Category-based map filters were introduced in the dedicated top filter area.
  • Transit filters were reorganized (STM metro / STM bus, STL bus, RTL bus, Exo bus).
  • Mobile filter panel opening/closing behavior was improved.
February 22, 2026

Dashboard widgets and detail panels

  • Default blocks were turned into editable widgets (add/remove).
  • White detail panels were unified with consistent interaction patterns.
  • Remove actions were moved into detail panels to simplify widget cards.
February 21, 2026

Mobile and header improvements

  • Header was fixed and unified to improve iPhone visual stability.
  • Map/panel heights were aligned with the effective header height.
  • Overlap issues between logo, menu, and filter actions were fixed on small screens.
February 20, 2026

UX foundation, accessibility, and legal pages

  • Theme inversion to white background / red accent across information pages.
  • Footer, back arrows, and shared UI affordances were harmonized.
  • Legal/methodology content was consolidated with updated transit scope.

Transparência

Os detalhes técnicos internos (commits, branches, históricos privados) permanecem no repositório de origem. Esta página mantém um resumo público e legível.