Releases: N3uralCreativity/WinNotch
Releases · N3uralCreativity/WinNotch
Release list
v0.7.2
WinNotch v0.7.1
- Opt-in "Reserve space at top": dedicated screen strip via shell AppBar — maximized windows start below the notch
- Reserved strip follows the island across screens; released while dragging or side-docked
- Fixed notch flashing over fullscreen apps (debounced foreground changes from overlays/toasts)
- Drag system verified on multi-monitor + mixed-DPI setups
Full Changelog: v0.7.0...v0.7.1
WinNotch v0.7.0
- Multi-monitor: drag & dock the island on any screen
- Optional island on every screen, synchronized or independent
- Per-monitor fullscreen detection
- Dock position & screen persisted across restarts
- Plugin uninstall in Plugin Manager
- Startup update check with tray notification
- Saved settings now applied at launch
- Visualizer auto-recovers on audio device change
- Fixed notch hiding on desktop clicks
- Calendar no longer launches Outlook or blocks the UI
- Atomic settings saves
- Fixed stale media info, HUD, battery, marquee & hit-test glitches
- Lower webcam/visualizer CPU & allocations
Full Changelog: v0.6.7...v0.7.0
WinNotch v0.6.7
Full Changelog: v0.6.4...v0.6.7
test 0.6.6
Show the app version from the assembly everywhere The version was hardcoded as "WinNotch v0.6.2" in the settings UI (and as "0.6.2" in the plugin User-Agent and the plugin compatibility check), so a release left those reading the old number. Add AppInfo as the single source of truth, reading the version from the assembly at runtime, and use it for the settings version label, the plugin User-Agent, the compatibility check, and UpdateService.CurrentVersion. The release workflow already stamps the assembly version from the git tag, so every version shown in the app now updates automatically on release with no hardcoded strings to maintain. https://claude.ai/code/session_01HFZQYNPRR8BcF4wxdi9xXm
WinNotch v0.6.5
Full Changelog: v0.6.3...v0.6.5
WinNotch v0.6.4
Full Changelog: v0.6.3...v0.6.4
WinNotch v0.6.3
What's Changed
- Rewrite installer (Repair/Uninstall menu) and in-app self-update by @N3uralCreativity in #1
Full Changelog: v0.6.2...v0.6.3
WinNotch v0.6.2
Hotfix
- Restored manual
DarkandLighttheme selection after the new Windows-adaptive theme option caused those manual choices to stop taking effect. - Choosing
DarkorLightnow immediately opts out ofAdapt to Windows Themeand applies the selected theme. Adapt to Windows Themeremains available as a separate setting, andLiquid Glass Themeremains independent.
SHA-256
WinNotch.exe:4893E0E90E243E33308A81E5F15E2D52ABB9BD3FDEBB317B63868C6128D588DCWinNotch-0.6.2-Setup.exe:71DFDC8F3F2A0BC21B69DF2C504822FFD7947092F4AEE285B510B34D9B748898
WinNotch v0.6.1
Hotfix
- Fixed the startup crash introduced in
v0.6.0when adaptive theming tried to update a read-only frozen WPF brush. - The adaptive palette now replaces frozen resource brushes safely instead of mutating them in place.
- This keeps the new Windows-aware theming system intact while preventing the
Cannot set a property on object ... because it is in a read-only stateexception.
Validation
dotnet build src\\WinNotch\\WinNotch.csproj -c Release -nodeReuse:falsedotnet test tests\\WinNotch.Tests\\WinNotch.Tests.csproj -c Release --no-builddotnet publish src\\WinNotch\\WinNotch.csproj -c Release -o publish -nodeReuse:falsedotnet pack src\\WinNotch.PluginSdk\\WinNotch.PluginSdk.csproj -c Release -p:RuntimeIdentifier=win-x64 -o artifacts\\packagesC:\Program Files (x86)\Inno Setup 6\ISCC.exe installer\\WinNotch.iss
SHA-256
WinNotch.exe:2A17B770A525F78528069459C96890D28063CB08A4B9209A352C7E5FC6F35764WinNotch-0.6.1-Setup.exe:E6E9BB5E6C2703C58DDC11AE0FD6B9ED576E02FE94F13B5ECFE2D12BFC6AC5FD
The matching WinNotch.PluginSdk package publish is triggered automatically by this release.