Skip to content

Vertex 1.2.1 release

Choose a tag to compare

@w0otdev w0otdev released this 21 Oct 02:51
· 3 commits to main since this release

Vertex v1.2.1

Expanded Document & Text Formats

  • Added export support for document templates and flat OpenDocument text: DOTX, OTT, and FODT.
  • Added input support for macro-enabled Word files, templates, and legacy office documents via LibreOffice: DOCM, DOT, DOTM, SXW (StarOffice Writer), WPS (Microsoft Works), WPD (WordPerfect), and WRI (Microsoft Write). Macro execution remains disabled during conversion.
  • Added file extension aliases for plain text (NFO, ASC), Markdown (MDOWN, MKD, MDWN), and HTML (XHTML, XHT).
  • Improved content detection: Word ZIP packages (DOCX, DOCM, DOTX, DOTM) are now identified by their internal main-part content type even if renamed, OTT/SXW are matched by ODF package MIME type, and flat ODF XML is recognized as FODT instead of generic XML.

Custom System Tray Menu

  • Replaced the native OS tray context menu with a custom webview tray menu.
  • Displays the current app version, syncs with the active language (Vietnamese/English), supports full keyboard navigation (ArrowUp, ArrowDown, Home, End, Escape), and disables opening Settings while a conversion job is running.

Build Tooling

  • Updated b.ps1 to automatically terminate stale cargo/rustc processes holding locks on the target directory.
  • Enabled parallel code generation (codegen-units = 16) for vertex-core and vertex-app in Cargo.toml to speed up incremental release builds while preserving cached dependency artifacts.