Full Changelog: v1.0.2...v1.0.4
[v1.0.4] - 08 May 2025
Added
- Logging system with file and console handlers
- Type safety with enums and type definitions
- Path handling with pathlib
- Session state management
- Memory history pagination and sorting
- Color-coded success messages
- Help documentation with tabs
- Version display in footer
- Critical error handling
Changed
- Changelog date format to Day Month Year
- Enhanced error messages and feedback
- Memory usage display with percentage formatting
- Improved cleanup command handling
- Enhanced update checking interface
- Enhanced changelog page with better error handling
- Simplified Page enum values
Refactor
- Restructured app with OOP principles
- Class-based architecture for separation of concerns
- Dedicated UI components
- Centralized configuration
- Enhanced error handling
- Improved memory information display
- Split large functions into smaller methods
- Added type hints and documentation
- Improved code organization with mixins
- Centralized string formatting
- Added error handling