Temos o prazer de anunciar o lançamento de ABCD v4.1.0!
Esta atualização foi projetada para tornar a rotina diária de gerenciamento de bibliotecas e centros de documentação muito mais simples. Nosso foco nesta versão foi eliminar pequenos atritos do dia a dia: tornamos a importação de dados mais intuitiva, o sistema de atualização mais transparente e a segurança ainda mais robusta.
Confira abaixo as principais novidades que preparamos para você e sua equipe.
O que há de novo no ABCD 4.1.0?
Importações de planilhas muito mais simples
Importar dados de arquivos CSV ou TSV (aquelas tabelas geradas no Excel ou LibreOffice) agora é muito mais prático. Agora, o ABCD pode ler seus arquivos diretamente . cabeçalhos de coluna e mapeá-los para os campos do seu banco de dados, lidando inclusive com ocorrências repetidas sem problemas.

Você também pode selecionar a codificação de texto ao fazer o upload (evitando problemas com acentos e caracteres especiais), e o sistema o notificará caso alguma coluna da planilha não possua um campo correspondente.
Pesquisas com múltiplas palavras na API REST
Melhoramos a forma como a ABCD-API interpreta pesquisas com várias palavras. Na versão anterior a API só podia receber um termo por vez ou exigia uma combinação complexa de termos para funcionar.
Agora, ao pesquisar termos compostos, o sistema aplica automaticamente prefixos de pesquisa a cada palavra e as conecta, garantindo que os resultados apresentem a combinação exata que você procura. E, claro, para usuários avançados que já digitam operadores e prefixos manualmente, o comportamento tradicional continua funcionando como esperado.

Gerenciamento de plugins à prova de erros
Os plugins são ótimos para expandir as funcionalidades do ABCD, mas instalar uma extensão incompatível pode causar problemas. A partir da versão 4.1.0, o gerenciador verifica automaticamente se um plugin é compatível com a sua versão do ABCD antes da instalação ou ativação.
Se houver algum conflito, o sistema exibe um aviso claro — totalmente traduzido — e bloqueia preventivamente a ativação, mantendo seu ambiente seguro e funcionando sem problemas. Além disso, adicionamos novos pontos de extensão na barra de ferramentas e no rodapé de entrada de dados para quem está desenvolvendo novos recursos.

Atualizações mais transparentes e seguras
Sabemos que atualizar um sistema pode ser um pouco estressante, especialmente quando a tela parece congelar. Fizemos uma grande reformulação do nosso sistema. Gerenciador de atualizações:
- O atualizador se atualiza automaticamente: Antes de baixar uma nova versão do ABCD, o sistema verifica se o próprio gerenciador de atualizações precisa ser renovado, garantindo que a migração ocorra sem problemas.
- Chega de telas ‘congeladas’: Aprimoramos a barra de progresso para que ela reflita o tempo real de instalação, adicionando um cronômetro regressivo para processos mais longos e avisos claros na tela enquanto o sistema limpa os arquivos temporários. Você sempre saberá que o ABCD está trabalhando a todo vapor.
- Suas configurações estão protegidas: Reforçamos o processo de migração para garantir que suas configurações personalizadas sejam preservadas do início ao fim, com as mensagens de rastreamento traduzidas para português, inglês, espanhol e francês.
Segurança reforçada e adeus aos ‘falsos positivos’
Quem hospeda o ABCD em servidores Linux compartilhados ou utiliza ferramentas de monitoramento como CloudAV e Imunify360 talvez já tenha se deparado com alertas de segurança bloqueando arquivos legítimos do sistema.
Na versão 4.1.0, reescrevemos a forma como o gerenciador de API salva as configurações e valida os arquivos internos. Isso traz dois benefícios principais:
- Fim dos falsos positivos: Hospedar antivírus não confundirá mais as operações normais de ABCD com uma ameaça.
- Proteção real ampliada: O sistema agora aplica uma validação rigorosa aos formatos de arquivo permitidos dentro das pastas de recursos, protegendo sua instalação contra gravações não autorizadas.
Pequenos ajustes que fazem a diferença
- Layout sempre alinhado: Bancos de dados com nomes muito longos não irão mais quebrar o layout visual do menu de seleção superior.
- Fluxo de navegação contínua: Corrigimos o problema de retorno à tela após a exportação de arquivos JSON, garantindo que você retorne exatamente para onde estava.
- Melhor estabilidade do UTF-8: Removemos parâmetros legados que não são mais usados pelos binários modernos do CISIS, evitando erros inesperados ao executar scripts em bancos de dados UTF-8.
Como atualizar?
Recomendamos a atualização para todos os usuários. Você pode realizar o processo diretamente através do Gerenciador de atualizações Dentro do seu painel de controle ABCD (lembrando sempre de fazer um backup preventivo de seus bancos de dados e configurações antes de começar).
Para administradores e desenvolvedores que desejam verificar detalhes técnicos do código e a lista completa de arquivos modificados, o changelog completo está disponível em nosso repositório. repositório oficial do GitHub.
Atualize seu sistema e conte-nos nos comentários ou nos canais da comunidade o que você achou da novidade!

