meetrevision/revision-tool
A tool to personalize ReviOS to your needs
30 Releases
Latest: yesterday
2.10.1LatestPre-release
SHA256: `6C622EB97A2E6F8F1660AD43D9CA4F7FF3406D4189F616B62A99514FA64D45B5`
2.10.0
📋 Changes
- feat: add Polish localization by @AnonBOTpl in https://github.com/meetrevision/revision-tool/pull/136
- Migrate `NetworkService` to `ApiClient`
- Result and AppException classes for better error management
- MS Store feature refactor:
- add additional SKU types to the SkuType enum
- This change should allow downloading VCLibs 14 (and other packages) using their own ProductIDs
- Unify store stack behind abstract StoreService class (Template Method)
- batch products download + shared dependencies
- + 9 more
2.9.0
📋 Changes
- Toggle options to show or hide “Home” and “Gallery” in File Explorer navigation panel by @HarryVasanth in https://github.com/meetrevision/revision-tool/pull/134
- tweaks/performance: add CTFMon input management functionality
- Credits to https://ctfmon.vercel.app/
- Update playbook patches for 26.04
- Fixes updates not being paused
2.8.6
📋 Changes
- fix: add SecurityHealth in startup
- Disabled by default
2.8.5
📋 Changes
- i18n: added International Spanish translation by @ONDEBAY & @Stasium in https://github.com/meetrevision/revision-tool/pull/132
2.8.4
📋 Changes
- 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
- + 27 more
2.8.3Pre-release
SHA256: `6A4B9ED1266558B12CF3434EE24BFFD6E587E9981713CDE085AE31346679F0D3`
2.8.2Pre-release
SHA256: `A6EEB6E4BDB6EEDD2CDB9EB0D8C92E1FD1CF92D1582EF5EBF9B6B4A111A413D9`
2.8.1Pre-release
📋 Changes
- 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.0Pre-release
📋 Changes
- 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
- + 20 more
2.7.3
📋 Changes
- 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
📋 Changes
- Fixed certification update button not working (due to recent refactors) by @Stasium in https://github.com/meetrevision/revision-tool/pull/127
- Fixed Update button infinitely hanging on "Updating" by @Stasium in https://github.com/meetrevision/revision-tool/pull/127
2.7.1
📋 Changes
- fix: close registry keys after use by @Pyenb in https://github.com/meetrevision/revision-tool/pull/124
- fixed Defender not disabling
2.7.0
📋 Changes
- 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
- + 42 more
2.6.2Pre-release
SHA256: `C78A052786FAECD5383F58399610880CDBB1E4F1DF45C718F9B95785BA2BBCBB`
2.6.1Pre-release
SHA256: `80D7B81AF6C3C23ACDC4AF101CD15C4DBAC37FD2DAA0D00B88656AA83CA7A8CD`
2.6.0Pre-release
📋 Changes
- rework navigation routing system using go_router and add breadcrumb navigation bars
- add horizontal slide animation for nested page transitions
- introduce CardListTile and refactor CardHighlight headers to use it
- spacing improvements
- fix inconsistent child item spacing in CardHighlight
- kScaffoldPagePadding adjustments
- refactor codebase structure: lib/core → lib/features; lib/shared → lib/core
- home_page → app_shell; _Home → HomePage
- + 16 more
2.5.0Pre-release
📋 Changes
- 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)
- Added unit tests
2.4.2
📋 Changes
- Playbook Patches: Disable WebView spawning from Search
- fix(links): remove www and correct FAQ link by @edgars-cirulis in https://github.com/meetrevision/revision-tool/pull/117
2.4.1
📋 Changes
- Show Meltdown and Intel TSX card only for Intel CPUs
- Fallback to local winsxs packages in case connection is not available
- This change allows offline deployment of ReviOS
2.4.0
SHA256: `48DB8EF977DEFD9B47E7CE7D93FE845F8160FAC62B31F334BE20A798BEE2A813`
2.3.5
📋 Changes
- winsxs: add OneDrive removal
- #114
- inno-setup: allow x64 compatible arch only
- ensure explorer is only launched when not force mode
- refactor services to use static methods
- migrate ValueNotifier state management to Riverpod
- separate features in pages to have its own widget component
- CardHighlight changes
- + 4 more
2.3.2Pre-release
📋 Changes
- cli: add MiscellaneousCommand
- apply HKCU registry values to default user
2.3.1Pre-release
📋 Changes
- winsxs: add OneDrive removal
- #114
- inno-setup: allow x64 compatible arch only
2.2.3
📋 What's Changed
- fix: unhide notification settings pages when enabling notifications by @MiguVT in https://github.com/meetrevision/revision-tool/pull/113
- Update intl_ar.arb by @aboodgamer24 in https://github.com/meetrevision/revision-tool/pull/111
- Translate new content into Traditional Chinese by @zackzheng1121 in https://github.com/meetrevision/revision-tool/pull/110
- win_package improvements
2.2.2Pre-release
📋 What's Changed
- fix: unhide notification settings pages when enabling notifications by @MiguVT in https://github.com/meetrevision/revision-tool/pull/113
- Update intl_ar.arb by @aboodgamer24 in https://github.com/meetrevision/revision-tool/pull/111
- Translate new content into Traditional Chinese by @zackzheng1121 in https://github.com/meetrevision/revision-tool/pull/110
- win_package improvements
- Full Changelog: https://github.com/meetrevision/revision-tool/compare/2.2.1...2.2.2
2.2.1
📋 Changes
- Fixed Defender not enabling via CLI
2.2.0
📋 Changes
- winpackage: added ai-removal
- Migrated to Flutter 3.32 and updated dependencies
- Added `download-only` flag and `arch` option for the msstore cli command
- Simplified codebase using Package By Feature architecture
- Migrated all `common` codebase to `gui`, aka the new `src`
- Updated Chinese(Simplified) translation by @ClaretWheel1481
2.1.2
📋 What's Changed
- Implement service grouping options
- Modes: `Forced`, `Recommended`, `Disabled`
- Update Brazilian Portuguese translation by @igormiguell in https://github.com/meetrevision/revision-tool/pull/107
- MS Store implementation changes
- Ensure necessary packages are more accurately identified
- Performance improvements
- Fetch and handle packages more efficiently
- Avoid unnecessary XML parsing
- + 6 more
2.1.1
📋 Changes
- Minor UI changes
- Updated padding values to match W11's Settings design
- Home page card limit max height
- Fixed errors when InstallLocation doesn't exist in registry when modifying Defender
- Fixed `process_checker` path
