ObsLite v2.2 - HTML Export and Cross-Platform Improvements

research

ObsLite v2.2 Release Notes

Overview

ObsLite v2.2 brings HTML export functionality and important cross-platform compatibility fixes. This release focuses on making the app work seamlessly across macOS, Windows, and Linux.

New Features

HTML Export

  • Export notes to HTML with a single click via the new Export button in the toolbar
  • Exported HTML files include styled formatting that mirrors the preview appearance
  • Clean, print-ready CSS with proper heading styles, code blocks, blockquotes, and table formatting
  • Standalone HTML files that can be opened in any browser or shared easily

Bug Fixes

Cross-Platform New Note Creation

  • Fixed: Creating new notes now works on macOS
  • The browser’s native prompt() dialog doesn’t function within Tauri’s WebView on Mac
  • Replaced with a custom modal dialog that works consistently across all platforms
  • Modal supports keyboard navigation (Enter to create, Escape to cancel)

Removed Non-Functional Print Button

  • The Print button has been removed as it wasn’t providing value
  • WebView security restrictions prevented the print dialog from working reliably
  • Users can export to HTML and print from their browser for better results

Technical Details

Architecture

  • Frontend: Svelte with TypeScript
  • Backend: Rust with Tauri 2.x
  • Platforms: macOS, Windows, Linux (including Raspberry Pi)

Files Changed

  • src-tauri/src/lib.rs - Added export_html Tauri command
  • src/lib/api.ts - Added exportHtml API function
  • src/lib/components/Toolbar.svelte - Added Export button, removed Print button
  • src/routes/+page.svelte - Added export functionality and new note modal

Download

Pre-built packages are available for:

  • macOS: DMG installer and .app bundle
  • Windows: MSI installer and NSIS executable
  • Linux: DEB, AppImage, and RPM packages

Download from the GitHub Actions artifacts or build from source.

What’s Next

Planned for future releases:

  • Folder/directory support within vaults
  • Note templates
  • Enhanced search with fuzzy matching
  • Mobile-responsive layout improvements

Version History

  • v2.2 - HTML export, cross-platform new note modal
  • v2.1 - Image embedding feature, CI/CD workflow
  • v2.0 - Theme toggle, spellcheck, navigation history
  • v1.0 - Initial release with wiki-links, tags, backlinks, and search