Patch Notes
发布时间:2026-09-13 | 浏览:1
Stay up to date with the latest features, bug fixes, and improvements.
Fixed horizontal scrolling on tweaks page when using trackpad Patched discord-rpc-new library to not loop when discord is not running Enhanced disable-telemetry tweak by adding Windows Error Reporting and start menu suggestions settings Refactored Cleaner logic (should be a lot faster now) Updated Changelog modal styles. Trimmed out of changelog modal Updated Reapply Button. It now replaces the tweaks toggle switch/apply button instead of floating. Changed: Revert Applied Tweaks is now the default tab on the restore page. Updated Modal styles on restore page, Removed new badge on Revert Applied Tweaks tab Added AI Category for tweaks (for tweaks that disable a windows AI feature) Updated Scoop [More Info on downloading with scoop](https://getsparkle.net/downloads)
Fixed horizontal scrolling on tweaks page when using trackpad
Patched discord-rpc-new library to not loop when discord is not running
Enhanced disable-telemetry tweak by adding Windows Error Reporting and start menu suggestions settings
Refactored Cleaner logic (should be a lot faster now)
Updated Changelog modal styles. Trimmed out of changelog modal
Updated Reapply Button. It now replaces the tweaks toggle switch/apply button instead of floating.
Changed: Revert Applied Tweaks is now the default tab on the restore page.
Updated Modal styles on restore page, Removed new badge on Revert Applied Tweaks tab
Added AI Category for tweaks (for tweaks that disable a windows AI feature)
Updated Scoop [More Info on downloading with scoop](https://getsparkle.net/downloads)
Fixed Welcome modal lag on apps page. Fixed Errors being swallowed when applying or reverting tweaks Fixed Broken Tray Icon Added The following apps: Itch.io , Cursor , Claude Desktop , Claude Code , VSCodium , UniGetUI Added Caching To the Apps page Added Lazy loading with fade in animation to Apps page Changed update check to only check on startup #114 Updated Online check method
Fixed Welcome modal lag on apps page.
Fixed Errors being swallowed when applying or reverting tweaks
Fixed Broken Tray Icon
Added The following apps: Itch.io , Cursor , Claude Desktop , Claude Code , VSCodium , UniGetUI
Added Caching To the Apps page
Added Lazy loading with fade in animation to Apps page
Changed update check to only check on startup #114
Updated Online check method
Sparkle 2.22.0 Added back Discord RPC Added Discord RPC toggle in settings Added input validation for app IDs Fixed Clicking a link in changelog modal replaces the Sparkle window Added remove-edge tweak Added disable-taskbar-search tweak Added Images to Sparkle Installer Updated Sparkle Installer to be interactive You can now change where you install Sparkle Optimized Debloat+ (it should be faster now) - Added parallelized icon extraction - Added icon caching to disk - Added async file existence check - Fixed missing publisher field
Added back Discord RPC
Added Discord RPC toggle in settings
Added input validation for app IDs
Fixed Clicking a link in changelog modal replaces the Sparkle window
Added remove-edge tweak
Added disable-taskbar-search tweak
Added Images to Sparkle Installer
Updated Sparkle Installer to be interactive
You can now change where you install Sparkle
Optimized Debloat+ (it should be faster now)
If you have disable-location-tracking or detailed-bsod It is HIGHLY RECOMENDED YOU REAPPLY THEM. you may do this by holding alt and pressing the reapply button. Fixed Severely incorrect disable-location-tracking tweak Fixed detailed-bsod tweak applying the incorrect value Added sanitization for IP and hostname in DNS handling Added sanitization for restore point names to prevent code execution Fixed set-services-to-manual tweak setting values incorrectly on unapply Fixed disable-telemetry Setting the wrong value when unapplied Credits to @Joystiick for Tweak fixes and other issues reported
Fixed Severely incorrect disable-location-tracking tweak
Fixed detailed-bsod tweak applying the incorrect value
Added sanitization for IP and hostname in DNS handling
Added sanitization for restore point names to prevent code execution
Fixed set-services-to-manual tweak setting values incorrectly on unapply
Fixed disable-telemetry Setting the wrong value when unapplied
You may now see the logs of the package manager with the new App Install terminal You can now debloat apps installed on your system rather than picking from a list with the debloat-windows tweak Updated Electron to V43 Added App Install terminal (you can now view logs for the apps that you're installing) Added Debloat+ Beta (you can now debloat apps installed on your system rather than selecting a list. Warning this is a very early feature and may not work as intended) Added admin status check for edge cases where sparkle is not running as admin Optimized Cleaner Page Logic Optimized DNS Ping test on DNS Manager Page (Total time drops from 5-10+ seconds to ~1-2 seconds) Restore Page now uses the new Table Component
Updated Electron to V43
Added App Install terminal (you can now view logs for the apps that you're installing)
Added Debloat+ Beta (you can now debloat apps installed on your system rather than selecting a list. Warning this is a very early feature and may not work as intended)
Added admin status check for edge cases where sparkle is not running as admin
Optimized Cleaner Page Logic
Optimized DNS Ping test on DNS Manager Page (Total time drops from 5-10+ seconds to ~1-2 seconds)
Restore Page now uses the new Table Component
You can now change the Animation Direction from Up , Left , or Off . Added configurable animation direction ( Up , Left , Off ) for improved accessibility Added TTL caching to the system info backend Refactored tweak application flow to await NvidiaProfileInspector Improved IPC listener cleanup to correctly remove specific listeners Fixed online status not updating after successful network requests Updated system info tests to support backend caching Removed electron-toolkit utils dependency in favor of internal is.dev helper Fixed unwanted files and folders being included in application bundles
Added configurable animation direction ( Up , Left , Off ) for improved accessibility
Added TTL caching to the system info backend
Refactored tweak application flow to await NvidiaProfileInspector
Improved IPC listener cleanup to correctly remove specific listeners
Fixed online status not updating after successful network requests
Updated system info tests to support backend caching
Removed electron-toolkit utils dependency in favor of internal is.dev helper
Fixed unwanted files and folders being included in application bundles
Debloat Tweak has animated border: New homepage loading UI Old Tweak Modal (No Markdown Support) New Tweak Modal (Markdown Supported) Refactored GPU Detection Added Tests with vitest Added foobar2000 to apps Added Localsend to apps Updated Modal Styles Added styles for disabled inputs Added Animated Border to debloat-windows tweak Bumped dependencies Refactor System info logic for speed Tweak info modals now support Markdown Added Clear System info cache to settings Redesigned Home Page Loading UI Changed Some Icons around the app Other Screenshots: Old Modal Padding: New Modal Padding:
Refactored GPU Detection
Added Tests with vitest
Added foobar2000 to apps
Added Localsend to apps
Updated Modal Styles
Added styles for disabled inputs
Added Animated Border to debloat-windows tweak
Bumped dependencies
Refactor System info logic for speed
Tweak info modals now support Markdown
Added Clear System info cache to settings
Redesigned Home Page Loading UI
Changed Some Icons around the app
Other Screenshots:
Before: After: Changes Enhanced app installation text Updated Chocolatey installation success message to include restart prompt Simplified and sped up Chocolatey and Winget installation checks Added various developer options section to settings page Created Scoop bucket (currently not working) Added uv to apps Added YASB to apps Added disable RDP warnings tweak Added force local apps toggle to settings Fixed reapply button now only shows for reversible tweaks Added Phone Link to debloat script Updated Debloat Script Theme to dark mode Bumped debloat script version Fixed some debloat script logic Fixed React strict mode disabled in dev to prevent unnecessary rerenders and double fetching Updated cmd style on utilities page Fixed broken app icons Added option to hide app icons on apps page for improved performance Added Tortoise Git
Enhanced app installation text
Updated Chocolatey installation success message to include restart prompt
Simplified and sped up Chocolatey and Winget installation checks
Added various developer options section to settings page
Created Scoop bucket (currently not working)
Added uv to apps
Added YASB to apps
Added disable RDP warnings tweak
Added force local apps toggle to settings
Fixed reapply button now only shows for reversible tweaks
Added Phone Link to debloat script
Updated Debloat Script Theme to dark mode
Bumped debloat script version
Fixed some debloat script logic
Fixed React strict mode disabled in dev to prevent unnecessary rerenders and double fetching
Updated cmd style on utilities page
Fixed broken app icons
Added option to hide app icons on apps page for improved performance
Added Tortoise Git
Changes Added no-sandbox flag to help sparkle run on more systems Fixed Toasts getting stuck when Appling tweaks too quickly Fix Chocolatey apps appearing in search when winget is selected. Added Offline Modal Added Tweak Reapply Logic, Press Alt when on the tweaks page to reapply any tweak Fixed Some broken app icons Updated Docs to match app logic Added Selected Apps Button on apps page to view currently selected apps Added Warning to the revert applied tweaks tab Added Package manager selection modal on apps page first visit
Added no-sandbox flag to help sparkle run on more systems
Fixed Toasts getting stuck when Appling tweaks too quickly
Fix Chocolatey apps appearing in search when winget is selected.
Added Offline Modal
Added Tweak Reapply Logic, Press Alt when on the tweaks page to reapply any tweak
Fixed Some broken app icons
Updated Docs to match app logic
Added Selected Apps Button on apps page to view currently selected apps
Added Warning to the revert applied tweaks tab
Added Package manager selection modal on apps page first visit
Changes Added "Restart your Windows Search and UI to fix display issues" utility - by @cyfung1031 Added folder sizes to Clean page, along with a full Clean page redesign Added tweak reversal page to backups Added confirmation modal for the "Delete All" button on restore points Moved the Clean button to the top of the page on clean page Updated Clean Page Design Removed Windows Updates utility Modal backgrounds are no longer blurred Development DEV: Switched back to pnpm DEV: Migrated to path aliases and modularized IPC handlers
Added "Restart your Windows Search and UI to fix display issues" utility - by @cyfung1031
Added folder sizes to Clean page, along with a full Clean page redesign
Added tweak reversal page to backups
Added confirmation modal for the "Delete All" button on restore points
Moved the Clean button to the top of the page on clean page
Updated Clean Page Design
Removed Windows Updates utility
Modal backgrounds are no longer blurred
DEV: Switched back to pnpm
DEV: Migrated to path aliases and modularized IPC handlers
🩹 2.16.1 Patch Fixed auto updater not working correctly Improved auto updater with periodic 5-minute checks Fixed issue #91 (Restore Points tab font not supporting Cyrillic characters) Added issue templates for bug reports, feature requests, and tweaks Fixed issue templates path configuration Changed default behavior so Sparkle no longer runs in the system tray automatically
Fixed auto updater not working correctly
Improved auto updater with periodic 5-minute checks
Fixed issue #91 (Restore Points tab font not supporting Cyrillic characters)
Added issue templates for bug reports, feature requests, and tweaks
Fixed issue templates path configuration
Changed default behavior so Sparkle no longer runs in the system tray automatically
2.16.0 Refactored App Installing. Apps now install in the background rather than a blocking modal. Added DNS Ping Tester Fixed Broken App icons Fixed Utilities page commands failing Broken app icons now show sparkle logo Added Cleanup page now shows paths Minor UI Changes Minor Text Changes Attempt to Fix Auto update Removed New badge from Utilities page Added Tweak Risk Badge to Tweaks page and Docs Revamped Docs Design Added [Donations Page](https://docs.getsparkle.net/donations), [Contributing Page](https://docs.getsparkle.net/contributing) to Docs Updated [Uninstall Page](https://docs.getsparkle.net/uninstall/) To include more detail in the docs
Refactored App Installing. Apps now install in the background rather than a blocking modal.
Added DNS Ping Tester
Fixed Broken App icons
Fixed Utilities page commands failing
Broken app icons now show sparkle logo
Added Cleanup page now shows paths
Minor UI Changes
Minor Text Changes
Attempt to Fix Auto update
Removed New badge from Utilities page
Added Tweak Risk Badge to Tweaks page and Docs
Revamped Docs Design
Added [Donations Page](https://docs.getsparkle.net/donations), [Contributing Page](https://docs.getsparkle.net/contributing) to Docs
Updated [Uninstall Page](https://docs.getsparkle.net/uninstall/) To include more detail in the docs
🩹 2.15.1 Patch Updated dependencies to latest secure and stable versions - Updated systeminformation to address security vulnerabilities (command injection fixes) - Updated Electron from 38.0.0 to 41.0.3 - Bump Electron Builder from 26.0.12 to 26.8.1 - Updated Vite from 6.3.5 to 7.2.6 - Updated posthog-js from 1.261.7 to 1.362.0 Updated Parcoil Text in some places Migrated electron-vite config to v5 Adjusted Chocolatey package metadata
Updated dependencies to latest secure and stable versions
Updated Parcoil Text in some places
Migrated electron-vite config to v5
Adjusted Chocolatey package metadata
More apps where added by @mostwise Removed Automatic Defender Exclusion (This can cause AntiMalware apps to think sparkle is malware) Added "Bun" to apps list Updated Apps style Utilities page now shows what command is being run Tweaks Page style Changes Fixed issue where User was able to close first restore point modal Removed Discord RPC (bloated, not needed, may add back in the future) Refactored DNS Logic. It is now handled in TypeScript rather than raw PowerShell scripts Relocated Tweaks to inside of app bundle for security purposes Fixed [optimize-network-settings](https://docs.getsparkle.net/tweaks/optimize-network-settings/) tweak. Issue: #83
More apps where added by @mostwise
Removed Automatic Defender Exclusion (This can cause AntiMalware apps to think sparkle is malware)
Added "Bun" to apps list
Updated Apps style
Utilities page now shows what command is being run
Tweaks Page style Changes
Fixed issue where User was able to close first restore point modal
Removed Discord RPC (bloated, not needed, may add back in the future)
Refactored DNS Logic. It is now handled in TypeScript rather than raw PowerShell scripts
Relocated Tweaks to inside of app bundle for security purposes
Fixed [optimize-network-settings](https://docs.getsparkle.net/tweaks/optimize-network-settings/) tweak. Issue: #83
This patch features size improvements to Sparkle. Sparkle used to bundle everything in the backend, such as React, PostHog, and even Tailwind with all of their dependencies. All of this led to Sparkle being over 400 MB, with modules duplicated in both the frontend and backend. The ASAR was over 150 MB on its own, and after removing frontend dependencies from the backend, it’s now sitting at just 12 MB that’s a huge difference. Another thing: for some reason, Electron ships with all locales by default. That folder alone was 43 MB, so cutting it down to just en-US reduced it to only 518 KB. We also used to include Sentry in both the frontend and backend, but Sentry and its dependencies (like OTEL) were almost 50 MB. We decided to remove Sentry since we don’t really need it. users can report issues directly on GitHub. Before: After:
Added Recommended To Debloat Tweak Added Tweak Recommended Preset Updated Sparkle Logo Added 2 new tweaks Changed Discord RPC library
Added Recommended To Debloat Tweak
Added Tweak Recommended Preset
Updated Sparkle Logo
Added 2 new tweaks
Changed Discord RPC library
Changes Added Disable Telemetry Tweak back Dashboard page now shows iGPUs 3 new Utilities where added Added Search bar to Utilities page Added some more debug logging Debloat Tweak v1.1.0 Changes You now select what you want to remove rather than selecting what you want to keep. Fixed Window bugs where closing brings up the "Debloat Complete" window Added Remove Recommended Apps Preset Added Admin Check if not running as admin then starts a new Powershell window as admin
Added Disable Telemetry Tweak back
Dashboard page now shows iGPUs
3 new Utilities where added
Added Search bar to Utilities page
Added some more debug logging
Debloat Tweak v1.1.0 Changes
You now select what you want to remove rather than selecting what you want to keep.
Fixed Window bugs where closing brings up the "Debloat Complete" window
Added Remove Recommended Apps Preset
Added Admin Check if not running as admin then starts a new Powershell window as admin
Changes Added Chocolatey Support Added System File Checker to Utilities page Added DISM Health Restore to Utilities page Added Check Disk to Utilities page Made Winget Optional Added Option to change default package manager. Fixed some bugs Removed installed apps check (This has been broken for a while and needs to be refactored) Added 8 new Apps Removed Winget check from home page Fixed some launch issues Other Sparkle is now written in TypeScript rather than JavaScript.
Added Chocolatey Support
Added System File Checker to Utilities page
Added DISM Health Restore to Utilities page
Added Check Disk to Utilities page
Made Winget Optional
Added Option to change default package manager.
Fixed some bugs
Removed installed apps check (This has been broken for a while and needs to be refactored)
Added 8 new Apps
Removed Winget check from home page
Fixed some launch issues
Sparkle is now written in TypeScript rather than JavaScript.
Changes Switched to Start-BitsTransfer for more reliable downloads Made Winget installation optional Added a dismissible warning for Winget installation Fixes Fixed Discord RPC issues affecting some systems Cleaned up and updated documentation Improved power scheme detection by switching to GUID-based checks --- Upcoming A major code rewrite is coming soon The project will be ported from JavaScript to TypeScript This rewrite won’t affect the user interface or how users interact with the app but some bugs may occur
Switched to Start-BitsTransfer for more reliable downloads
Made Winget installation optional
Added a dismissible warning for Winget installation
Fixed Discord RPC issues affecting some systems
Cleaned up and updated documentation
Improved power scheme detection by switching to GUID-based checks
A major code rewrite is coming soon
The project will be ported from JavaScript to TypeScript
This rewrite won’t affect the user interface or how users interact with the app but some bugs may occur
Revamped Utilities Page Added sidebar toggle Fixed HAGS tweak and others failing. Changed Sparkle Window size limit Added More apps to debloat script Added Sparkle Like theme to debloat script
Revamped Utilities Page
Added sidebar toggle
Fixed HAGS tweak and others failing.
Changed Sparkle Window size limit
Added More apps to debloat script
Added Sparkle Like theme to debloat script