Notas de Lançamento
Histórico completo de evolução do GlebasNord
v3.7.2
15/05/2026 (Atual)
Security Hardening & Auditoria
- Proteção CSRF: Implementação de tokens obrigatórios em todas as ações administrativas e manutenção.
- Hardening de Sessão: Regeneração de ID pós-login, cookies HttpOnly/Secure/Lax e timeout de inatividade.
- Segurança de API: Restrição de CORS (CORS Wildcard removido) e headers de proteção (X-Content-Type).
- Prevenção de SSRF: Bloqueio de IPs privados e locais na whitelist do proxy.
- Imutabilidade JS: Restauração do Object.freeze() no CONFIG e proteção contra injeção em tempo de execução.
- Supply Chain Protection: Adição de Subresource Integrity (SRI) para todas as dependências de CDN.
v3.7.1
14/05/2026
Admin BI & Segurança Avançada
- Central de Health Check: Monitoramento em tempo real da saúde das APIs externas (SICAR, IBAMA, ICMBio, INPE).
- Business Intelligence (BI): Novo mapa de calor e ranking de demanda por município integrado ao painel admin.
- Gestão de Camadas: Interface administrativa para adicionar camadas personalizadas (WMS/GeoJSON) sem alteração de código.
- Proteção de Segurança: Implementação de bloqueio de IP por tentativas falhas de login (Brute Force Protection).
- Auditoria Dinâmica: Novos filtros de busca por IP e Ação nos logs de auditoria do dashboard.
- Manutenção Automatizada: Ferramentas integradas para limpeza de logs antigos e otimização de cache.
v3.6.9
13/05/2026
SEO e Refinamento de Interface
- Otimização de SEO: Implementação de hierarquia de títulos semânticos (H1) e melhorias em metatags para indexação.
- Consistência Visual: Padronização da identidade visual e logos em todas as páginas do sistema.
v3.6.8
09/05/2026
Segurança e Auditoria Técnica
- Reforço no Proxy PHP: Implementação de Rate Limiting, mitigação de SSRF (MAXREDIRS/Protocols) e sanitização de headers para prevenir CRLF injection.
- Integridade do Cache: Correção no sistema de cache para garantir que alertas de sobreposição e geometrias de interseção não sejam perdidos.
- Evolução do SICOR: Novo suporte a MultiPolygons em WKT e otimização de performance usando filtros de Bounding Box nativos.
- Prevenção de XSS: Sanitização automática do nome do projeto via
escapeHtmlantes da persistência. - Regras de Negócio: Alinhamento do limite de área máxima (50.000 ha) e validação bloqueante de dimensões na origem.
- Proteção de Cache: Inclusão de
.htaccesspara impedir acesso direto ao diretório de cache do servidor.
v3.6.7
09/05/2026
Estabilização SICOR e Resiliência de Dados
- Correção Crítica SICOR: Reconstrução completa do parser WKT para os microdados do Banco Central (BCB), eliminando falhas de processamento e garantindo a detecção precisa de glebas já financiadas.
- Detecção Dinâmica de Colunas: Identificação automática das colunas de referência e geometria no CSV do SICOR, tornando o sistema resiliente a mudanças no formato dos arquivos governamentais.
- Lógica de Fallback de Ano: Implementação de tentativa automática do ano corrente e anterior para download dos dados SICOR, garantindo disponibilidade contínua.
- Feedback de Carregamento: Novos indicadores visuais na barra de status para monitorar o progresso do download de datasets pesados (SICOR, IBAMA, etc.).
- Performance Otimizada: Padrão Singleton Promise para evitar bloqueios na interface durante o carregamento de bases espaciais.
- Segurança: Whitelist do proxy PHP atualizada para suportar novos domínios confiáveis.
v3.6.6
09/05/2026
Máscara Inteligente e Expansão Territorial
- Máscara de Entrada CAR: Implementação de máscara automática e busca inteligente (debounce) no campo de consulta do SICAR.
- Regex Alfanumérico: Ampliação do padrão de validação do CAR para aceitar identificadores alfanuméricos completos conforme padrão nacional.
- Expansão de Escopo: Inclusão dos estados de Minas Gerais (MG) e Espírito Santo (ES) no escopo de análise do Nordeste/SUDENE.
- SICOR Dinâmico: Atualização automática da URL de microdados do Banco Central para o ano corrente
- Refinamento de UI: Melhorias visuais na barra de progresso da busca e estabilidade nos logs de inicialização.
v3.6.5
08/05/2026
Correções de Auditoria e UX
- Refinamento de UX: Unificação da lógica de máscara do CAR e busca automática ao completar o código.
- Correção de Regex: Identificador do CAR agora aceita caracteres alfanuméricos completos (A-Z, 0-9) conforme padrão do SICAR.
- Consistência de Versão: Padronização da versão v3.6.5 em todos os logs, cabeçalhos e interface.
- Estabilidade do SICAR: Substituição de INTERSECTS por BBOX para evitar truncamento de URL em consultas complexas.
v3.6.4
07/05/2026
Integração BCB SICOR e Novo Módulo de Biomas
- Integração BCB SICOR: Validação cruzada com microdados de glebas WKT do Banco Central para detecção de duplicidade em operações de crédito rural.
- Novo Serviço de Biomas: Módulo
bioma.jsdedicado com 4 estratégias de detecção e filtragem WFS otimizada para o Nordeste. - Análise de CAR Avançada: Painel de cobertura detalhado com barras de progresso, melhor match individual e alertas de área descoberta.
- Popups Enriquecidos: Novos campos em IBAMA (Processo, Infração) e ICMBio (CNUC, Ano, Biomas, Demarcação).
- Estabilidade Técnica: Correção de SyntaxError em
camadas_externas.jse ReferenceError emmain.js. - Proxy PHP v2: Suporte a descompressão manual GZIP (essencial para dados do BCB) e segurança aprimorada.
v3.6.0
05/05/2026
Refatoração de Busca e Robustez CAR
- Refatoração Spatial: Lógica de MultiPolygon movida para
spatial_analysis.jscom tratamento de erros topológicos. - Busca Inteligente CAR: Suporte a múltiplos formatos de código e detecção automática de UF via Regex.
- Otimização de Performance: Debounce na busca CAR e cache alfanumérico por código de imóvel.
- Interface Moderna: Renovação visual das páginas de Documentação e Changelog.
- UI Improvements: Novo botão para limpar cache do SICAR e feedback visual aprimorado em processamentos longos.
v3.5.1
02/05/2026
Refatoração de Busca e Robustez CAR
- Refatoração Spatial: Lógica de MultiPolygon movida para
spatial_analysis.jscom tratamento de erros topológicos. - Busca Inteligente CAR: Suporte a múltiplos formatos de código e detecção automática de UF via Regex.
- Otimização de Performance: Debounce na busca CAR e cache alfanumérico por código de imóvel.
- Interface Moderna: Renovação visual das páginas de Documentação e Changelog.
- UI Improvements: Novo botão para limpar cache do SICAR e feedback visual aprimorado em processamentos longos.
v3.5.0
30/04/2026
Módulo de Conformidade BACEN
- Lançamento oficial da verificação automática BACEN/SICOR.
- Integração com bases ICMBio, IBAMA e FUNAI via GeoServer.
- Cálculo de sobreposição percentual em tempo real.