Repository navigation
SessionSifu 3.5.34 — GNOME 51 compatibility
GNOME 51 compatibility and accurate activation status
- Supports Ubuntu 26.10 / GNOME Shell 51 alongside Ubuntu 26.04 / GNOME 50.
- Replaces removed
St.BoxLayout.verticalproperties with explicit Clutter orientation. - Reads GNOME's actual extension runtime state instead of treating the enabled preference as proof that it is running.
- Reports incompatible extensions, startup errors and pending-login updates explicitly. The successful-connected status requires a responding, matching-version integration.
- Retains the previous LibreOffice deduplication, persistent manual recovery and conservative window-restoration safety fixes.
Upgrade
Use Check for Updates in SessionSifu, or install the Debian asset below. When upgrading an extension rejected by GNOME 51, save your work, log out, and log back in once. GNOME caches compatibility metadata for the current login; the installer does not force a logout, bypass extension version validation, or run a session restore.
The in-app stable update is separately authenticated by its Ed25519-signed manifest and SHA-256 digest:
- Version:
3.5.34, extension revision68. - Signed update manifest and detached signature.
- In-app Debian payload:
3,829,424bytes, SHA-2564305f396ed5906db997f0c73cc91e1c12ac48bbbbfa65bcb17ca22f26686ef95. - Manifest valid until
2026-11-29T19:23:44Z.
The in-app payload was built and signed locally; CI-built release assets may have different hashes. Use each delivery channel's own verification evidence. Saved sessions, Recall data and manual recovery records are not replaced by the user-local upgrade.
Verification and scope
The local release gate passed settings/activation tests, LibreOffice and restore regressions, window/layout safety checks, security/privacy checks, portable tests, documentation checks and Debian package launch verification. GNOME 51 API inspection and mocked regressions are not a claim of full interactive restore validation after login; no live restore was triggered during this release.
All four platform test jobs and all release build jobs passed. The seven public release-asset checksums, five provenance artifact entries, source commit, SPDX version and Debian version were verified after download.
Publication status
- GitHub release and signed Linux in-app stable update: published and verified.
- Snap: package build succeeded, but the edge upload failed because the configured Candid credentials are no longer valid. Store credentials must be renewed before retrying publication.
- Windows/Chocolatey: withheld because a production-signed Windows asset was not available; the Chocolatey upload steps were skipped.
- PPA: not updated by this GitHub release workflow.