Skip to content

v1.0.4

Latest

Choose a tag to compare

@PatrickJnr PatrickJnr released this 08 May 14:50
· 1 commit to main since this release

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