MyList v1.1.0 š
Esta atualizaĆ§Ć£o traz melhorias significativas na estabilidade, seguranƧa e usabilidade do MyList, com foco especial no gerenciamento de itens e na experiĆŖncia do usuĆ”rio.
āØ Novidades
- Sistema de Logs Aprimorado
- Implementado sistema detalhado de logs para todas as operaƧƵes
- Rastreamento de erros mais preciso para facilitar o debugging
- Logs separados por tipo de operaĆ§Ć£o (autenticaĆ§Ć£o, CRUD, erros)
- SeguranƧa ReforƧada
- Nova validaĆ§Ć£o de propriedade de itens antes de qualquer operaĆ§Ć£o
- VerificaĆ§Ć£o de autenticaĆ§Ć£o aprimorada em todos os endpoints AJAX
- Melhor sanitizaĆ§Ć£o de inputs e proteĆ§Ć£o contra injeĆ§Ć£o de SQL
- Interface do UsuƔrio
- Melhorada a estrutura HTML dos itens para maior consistĆŖncia
- Corrigido o comportamento dos checkboxes em itens recƩm-adicionados
- Interface mais responsiva e confiƔvel
š CorreƧƵes
- AutenticaĆ§Ć£o
- Corrigido erro de sessĆ£o em operaƧƵes AJAX
- Resolvido problema de perda de autenticaĆ§Ć£o em algumas operaƧƵes
- Unificada a variĆ”vel de sessĆ£o para identificaĆ§Ć£o do usuĆ”rio
- OperaƧƵes com Itens
- Resolvido erro 500 ao adicionar novos itens
- Corrigido problema com marcaĆ§Ć£o de itens como comprados
- Ajustada a referĆŖncia Ć tabela de itens no banco de dados
- Banco de Dados
- Corrigidas referĆŖncias incorretas Ć s tabelas
- Melhorada a performance das consultas
- Adicionados Ćndices para otimizaĆ§Ć£o
š§ Guia de AtualizaĆ§Ć£o
- Atualize seu cĆ³digo:
git pull origin main
- Instale novas dependĆŖncias:
composer install
- Atualize o banco de dados:
mysql -u seu_usuario -p mylist_db < updates/1.1.0.sql
- Limpe os caches:
php clear-cache.php
š Notas Importantes
- Esta atualizaĆ§Ć£o requer PHP 8.0 ou superior
- Recomenda-se fazer backup do banco de dados antes da atualizaĆ§Ć£o
- Verifique as permissƵes da pasta logs apĆ³s a atualizaĆ§Ć£o
š Problemas Conhecidos
- A exportaĆ§Ć£o para PDF pode ser lenta para listas muito grandes
- Alguns Ćcones podem nĆ£o carregar corretamente no IE11
Para mais detalhes sobre as mudanƧas, consulte o CHANGELOG.md
š Suporte: Se encontrar algum problema, consulte a documentaĆ§Ć£o atualizada, verifique os logs em /logs/php_error.log ou abra uma issue no GitHub com os detalhes do problema.
š Agradecimentos: Agradecemos a todos os desenvolvedores que contribuĆram com feedback e correƧƵes para esta versĆ£o.
Full Changelog: 1.0.0...1.1.0