Skip to content

2.0.0

Compare
Choose a tag to compare
@melo936 melo936 released this 01 Dec 07:29
· 19 commits to main since this release

SHA256: C86E7966BD288ADBBA764438B9D22AE466358FBEACBF34704C9701B4208E1541

What's Changed

  • Disabled Acrylic effect on W10
  • Fixed incorrect 'Optimizations for windowed games' status detection and improved toggle processes
  • improve Background Apps status detection
  • Added KGL update feature
  • Updated donation link
  • Add different modes for notifications
    • 'Minimal' maintains calendar support; 'Full' removes the entire Notification Center
  • Migrated from provider to riverpod for state management
    • ChangeNotifiers to Notifier
    • united l10n and themes to AppSettingsNotifier
    • Accent colors sync with the system immediately
  • Separate GUI and CLI functionalities
    • created 'common' library to share code between GUI and CLI versions.
    • moved commands, services, and related codes from the 'gui' project to 'common'
    • 'revitool' for CLI (backwards compatible with older playbooks) and 'revitoolw' for GUI
    • GUI version no longer linked to the console subsystem
  • Replaced 'mixin_logger' with 'logger' for consistent logging
  • Renamed certain classes (e.g., registry, DTOs)
  • Switched to dart-define instead of package_info_plus for build version detection