Skip to content

Commit ab9a166

Browse files
Release 1.14.1
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 195aee3 commit ab9a166

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ Versioning follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
99

10+
## [1.14.1] - 2026-02-21
11+
12+
### Fixed
13+
- **Zone persistence on daemon restart**: Windows that were snapped to zones are now correctly re-registered when the daemon is stopped and started. Root cause: `pendingRestoresAvailable` was never emitted because the layout was set before the WindowTrackingAdaptor connected to `activeLayoutChanged`. Now sets `m_hasPendingRestores` at init when pending assignments are loaded. Also saves window tracking state on daemon shutdown so snapped windows persist across restarts.
14+
1015
## [1.14.0] - 2026-02-21
1116

1217
### Added
@@ -559,6 +564,8 @@ Initial packaged release. Wayland-only (X11 support removed). Requires KDE Plasm
559564
- Session restoration and rotation after login ([#66])
560565
- Window tracking: snap/restore behavior, zone clearing, startup timing, rotation zone ID matching, floating window exclusion ([#67])
561566

567+
[Unreleased]: https://github.com/fuddlesworth/PlasmaZones/compare/v1.14.1...HEAD
568+
[1.14.1]: https://github.com/fuddlesworth/PlasmaZones/compare/v1.14.0...v1.14.1
562569
[1.14.0]: https://github.com/fuddlesworth/PlasmaZones/compare/v1.13.0...v1.14.0
563570
[1.13.0]: https://github.com/fuddlesworth/PlasmaZones/compare/v1.12.2...v1.13.0
564571
[1.12.2]: https://github.com/fuddlesworth/PlasmaZones/compare/v1.12.1...v1.12.2

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
cmake_minimum_required(VERSION 3.16)
77

8-
project(PlasmaZones VERSION 1.14.0 LANGUAGES CXX)
8+
project(PlasmaZones VERSION 1.14.1 LANGUAGES CXX)
99

1010
set(CMAKE_CXX_STANDARD 20)
1111
set(CMAKE_CXX_STANDARD_REQUIRED ON)

0 commit comments

Comments
 (0)