Changes
🚀 New Features
-
Chat Storage Migration to SQLite: Complete migration from CSV to SQLite with enhanced WhatsApp integration (#333)
- Replaced CSV-based chat storage with robust SQLite database
- Enhanced WhatsApp chat integration with improved data persistence
- Better performance and reliability for chat data management
- Comprehensive database schema for chat storage optimization
- Enhanced chat data retrieval and management capabilities
-
Chat List API with SQLite Storage: Added comprehensive chat list functionality (#339)
- New chat list API endpoint with SQLite backend integration
- Enhanced chat data retrieval with improved query performance
- Better chat organization and management capabilities
- Optimized database operations for chat list functionality
- Complete chat history management with SQLite storage
-
Chat Pin/Unpin Functionality: Added chat pinning capabilities with UI component (#341)
- New chat pin/unpin API endpoints for better chat organization
- Complete ChatPinManager Vue.js component with intuitive interface
- Enhanced chat management with pin/unpin functionality
- Improved user experience for chat prioritization
- Full backend integration with WhatsApp pin/unpin operations
-
Message Read Status Management: Added UI component to mark messages as read (#337)
- New MessageRead Vue.js component with modal interface
- Enhanced message management with read status control
- Complete API integration for message read operations
- Improved user experience for message status handling
- Full backend support for message read functionality
-
Enhanced Group Information Features: Added comprehensive group info capabilities (#342, #343)
- Group Info for Domain Users: Implemented get group info functionality for domain user management
- Group Info from Invitation Links: Added ability to retrieve group information from invitation links
- Enhanced group management with comprehensive information retrieval
- Better group discovery and information access capabilities
- Complete group metadata management and access control
🔧 Maintenance & Updates
-
Logging Optimization: Reduced logging verbosity in ephemeral extraction (5fe12d2)
- Optimized WhatsApp ephemeral message extraction logging
- Reduced noise in application logs for better debugging
- Enhanced performance through reduced logging overhead
- Better log management and application monitoring
-
Image Optimization: Comprehensive image optimization across the project (#329, #344)
- Automated image optimization using ImgBot
- Reduced image file sizes for better performance
- Enhanced loading times and bandwidth optimization
- Improved overall application performance through optimized assets
-
Database Architecture: Major migration from CSV to SQLite for improved data management
- Enhanced data integrity and reliability
- Better query performance and data retrieval
- Improved scalability for chat storage operations
- Enhanced backup and recovery capabilities
📝 Files Changed
- Major database migration affecting multiple chat storage components
- New Components: Added ChatPinManager and MessageRead UI components
- Enhanced: Group management with comprehensive information retrieval
- Improved: Chat storage architecture with SQLite integration
- Added: Chat list API with enhanced functionality
- Updated: WhatsApp integration with improved chat management
- Optimized: Application logging and image assets
🎯 Summary
- Complete migration from CSV to SQLite for enhanced chat storage and performance
- Comprehensive chat management with pin/unpin functionality and enhanced UI
- Advanced message read status management with intuitive user interface
- Enhanced group information retrieval capabilities including invitation link support
- Improved application performance through optimized logging and image assets
- Better data integrity and reliability through SQLite database integration
- Enhanced user experience with new chat management features
This release focuses on major infrastructure improvements with the SQLite migration, enhanced chat management capabilities, and improved user experience through new UI components. The migration to SQLite provides better performance, reliability, and scalability for chat data management while new features enhance overall WhatsApp integration functionality.
Full Changelog: v7.1.0...v7.2.0