Devolver a versão + data/hora do APK na página
🌐 Web
Histórico de atualizações
A plataforma evolui todos os dias. Aqui está o histórico completo de mudanças: novas funcionalidades, correções e atualizações de segurança. Baixar o aplicativo
Maio 2026
Page_size 100→20 + pré-gerar thumbnails AVIF no upload
🌐 Web
Recarregamento automático do feed ao mudar de país no topo
📱 1.2.3
Splash -25% de duração (~6s → ~4.5s)
📱 1.2.2
Prefetch do conteúdo durante a animação de splash
📱 1.2.1
8 bugs do relatório + restauração de 70 локалей
📱 1.2.0
🌐+📱 Web + app
Retomar publicação após timeout — sem anúncios duplicados
📱 1.1.2
Dio timeout 90s + AVIF speed=8 + erros detalhados
📱 1.1.1
🌐+📱 Web + app
AVIF-only — conversão no upload, limite de 15 MB, i18n
📱 1.0.3
🌐+📱 Web + app
AVIF + WebP picture-tag na galeria da página do anúncio
🌐 Web
Na página /download/ mostrar a versão do APK + hora
🌐 Web
Fotos esticadas nos cards — aspect-ratio 4:3 em todo o site
📱 1.0.3
🌐+📱 Web + app
Migração de auth de DRF Token para JWT (simplejwt)
📱 1.0.1
AVIF + fallback WebP via <picture> (~10% menor vs WebP)
🌐 Web
Removido o {# #} multilinha em _ad_card.html (de novo)
🌐 Web
Sorl-thumbnail WebP — cards -85% no tamanho
🌐 Web
Is_above_fold para os primeiros 4 cards (LCP)
🌐 Web
Removidos comentários multilinha {# #} — estavam vazando como texto no HTML
🌐 Web
Lighthouse mobile — lazy + eager LCP + bundle CSS + truque media nas fontes
🌐 Web
Breed queryset = none() por padrão (1109 → 0 options)
🌐 Web
_BreedChoiceField — prefetch de traduções (8s → ~2s cold)
🌐 Web
Compilemessages — adicionei DB_PASSWORD=dummy no ambiente de build
🌐 Web
Compilemessages na imagem Docker, não no K8s initContainer
🌐 Web
Theme switcher — um item clicável na sidebar com ciclo
🌐 Web
Theme switcher na sidebar — 3 itens de menu em vez de um pill apertado
🌐 Web
Deploy-mobile — label selector correto + filtro de fase Running
📱 1.0.1
STATICFILES_DIRS inclui BaranGlobal/static + collectstatic --clear
🌐 Web
Etapas Build-mobile + deploy-mobile — APK via CI/CD
📱 1.0.1
Sidebar theme switcher — botões maiores, fix dockerignore + scroll
🌐 Web
Sidebar theme switcher — botões maiores, fix dockerignore + scroll
📱 1.0.0
Alternador de tema no menu lateral + rastreamos source static
🌐 Web
Removido queueing_lock de repair_animal_image
🌐 Web
Adicionado install uv + venv no builder stage
🌐 Web
Security fix: infraestrutura
🌐 Web
Security fix: plataforma
🌐 Web
Descrição do projeto em /download/ via parler + auto-deploy
🌐 Web
Página /download/ com APK do app móvel
🌐 Web
OOM, redirects de probe, buffering do nginx + sitemap/robots
🌐 Web
Abril 2026
Visible_queryset(None) retorna todos os anúncios ativos
🌐 Web
Cache manual de página no Redis (Phase 2.5) — TTFB 1.3s → 20ms
🌐 Web
SSR em AdvertisementListCache + prefetch ext_* (138 → 36 SQL)
🌐 Web
Proteção contra desconexão transitória do Redis (Connection reset by peer)
🌐 Web
Pipeline de imagens WebP + autocomplete de breed (PSI -1.5MB, DOM -1100)
🌐 Web
Fontes self-host + bundle.css de verdade no git
🌐 Web
Fontes self-host + bundle CSS + a11y — PSI 73 → ~88
🌐 Web
Fetchpriority=high + width/height para os 4 primeiros cards
🌐 Web
Security fix: cache
🌐 Web
Strategy 2 — cache público de 60s + bypass de 5 min para o autor
🌐 Web
Baran-secrets é criado pelo CI a partir das variáveis do GitLab
🌐 Web
Removido placeholder registry-credentials do namespace.yaml
🌐 Web
Base image pré-construída — economizamos ~7-8 min no build
🌐 Web
Kustomize image transformer + compilemessages não fatal
🌐 Web
CommonLabels → labels includeSelectors:false — selector imutável
🌐 Web
Security fix: plataforma
🌐 Web
Limpeza forçada de dist-info obsoletos de wheel/setuptools/jaraco
🌐 Web
Upgrade base python pip/setuptools/wheel no runtime stage
🌐 Web
Cffi 1.17.1 → 2.0.0 — requisito do cryptography 46.x
🌐 Web
Security fix: plataforma
🌐 Web
Espelho Yandex em vez de deb.debian.org — o build estava estourando timeout de 1h
🌐 Web
Worker liveness — pgrep não está instalado na imagem slim
🌐 Web