v1.2.1: release → main #47

Merged
caio merged 2 commits from release into main 2026-10-10 23:28:29 -03:00
Owner

Hotfix v1.2.1 (#45): versão no endereço dos arquivos, pra hospedagem não entregar script de release antiga (era o que quebrava o leitor de QR em produção); service worker com cache por versão; botão de instalar o app.

🤖 Generated with Claude Code

Hotfix v1.2.1 (#45): versão no endereço dos arquivos, pra hospedagem não entregar script de release antiga (era o que quebrava o leitor de QR em produção); service worker com cache por versão; botão de instalar o app. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Hotfix: versão no endereço dos arquivos, pra hospedagem não entregar script antigo
All checks were successful
CI / Testes (ubuntu-latest) (pull_request) Successful in 37s
CI / Lint (debian) (push) Successful in 20s
CI / Lint (ubuntu-latest) (push) Successful in 19s
CI / Testes (debian) (push) Successful in 37s
CI / Testes (ubuntu-latest) (push) Successful in 39s
CI / Lint (debian) (pull_request) Successful in 21s
CI / Lint (ubuntu-latest) (pull_request) Successful in 20s
CI / Testes (debian) (pull_request) Successful in 39s
7f5791a926
A hospedagem guarda .js e .css por 7 dias. Depois do deploy da v1.2.0 as
páginas eram as novas, mas o navegador recebia o leitor de QR e o app da
versão anterior: no desktop a câmera abria e fechava, e no Android o app
ainda recusava QR que não fosse de 64 caracteres.

- Painel e Ikarus37: CSS/JS com ?v=<versão> (core/arquivos.php).
- App e landing: marcador __VERSAO__ que o gerar-pacote.sh troca pela tag.
- Service worker: cache por versão, página sempre da rede, recarrega as
  janelas abertas quando troca de versão.
- .htaccess: CSS/JS com Cache-Control no-cache.
- Botão "Instalar o app no celular" na tela de entrada.

Closes #45

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Merge pull request 'v1.2.1: develop → release' (#46) from develop into release
All checks were successful
CI / Testes (debian) (push) Successful in 39s
CI / Testes (ubuntu-latest) (push) Successful in 37s
CI / Lint (debian) (push) Successful in 22s
CI / Lint (ubuntu-latest) (push) Successful in 21s
CI / Lint (debian) (pull_request) Successful in 20s
CI / Lint (ubuntu-latest) (pull_request) Successful in 20s
CI / Testes (debian) (pull_request) Successful in 38s
CI / Testes (ubuntu-latest) (pull_request) Successful in 37s
c5584781b8
caio merged commit f9370bb1d8 into main 2026-10-10 23:28:29 -03:00
Sign in to join this conversation.
No description provided.