storytold/wordcraft
WordCraft Releases v0.9.0 to v0.11.0: Enhancements in Editing, Layout, and Platform Support
WordCraft, an open-source word processor implemented in Rust as a clean-room reimplementation of Microsoft Word, has released versions 0.9.0, 0.10.0, and 0.11.0. These updates include improvements in editing restrictions, document layout, proofing languages, and platform support, alongside numerous bug fixes and UI enhancements.
About WordCraft
WordCraft is a fast, open-source word processor written in pure Rust. It aims to provide a familiar workflow similar to Microsoft Word, including features such as the ribbon interface, styles, tables, track changes, references, and mail merge. It supports reading and writing common document formats and is developed as a clean-room reimplementation of Microsoft Word. Its user base includes developers and tech-curious individuals interested in open-source office productivity tools.
Key Updates in Recent Releases
Version 0.11.0
Released on October 25, 2026, WordCraft 0.11.0 introduces a wide range of improvements and fixes:
- Restrict Editing Enhancements: File commands, user name handling, and post-check processes have been refined to better enforce editing restrictions.
- Inspector and Version Control: The inspector now tracks removals, and version snapshots are associated with their documents, improving document integrity and revision tracking.
- Layout and Rendering: Improvements include better handling of "keep with next" paragraphs, dimmed header border rendering, and more precise pagination rules for tables.
- File Format Support: Enhancements in DOCX and ODT import/export include dropping invalid Unicode characters (U+FFFE and U+FFFF) from ODT exports, capping VML path commands, and better handling of text-box stories shared by multiple shapes.
- Proofing and Languages: Additional proofing options for Czech, Croatian, Indonesian, Italian, Polish, Portuguese, and Spanish dialects were added, alongside interface translations from the craft-i18n pilot.
- User Interface and Usability: Features such as showing the copy pointer during Format Painter, improved ruler dragging behavior, and keeping the view stable during save/export/print operations enhance user experience.
- Security and Stability: Enforced data integrity checks on encrypted DOCX packages and various fixes to prevent panics and spurious behaviors.
- New Contributors: The release saw contributions from several new developers, indicating growing community involvement.
Version 0.10.0
Published on October 22, 2026, this release focused on infrastructure and feature improvements:
- Platform Support: FreeBSD aarch64 support was dropped due to continuous integration (CI) build time constraints, though FreeBSD x86_64 and other platforms remain supported.
- Continuous Integration and Code Quality: Integration of SonarCloud and CodeRabbit badges, improved CI workflows, and security enhancements like enforcing HTTPS for downloads.
- User Interface: Updates include better theme adherence in the File Recovery page, improved mini toolbar behavior, and accessibility improvements such as screen reader support for template names.
- Document Features: Enhancements to proofing languages, improved handling of footers and headers, and better support for shapes, gradients, and text effects.
- Bug Fixes: Numerous fixes addressing issues in table formulas, font handling, layout, and document recovery.
Version 0.9.0
Released on October 21, 2026, this update also dropped FreeBSD aarch64 support for the same CI reasons noted in 0.10.0.
Other notable changes include:
- Font and Layout Improvements: Better resolution of OpenType font names, improved handling of table row page breaks, and enhanced Markdown import/export fidelity.
- User Interface: Navigation pane visibility is now remembered across launches, and comments are more readable in dark themes.
- Document Format Support: Preservation of glossary documents in DOCX, improved handling of custom footnote marks, and better PDF export of hyperlinks.
- Accessibility and Usability: Features like Read Mode improvements, better keyboard navigation, and enhanced proofing options for Indonesian and other languages.
- Bug Fixes and Refinements: Fixes for issues in table cell margins, field updates, and text effects.
Summary
Across these three releases, WordCraft has continued to evolve with a focus on improving editing restrictions, document fidelity, user interface polish, and internationalization. The dropping of FreeBSD aarch64 support reflects current CI limitations but is noted as a temporary measure. The active involvement of new contributors and the breadth of fixes and features demonstrate ongoing community engagement and development momentum.