Skip to content

Releases: ismapereira/MyList

MyList v1.1.0 🚀 - Versão Estável

10 Feb 01:00
Compare
Choose a tag to compare

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

  1. Atualize seu código:
git pull origin main
  1. Instale novas dependências:
composer install
  1. Atualize o banco de dados:
mysql -u seu_usuario -p mylist_db < updates/1.1.0.sql
  1. 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

MyList - Versão Estável

09 Feb 23:02
Compare
Choose a tag to compare

🎉 MyList v1.0.0 - Primeira Versão Estável 🚀

📅 Data de Lançamento: 09 de Fevereiro de 2025

🌟 O que há de novo?

A primeira versão oficial do MyList está aqui! 🎊 Agora você pode gerenciar suas listas de compras de forma simples, rápida e eficiente. Confira os recursos disponíveis:

Criação e gerenciamento de listas de compras
Autenticação segura (Login & Registro)
Exportação de listas para PDF
Design responsivo e moderno com TailwindCSS
Sincronização dinâmica via AJAX para melhor experiência do usuário
Banco de dados MySQL otimizado

🛠️ Melhorias e correções

  • 🔧 Ajustes na interface para melhor usabilidade
  • 🛠️ Melhor performance no carregamento das listas
  • 🔐 Correções de segurança no login

🚀 Como atualizar?

Se você já tem uma versão anterior do MyList instalada, siga os passos:

  1. Faça um backup do seu banco de dados.
  2. Atualize os arquivos para a nova versão.
  3. Execute possíveis scripts de migração, se necessário.

📢 Feedback: Encontrou um bug ou tem sugestões? Abra uma issue no GitHub!

🔗 Ver código-fonte