ElixirOffice 0.7.0 — desktop build 47
Release cut: 2026-11-10. Update metadata is signed and was publicly verified before publication.
What's new
Print and PDF export
- The print panel of the editors is available in the desktop app: page range or
sheets, page size, orientation, margins, scale or fit to width, gridlines and
headings, print titles and a preview. Print and Save as PDF both use the
desktop PDF writer, and an option opens the PDF after it is saved. - Spreadsheets print well by default: when a sheet is wider than the page and no
scaling is set, the panel proposes "Fit all columns on one page", switches to
landscape when that fits better and centres the table. A sheet stored with a
tiny scale is fitted to the page width for printing, and a notice explains it. - The printed range of a spreadsheet only counts what can be printed, and page
margins larger than the page fall back to the default margins with a notice. - ODS files no longer get larger bottom and top page margins at every save.
- "Export" of other formats is now "Export a copy": the document stays open on its
original file. The message after an export is a short line at the bottom of the
window instead of a card. - The mini toolbar opened by a right click closes with its menu, as in Office,
and can be turned off in the options.
Layout
- Metric-compatible substitutes for Verdana and Tahoma, the real Noto Sans with
Word's line metrics, and the Ubuntu and Ubuntu Mono families are bundled, so
documents set in these fonts keep their line breaks and page count (#66). - Tables: a row that must not split across pages moves whole to the next page in
floating tables; auto-fit columns leave room for a first-line indent; the grid
of a nested table no longer drifts when the document is laid out again (#66). - Character borders ("text in a box") are kept and drawn as one box around
adjacent text (#66). - The underline of a superscript is drawn under the raised text (#67).
- Devanagari text falls back to a bundled Devanagari font until installed fonts
are loaded, and a monochrome emoji font is bundled as a fallback.
Markdown
- Quotes and code look closer to GitHub, the text uses one 11 pt size, table
alignment is kept when a cell starts with bold text or a link, and the
proofing language follows the interface language.
Ask Elixir
- Local OpenAI-compatible servers such as LM Studio with Qwen models work: tool
calls written in the model's reasoning are recognised, local servers get a
longer time limit, a wrong URL or a too-small context gives a clear message,
and answers have a Copy button (#68).
Fixed
- Fonts referenced by their full name, such as "Open Sans Bold", or by a
localized family name resolve to the installed face (#62, #65).
Security
- The PDF viewer engine of the desktop app is rebuilt from the ElixirOffice
converter sources with the updated libraries instead of a prebuilt binary. - Electron 44.10.2 (backported Chromium, V8, Skia, PDFium and WebRTC fixes).
Details are in SECURITY.md.
AI stays optional and off by default. Sending document context requires your
configured service, consent and explicit request. Documents are not sent to the
publisher.
Qualification
The portable test suite and the Windows packaging test suite each ran 1,435
tests with 1,435 passed and none failed or skipped.
On Apple Silicon macOS, the Darwin unit tests reported 1,435 tests: 1,366 passed,
none failed and 69 were skipped. The DMG audit passed. The packaged Mac app passed the six-format smoke test: for each of docx, xlsx, pptx, odt, ods and odp it opened a file, edited and saved it, reopened it and exported a PDF with the bundled Wasm PDF engine; the native Mac PDF sheet was not verified.
Layout was measured with the packaged app on 74 Word-for-the-web reference
documents, bundled fonts only, against packaged 0.6.6: 68 documents compared,
page count right for 68 of 68 (67 in 0.6.6), 7 documents improved by more than
one point and none worse.
Not run for this build: the unattended Mac check and the native Mac
Mailings and Avenir Next interface checks. Physical printing, Gatekeeper, Intel
Macs and this build on a physical Windows PC were not verified.
No all-green suite, native platform acceptance, speed improvement or
Office-layout equivalence is claimed.
Installation and updates
Use the package for your operating system and follow the
desktop installation instructions.
Exact download links and checksums accompany the qualified release.
Installers remain publisher-unsigned. macOS packages are arm64-only, ad-hoc
signed and not notarized; Gatekeeper may require the documented manual
approval. Update signatures authenticate update metadata and bytes; they do
not provide an OS publisher certificate. Silent updates are not available.
Known limitations
- Fonts embedded in a document are not read yet; the bundled or installed font
of the same name is used. Picture bullets are drawn as plain bullets. - Markdown round trips are not lossless: the text may be written back with a
different list or line-break style, and formatting Markdown cannot express is
dropped after the warning. - Chinese, Japanese and Korean text in PDF export uses the native path only
for the safe case; rare characters such as CJK Extension B can still be
missing from the PDF. - Physical printing, downloaded-installer handling, Gatekeeper and all-users
installation require separate native checks. - On Linux hosts that restrict unprivileged user namespaces, the AppImage can
run without the Chromium sandbox. Prefer the DEB on affected systems. - Long-session memory growth and Windows CPU spikes on lower-end computers
remain unresolved. - Font substitution cannot reproduce every missing typeface or glyph.
- Existing conversion, PDF, ODF, embedded-object and AI tool limits remain.
AI can make mistakes.
Reporting problems
Open an issue with the app
version, operating system, steps and expected/actual behavior. For security
problems use private reporting as described in SECURITY.md, not a public issue.
Remove personal information, private content and API keys before sharing
attachments.
Corresponding source contains public snapshots of every repository used by the build: the product, DocumentServer, core, sdkjs, web-apps and the other DocumentServer components.
Public product revision: 86401c5.
Source archive: elixiroffice-desktop-source.tar.gz.
Source archive SHA-256: 1de95fc79f48644380b3f83d96a817d08d17eeb1de88894515ed4a530e1a5904.