Uma semana curta no site, e ambas as mudanças são sobre o produto dizer-te a verdade em vez de te deixar adivinhar. A extensão não mudou, e há uma secção no final sobre o que isso significa.

Abrir um relatório privado já não parece uma ligação quebrada

Até esta semana, seguir uma ligação para um relatório que não estavas autenticado para ver dava-te uma página que dizia que nada estava lá. Isto é tecnicamente correto e praticamente enganador, porque algo estava lá, e a pessoa que te enviou a ligação sabia.

Agora a página diz. Diz-te que o relatório é privado, que existe mas apenas algumas pessoas o podem abrir, e quem são essas pessoas: a pessoa que o apresentou e a equipa que é dona do site.

A parte que vale a pena conhecer é o que acontece a seguir. Iniciar sessão a partir dessa página leva-te ao relatório em vez de te deixar a cair num painel, porque o endereço que estavas a tentar alcançar é mantido através do início de sessão. A ligação que um colega te enviou ainda funciona; apenas precisava que fosses alguém.

Um detalhe deliberado: a página ainda responde com um estado 404 por baixo. Um rastejador ou um script não é informado nada sobre se o relatório existe, e apenas o humano que lê o ecrã obtém a explicação. A ambiguidade que estava a proteger os teus relatórios ainda está a fazer o seu trabalho.

O progresso dos badges deixa de cair quando os relatórios antigos são eliminados

Os relatórios não vivem para sempre no plano gratuito, e quando os antigos são eliminados a contagem do que fizeste cai com eles. Isto é correto para armazenamento e errado para qualquer coisa que estava a medir o que fizeste.

A versão visível disto foram badges. O progresso em relação a um podia recuar: tu tinhas onze relatórios para um badge que precisava de vinte, e após uma eliminação tinhas nove, sem nada que fizeste o causar. A figura “para ir” movia-se da mesma maneira.

Várias coisas estavam a ler o mesmo número em decomposição. O progresso do badge é agora contado a partir de um total que a eliminação não pode reduzir, portanto o que fizeste fica. A mesma correção impede que o momento “primeiro relatório apresentado” seja tratado como novo novamente após uma eliminação, o que anteriormente podia disparar uma segunda vez para alguém que tem estado a usar o produto durante meses.

Nenhisto muda o que é armazenado ou por quanto tempo. Muda o que o produto se lembra do que fizeste, o qual é uma coisa diferente e aquela que não deveria ter sido reversível.

O que está realmente nas tuas mãos

O site é lançado continuamente, portanto tudo acima está ativo quando lês isto. Não há nada a atualizar e nada a instalar.

A extensão não mudou. A Chrome Web Store está a servir 1.11.0, publicado a 19 de Setembro, e é isso que tens. O trabalho foi feito desde então e nenhum dele foi lançado, portanto o número de versão do nosso lado ainda é 1.11.0 também.

Isto merece ser dito claramente em vez de ser deixado implícito. Uma nota de lançamento que mistura os dois deixa-te a pensar se o que acabas de ler está à espera de uma atualização que não fizeste, e esta semana nada está.