Officewrite v0.6.2
Officewrite v0.6.2
Includes the template, table and document-safety update. The 0.6.0 and 0.6.1 tags
did not publish installers because release checks found narrow-window ribbon
overlap and clipped table controls with Linux fallback fonts.
Added
- Add Project Brief, Decision Log, Project Handover, Standard Operating Procedure,
Creative Brief, Portfolio Case Study, Editorial Calendar and Story Outline.
The catalogue now has 39 designed templates plus a blank page. - Add a Templates tab to the website tour with an actual gallery screenshot,
accessible tab/panel relationships, keyboard navigation and narrow-screen
coverage. - Add keyboard operation, explicit row/column counts and a header-row choice to
the table picker, plus clearer table selection and editing guidance.
Changed
- Refresh all 31 existing document templates with typography, section rules,
spacing, callouts, shaded tables and useful column widths. Improve report and
letter content, provide a two-page greeting card, and correct card/flyer
descriptions to match their layouts. - Move the gallery's blank-document action into its header so templates appear
sooner. Add Creative filtering, result counts, category labels and clear
filters. Previews reflect document formatting and include all explicit pages;
the preview dialog traps keyboard focus and returns it when closed. - Refresh the website headline and introduction to emphasize a modern, free
word processor; broaden the About section to include office workers and
creatives and explain the interface's positioning against older alternatives. - Remove the hero screenshot caption and release-status line, along with their
unused styles and script updates. Keep direct installer links and release-page
fallbacks on the download buttons.
Fixed
- Keep ribbon tabs separate from Comments, editing mode and layout controls in
narrow windows and with wider fallback fonts. Overflowing tabs remain reachable
without overlapping the actions. - Wrap complete Table Layout control groups onto another row when needed,
keeping table styles and cell shading inside the visible panel with wider fonts. - Render the selected table style in the resizable editor view. Apply shading
across mixed header/body cell selections and preserve table formatting in
document export and import. Keep automatic style colors separate from manual
cell shading so switching styles still works after reopening a DOCX, and retain
pasted RGB colors on export. - Correct row and column sizing for merged cells, row spans and zoom. Fit tables
to the available page width, reset explicit dimensions through Properties, and
select actual cells instead of their paragraphs. - Sort whole table rows by the selected column while retaining the header and
surrounding document. Disable operations that cannot apply to the selection. - Preserve explicit zero page margins, paragraph spacing and paragraph border
sides when reopening DOCX. - Keep same-named browser imports and unrelated Save As destinations separate;
retain the correct disk handle for subsequent saves. Surface picker and storage
failures instead of treating them as cancellation. - Reject invalid browser rename names, preserve files when rename removal fails,
and show only supported document files in the browser's document list. - Write native documents, PDFs, settings and recent-file lists through a flushed
temporary file before replacing the saved copy. Avoid overwriting a concurrent
native copy, and validate nested native document nodes and marks before opening
so malformed content cannot silently become a blank document. - Recheck unsaved edits after slow document reads and ignore obsolete open
requests. Serialize each file's complete save pipeline so overlapping saves
and Save-and-close leave the newest document on disk. - Show errors from default-folder lookup, rename, copy and PDF export instead
of leaving failed operations without feedback. - Print documents in normal page flow so PDF export excludes the editor canvas,
scrollbars and selection handles and continues long content onto later pages.
Preserve table proportions and explicit page breaks in multicolumn layouts.
Build and testing
- Synchronize the application, workspace manifests, lockfile and website version
for the Windows 0.6.2 release; retain the failed 0.6.0 and 0.6.1 tags unchanged. - Extend regression coverage for table operations, template creation and DOCX
round-trips, file-write failures, browser file identity and website navigation.
Allow the native suite to target a packaged executable with isolated user data. - Refresh the website's app screenshots and the reviewed gallery visual baseline.
Documentation
- Require self-contained commit and pull-request descriptions covering material
changes, their purpose, validation, and limitations, without copying prompts
or conversation text into the published record. - Update the feature catalogue and end-to-end review with the new behavior and
validation evidence.
Known limitations
- The existing TipTap dependency advisory GHSA-cp6q-959q-f8rh remains; its upstream
fix requires a major-version migration. This release does not claim to resolve
it. See docs/REVIEW.md for scope and compatibility limits.
Downloads and source
- The Windows installer is attached to this release.
- Source and changelog
- Project website