This release includes breaking changes for platform teams planning a safe upgrade.
Published 1mo
Editors & IDEs
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
codemirror
desktop-app
dual-pane
lightweight
linux
markdown
+8 more
markdown-editor
native
notes
rust
tauri
tauri-app
windows
writing
Summary
AI summaryTab now inserts spaces, selectable from 1‑6 via UI, with monospace font toggle and layout cleanups.
Full changelog
This is a minor update focusing on UI/UX modernization, space-based indentation, and interface cleanups.
Summary
- Space-based Indentation: Pressing Tab now inserts spaces instead of literal tab characters to preserve formatting across text editors.
- Segmented Tab Sizes: Quick-select indentation from 1 to 6 spaces using a new horizontal button bar under the Style menu.
- Editor Monospace Toggle: Easily switch the editor font stack between monospace and reading fonts via Style -> Font.
- Clutter-Free Layout: Removed the header logo and relocated the clickable app version badge to the status bar footer.
- Unified Dialogs: Refined padding, margins, and button positioning on the shortcuts, recent files, and unsaved changes dialogs.
Details
- CodeMirror Keymap: Replaced standard
indentWithTabwith a custom Tab handler supporting selection indenting and space padding. - Config Schema: Added
editorMonospacedefault state and expanded standardtabSizevalidation limits to integers[1, 6]. - Dynamic Styling: Wired the monospace menu toggle inside
src/ui/toolbar.jsto dynamically re-evaluate the--font-editorcustom property. - DOM Refactoring: Deleted visible modal headers and added hidden close buttons for testing/accessibility. Simplified the unsaved changes dialog under a single body block.
- Egress & version-bump: Re-routed the backend analytics ping to
#status-versionand updated theversion-bump.jsregex to target anchor patterns. - PRD & Tests: Updated ID assertions in
tests/html.test.jsand aligned specification assets inPRD.mdandREADME.mdtov1.9.1.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About prathamreet/featherMD
All releases →Related context
Related tools
Earlier breaking changes
- v1.4.0 Removed legacy Vim Mode configurations and packages.
Beta — feedback welcome: [email protected]