Prepare v2.0.0 release candidate - #3
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (24)
📝 WalkthroughWalkthroughThe release changes modularize the PowerShell application, add privacy-safe diagnostics and GUI regression coverage, replace single-file packaging with deterministic manifest-driven archives, add artifact and Authenticode verification, and update CI, documentation, and version metadata for 2.0.0. ChangesApplication modules and diagnostics
Release integrity and validation
UI and release materials
Estimated code review effort: 5 (Critical) | ~120 minutes Possibly related PRs
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
What changed
Why
The prior ZIP builder produced different container bytes under Windows PowerShell
5.1 and PowerShell 7 even though the embedded source matched. The v2 work also
reduces the maintenance risk of the single large script and adds privacy-safe
support diagnostics.
WinForms panels with custom rounded regions did not repaint their full surface
after height changes, leaving previous bottom borders visible. The fix enables
double buffering and full resize redraw and invalidates both the panel and parent.
Validation
740edd0ab11f1eb50ce19e1e85df0c1356345ea0fe956a799f4d7fbb3269cca6.Release note
Authenticode support is implemented but no trusted code-signing certificate is
installed on the development machine, so signature enforcement is not enabled
in this candidate.
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Quality