Skip to content

ElixirOffice desktop 0.2.3 (beta)

Pre-release
Pre-release

Choose a tag to compare

@leag1234 leag1234 released this 19 Oct 16:04
· 8 commits to main since this release

ElixirOffice desktop 0.2.3

ElixirOffice 0.2.3 is an urgent fix for the Debian/Ubuntu package. All other installers are rebuilt from the same application source as 0.2.2, so everything in the 0.2.2 release is included.

Fixed

  • Debian/Ubuntu package did not start on Ubuntu 26.04. The .deb installed the Electron sandbox helper without the permission it needs on systems that restrict unprivileged user namespaces (Ubuntu 24.04 and later). The package now installs and repairs those permissions during installation. If you installed 0.2.1 or 0.2.2 and applied the manual workaround from the issue, installing 0.2.3 replaces it. The AppImage was not affected. #19
  • README download links for Windows and macOS are now on separate lines. #20

Security

  • No change to the converter hardening of 0.2.2. A DOCX archive that contains a path-escaping member is still cleaned (that member is ignored and never written) rather than rejected; strict rejection is planned.

Known limitations

  • The limitations listed for 0.2.2 still apply: one document window at a time (#7), physical-printer output and some older-Linux checks still need confirmation, local PDF editing remains limited, and installers remain unsigned (the macOS package is Apple Silicon only, ad-hoc signed and not notarized).
  • A small "Waiting for your choice" status panel stays visible while the system print dialog is open.
  • The Debian/Ubuntu fix passed package-content checks and a fresh disposable Ubuntu 26.04 installation, including repair of the helper permissions. Native GUI startup on a real Ubuntu 24.04 or 26.04 desktop remains unverified; user reports are welcome.

Verification

Final build 9 from product b540dc7c14fd and DocumentServer 04839f098fdc. Linux and Windows package and identity/resource audits are recorded in BUILD-INFO.json. The selected converter runtimes are unchanged from 0.2.2. The final macOS arm64 package passed A’s identity, resources, exact-source, deep strict ad-hoc codesign and complete DMG application comparison checks; it is not notarized. Final native GUI checks were not repeated; native Windows/macOS printing results are carried from the same application code tested for 0.2.2. Physical-printer, native Windows save/font and broader final GUI checks remain unverified; browser PDF reorder was not rerun. Debian archive and fresh isolated Ubuntu 26.04 installation checks passed: chrome-sandbox is 4755 root/root, and postinst repairs its mode and owner. These checks do not establish native GUI startup on a user desktop.