Skip to content

SessionSifu 3.5.30 — Paired tiling safety

Choose a tag to compare

@github-actions github-actions released this 07 Oct 14:53
· 7 commits to main since this release

Paired tiling safety

  • Reject crossed, invalid or overflowing geometry before native window resizing, including offset and negative monitor origins.
  • Serialize paired resizing and raising through the shared compositor queue; coalesce resize bursts and prevent recursive signals.
  • Recheck both windows and their current pair, monitor and workspace before execution. Cancel stale work on close, grab completion, shutdown or extension disable/re-enable.
  • Add isolated lifecycle and fault-injection regressions to the mandatory package build.

This release also includes the 3.5.28 autostart duplicate-launch correction and 3.5.29 shutdown/LibreOffice recovery fixes.

Update and verification

The GNOME in-app stable update is published with an Ed25519-signed manifest; its public signature, payload digest and compatibility with the installed updater were independently verified. After installing the update, log out and back in to load the new GNOME extension on Wayland.

GitHub tag assets are separately built by CI and have their own SHA256SUMS, SPDX SBOM and provenance. Windows is withheld because a production Authenticode signature was not available. Snap Store availability is not implied by this GitHub release.

Regression tests passed, but this is not a guarantee against native Mutter or graphics-driver hangs. No restore stress test was run on a live production desktop.

Full changelog: v3.5.27...v3.5.30