Releases: meetrevision/revision-tool
Releases · meetrevision/revision-tool
2.8.4
SHA256: 6251242B72E57CF57ED21AB01B2D3BB4717AE79CA29653FCD9C6ABF9E7AE2D5A
- CLI Commands class generator using annotations
- Make AppShell similar to W11's Settings app
- Replaced old pane icons with colored ones
- Back Mouse Button navigation support + animation and logic improvements
- AutoSuggestedBox moved to the center of title bar
- Padding, spacing and pane indicator improvements
- Replaced the old header with ListTile
- Hide the breadcrumb bar only on Microsoft Store product pages
- Tweaks:
- Security:
- Implemented for VBS and HVCI features #122
- Performance:
- Add ReviOS power plan and C6 states toggle
- Power Scheme GUID change is intentional to match the ReviOS Playbook's UniqueId
- USB 3 Link Power Management set to Off
Control\Processor\Capabilitieswas replaced by idle promote/demote threshold tweak
- Add more services to recommended split disabled list
- Add ReviOS power plan and C6 states toggle
- Updates:
- Add more registry changes to disable WU driver search
- Utilities:
- Add toggle for Modern Standby
- Fix: enable hibernate automatically when activating fast startup
- Security:
- MS Store:
- New search and product pages (should be similar to official MS Store UI)
- AppImage to abstract Image related parameters
- Add custom ImageProvider to handle oversized images and save bandwidth
- Added
ms_store_enumsfor MSStoreAppType, MSStoreRing, and MSStoreArch to remove magic strings and improve type safety - Modularize the feature using Clean Architecture principles
- Simplify win32 packages processing
- Added basic sha256 based verification for downloaded packages to ensure integrity and security
- XML parsing and sha256 calculation moved to isolates
- Translation updates
- Chinese #128
- CLI for hiding/unhiding Windows Settings page
- Minor fixes
2.8.3
2.8.2
2.8.1
SHA256: 9CD14097518E81050D19B31854B6F729203CA6E465750D96A21550D6F51894ED
- Implemented for VBS and HVCI features #122
- tweaks(performance): add more services to recommended split disabled list
- tweaks(performance): add missing PERFDECTHRESHOLD in enable powerplan method
- tweaks(updates): add more registry mods to disable WU driver search
- tweaks(command): add missing personalization subcommand
- MS Store page improvements:
- Fixed hero in product page for large screens
- Additional Information section item sizing is now more consistent
2.8.0
SHA256: 015940E4674F779D2E965676C5090684898F60BAAD790E72B14E0CCE23BD8496
- CLI Commands class generator using annotations
- Make AppShell similar to W11's Settings app
- Replaced old pane icons with colored ones
- Back Mouse Button navigation support + animation and logic improvements
- AutoSuggestedBox moved to the center of title bar
- Padding, spacing and pane indicator improvements
- Replaced the old header with ListTile
- Hide the breadcrumb bar only on Microsoft Store product pages
- Tweaks:
- Performance: add ReviOS power plan and C6 states toggle
- Power Scheme GUID change is intentional to match the ReviOS Playbook's UniqueId
- USB 3 Link Power Management set to Off
Control\Processor\Capabilitieswas replaced by idle promote/demote threshold tweak
- Utilities:
- Add toggle for Modern Standby
- Fix: enable hibernate automatically when activating fast startup
- Performance: add ReviOS power plan and C6 states toggle
- MS Store:
- New search and product pages (should be similar to official MS Store UI)
- AppImage to abstract Image related parameters
- Add custom ImageProvider to handle oversized images and save bandwidth
- Added
ms_store_enumsfor MSStoreAppType, MSStoreRing, and MSStoreArch to remove magic strings and improve type safety - Modularize the feature using Clean Architecture principles
- Simplify win32 packages processing
- Added basic sha256 based verification for downloaded packages to ensure integrity and security
- XML parsing and sha256 calculation moved to isolates
- Translation updates
- Chinese #128
- Minor fixes
Full Changelog: 2.7.6...2.8.0
2.7.3
SHA256: DB755E81B230E7E84D4E3D88F0C58E949485B8DB90F917FA14843B4662FB30AC
- AppShell improvements
- Added the back navigation support using the back mouse button
- Fixed some part of the NavigationAppBar's leading area was not clickable
- Fixed NavigationAppBar's leading button was disabled in certain cases
- Fixed incorrect index when using
--route
- Fixed logic for NTFS settings in performance service
2.7.2
2.7.1
2.7.0
SHA256: 4250A2810B1F7DD45DE1C615ADE56AB1E07D80DFA54102607E6D706EBED8CA0C
- Implement TrustedInstaller capabilities
- Removed MinSudo dependency
- Removed legacy batch files
- deleteKey now removes recursively (fixes the permission errors)
- WinRegistryService write/delete functions are async now
- Most operations get executed in parallel (Future.wait pattern)
- Rework navigation routing system using go_router
- Add Breadcrumb navigation bars
- Simplify pane selection using enum order and direct path navigation
- Restrict AutoSuggestBoxItem to tweaks-only items
- Include icons in AutoSuggestBox items
- Reduce runtime list building for pane/search items
- Added working back button on the title bar
- Add horizontal slide animation for nested routes transitions
- CardHighlight widget refactor
- Add support for Expander Card which can contain Widget items
- Add ChevronRight arrow-like buttons for navigation cards
- Fix inconsistent child item spacing in CardHighlight
- W11's Settings alike hover effects
- Split CardHighlight into _ExpandableCard and _ClickableCardChevron widgets
- Introduce CardListTile and refactor CardHighlight headers to use it
- Description links
- Readjusted colors to make compatible with mica effects
- Refactor codebase structure: lib/core → lib/features; lib/shared → lib/core
- home_page → app_shell; _Home → HomePage
- Translation changes
- Replace the
flutter_localizationspackage withslang - Everything should be translated
- Replace the
- Group various tweak pages into a single Tweaks page
- tweaks → security:
- _DefenderCard now uses single CardHighlight
- Grouped Meltdown/Spectre and Downfall as "Kernel & hardware mitigation"
- Move UAC to "System safeguards" section
- tweaks → performance:
- Grouped NTFS, service grouping mode, and ReadyBoost as "Memory & filesystem tuning"
- Replace Superfetch with Ready Boost
- Grouped background related toggles into "Background operations management"
- Add Background Window Message Rate Limit feature
- Grouped swapchain presentation tweaks: FSO, windowed optimization and MPO
- Grouped NTFS, service grouping mode, and ReadyBoost as "Memory & filesystem tuning"
- tweaks → personalization (formerly Usability)
- tweaks → utilities (formerly Miscellaneous)
- tweaks → updates (formerly win_updates):
- move certificate and KGL updates to Updates page
- Windows Updates related tweaks are under 'Windows Updates' subtitle
- tweaks → security:
- kScaffoldPagePadding readjustments
- Match NavigationPane colors to Scaffold when in minimal mode
- Fixed
startshell command error when toggling Windows Defender - Added a workaround to force Flutter to use a separate thread; Fixes app's performance issue
- Added unit tests
- Some other minor stuff that I cannot recall