Releases: PrimeBuild-pc/ThreadPilot
ThreadPilot v1.3.0
ThreadPilot v1.3.0 adds the first localization foundation for the app, including English and Simplified Chinese resources, a language selector in Settings, localized notification support, and safe fallback behavior for invalid or missing translation keys.
English remains the default language, while Simplified Chinese is available as an optional display language. This release does not change elevation, system tweaks, affinity, power plan, or privileged process behavior.
What's Changed
- Add safe localization support by @PrimeBuild-pc in #24
- Prepare v1.3.0 release by @PrimeBuild-pc in #25
Full Changelog: v1.2.0...v1.3.0
ThreadPilot v1.2.0
Changelog
All notable changes to ThreadPilot are documented in this file.
v1.2.0 - 2026-05-23
What's Changed
- CPU topology v2 phase 1: introduce CpuSelection and regression tests by @PrimeBuild-pc in #7
- CPU topology v2 phase 2: add topology provider abstraction by @PrimeBuild-pc in #8
- CPU topology v2 phase 3: make CPU Sets mapping group-aware by @PrimeBuild-pc in #9
- CPU topology v2 phase 4: add safe CpuSelection affinity apply path by @PrimeBuild-pc in #10
- CPU topology v2 phase 5: add topology-aware preset generator foundation by @PrimeBuild-pc in #11
- CPU topology v2 phase 6: migrate profiles and core masks to CpuSelection by @PrimeBuild-pc in #12
- CPU topology v2 phase 7: improve affinity errors and priority guardrails by @PrimeBuild-pc in #13
- CPU topology v2 phase 8: add persistent rules engine foundation by @PrimeBuild-pc in #14
- Add process memory priority foundation by @PrimeBuild-pc in #15
- Migrate Process tab manual affinity apply to CpuSelection by @PrimeBuild-pc in #16
- Reduce Performance tab to optional diagnostics by @PrimeBuild-pc in #17
- Add selected process summary to Process tab by @PrimeBuild-pc in #18
- Add Process tab context menu actions by @PrimeBuild-pc in #19
- Add Apply now and save as rule flow by @PrimeBuild-pc in #20
- Apply persistent rules when processes start by @PrimeBuild-pc in #21
- Fix startup binding and prepare v1.2.0 pre-release by @PrimeBuild-pc in #22
Full Changelog: v1.1.6...v1.2.0
v1.1.6
This release focuses on a Windows 11 native visual refresh and UI polish across the app.
Whatβs Changed
- Refreshed the appβs visual style with more neutral Windows 11 / Fluent-inspired surfaces.
- Updated light and dark theme tokens for cleaner contrast and more consistent cards, panels, borders, and controls.
- Polished the main shell, sidebar, navigation states, dialogs, overlays, and status bar.
- Refined the visual layout of Settings, Tweaks, Process Management, CPU Masks, Power Plans, Rules, Activity Logs, and Performance.
- Reduced heavy shadows, saturated panels, and custom-looking dashboard elements for a calmer native feel.
- Improved sidebar styling by removing overly visible separator lines.
- Clarified Start minimized behavior: manual launches open normally by default, while explicit user settings and startup arguments are still respected.
- Updated release notes, changelog, and project version metadata to v1.1.6.
- Cleaned up many analyzer/style warnings while keeping behavior unchanged.
Validation
- Build passed.
- Test suite passed: 149/149 tests.
- Manual checks covered theme switching, navigation, startup behavior, Settings, Rules, Logs, Performance, and tray restore behavior.
v1.1.5
ThreadPilot v1.1.5 improves stability, responsiveness, background efficiency, and release packaging.
Highlights:
- Fixed dashboard restore/off-screen behavior after monitor, DPI, resolution, or VM display changes.
- Improved tray restore actions for Open Dashboard and Open Performance.
- Added default low-impact background mode: ThreadPilot lowers its own priority while minimized or hidden to tray, then restores it in foreground.
- Reduced unnecessary refreshes, tray updates, and theme reapplications.
- Fixed repeated dark/light theme switching so the UI no longer gets stuck in a mixed theme state.
- Added a themed unsaved-settings dialog and improved settings dirty tracking.
- Added a visible Low impact mode in background setting.
- Expanded bundled power plan support and recursive
.powdiscovery. - Cleaned GitHub Release assets so only user-facing downloads are published.
- Moved Chocolatey publishing to manual/optional due moderation delays.
Build passed and the test suite passed with 139 tests.
ThreadPilot v1.1.4
Changelog
All notable changes to ThreadPilot are documented in this file.
v1.1.4 - 2026-05-16
Full Changelog: v1.1.3...v1.1.4
ThreadPilot v1.1.3
Changelog
All notable changes to ThreadPilot are documented in this file.
v1.1.3 - 2026-05-09
What's Changed
- Perf/professional hardening by @PrimeBuild-pc in #4
Full Changelog: v1.1.2...v1.1.3
Chocolatey Package Fix v1.1.2.1
This is a packaging fix for Chocolatey verification.
Changes: corrected silent args (removed non-standard Inno Setup params) + added exit code 1
Download: threadpilot.1.1.2.1.nupkg
v1.1.2
ThreadPilot v1.1.2 aligns release channels and packaging metadata across GitHub, winget, and Chocolatey.
Highlights:
- Updated release/install references to v1.1.2 across docs and packaging scripts.
- Added a fast PowerShell bootstrap installer path for quick setup.
- Refined release runbook and packaging guidance with clear channel-alignment checks.
Assets:
- ThreadPilot_v1.1.2_Setup.exe
- ThreadPilot_v1.1.2_Portable.zip
- ThreadPilot_v1.1.2_Installer.zip
- SHA256SUMS.txt
v1.1.1
ThreadPilot 1.1.1 improves the initial experience and configuration management:
- New guided introduction to the Performance section
- Full import/export of settings and rules (with legacy compatibility)
- Improved background performance
- Improved permissions and privilege management
- More responsive power plan switching (default 250ms) and more reliable theme detection at startup
- Added activity log section
- Added support for winget and chocolatey
Updated packaging with release-ready artifacts and support files included in the packages.
v1.1.0
This release is a major quality milestone focused on a modern Fluent UI experience, stronger security posture, and better runtime reliability.
Highlights
- Transitioned the desktop experience to a Fluent UI design language for a cleaner, more modern interface.
- Improved application robustness and stability across core process and power plan workflows.
- Increased performance consistency in key runtime paths and monitoring flows.
- Strengthened code security and release hardening across the development lifecycle.
- Updated project licensing and governance materials for clearer open-source usage terms.
Major Changes
-
UI and UX modernization:
-
Migrated to a Fluent-style window and refreshed visual components.
-
Improved layout consistency, readability, and navigation structure.
-
Enhanced overall desktop polish for Windows-first usage.
-
Security and DevSecOps:
-
Expanded security checks in CI workflows.
-
Improved dependency and secret scanning posture.
-
Added stronger release validation practices, including artifact verification and packaging checks.
-
Reliability and performance:
-
Refined service-level behavior for more predictable runtime operations.
-
Reduced fragility in long-running and stateful application scenarios.
-
Improved release packaging reliability for production distribution.
-
Packaging and distribution:
-
Hardened release flow for portable, ReadyToRun, and MSIX outputs.
-
Improved release artifact structure and validation confidence.
-
Documentation and repository quality:
-
Reorganized documentation for better maintainability and discoverability.
-
Cleaner repository structure to support long-term project scalability.
License Update
- License changed to GNU Affero General Public License v3.0.
- Branding and name usage are covered by a separate trademark policy.
Why this release matters
ThreadPilot v1.1.0 is the foundation for future feature work: better interface consistency, stronger security controls, and a more dependable runtime baseline for power users and contributors.
Thanks
Thank you to everyone testing builds, reporting issues, and contributing improvements. Your feedback directly shaped this release.