Changelog
Histórico de melhorias e novidades do EditePDF.
25/04/2026
v1.0 — Lançamento públicomajor
- Edição in-place de texto em PDF preservando fonte, tamanho, cor e fundo
- Plano grátis (3 PDFs/mês), Pro (R$ 19,90/mês) e avulso (R$ 2,90)
- Login por magic link via e-mail (sem senha)
- Páginas de planos, conta, FAQ, contato, sobre e como funciona
- 10 artigos publicados cobrindo "como editar", comparativos e guias por profissão
- Cancelar/reativar assinatura com 1 clique
- Histórico dos últimos PDFs editados na conta
- Painel admin com KPIs e gráficos
24/04/2026
Beta interna — engine v3minor
- Refactor:
flask.session substitui cookie custom
- Magic link stateless via
URLSafeTimedSerializer (eliminada tabela magic_tokens)
- User cacheado em
flask.g — reduziu DB hits por request de 6 pra 1
- Watermark hoist de constantes pra fora do loop (1 cálculo em vez de N)
- Templates compartilhados — partial
_topnav.html, _footer.html, classes em ios-skin.css
24/04/2026
Beta interna — engine v2minor
- Barra de status no editor com mensagens de carregamento e erro visíveis
- Skin iOS aplicada com SF Pro, dark mode automático
- Helper
_insert_multiline deduplica edits + adds + copies
- Watermark com faixa de fundo cinza-claro pra contraste em qualquer PDF
- Marca d'água visível com CTA: "Faça upgrade pro Pro pra remover"
24/04/2026
v0.1 — primeira versão funcionalmajor
- Engine de extração de spans com posição, fonte, tamanho, cor e cor de fundo
- Frontend PDF.js + divs
contenteditable sobrepostos
- Save com redação PyMuPDF preservando fundo + insert_text no baseline
- DispatcherMiddleware servindo simultaneamente em
/ e /editor-pdf/