This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+8 more
Summary
AI summaryFixed toolbar binding issue causing settings panel to close instantly on click.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Tab key now inserts spaces matching tab-size preference instead of changing display width. Tab key now inserts spaces matching tab-size preference instead of changing display width. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Restores customized configuration (line numbers, word wrapping, Vim mode, scroll-sync, split ratio) on application startup. Restores customized configuration (line numbers, word wrapping, Vim mode, scroll-sync, split ratio) on application startup. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
External HTTP/HTTPS links now open in the host OS's default browser instead of the webview. External HTTP/HTTPS links now open in the host OS's default browser instead of the webview. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Smart File-Watcher silently reloads unmodified active files changed on disk, prompting only with unsaved changes. Smart File-Watcher silently reloads unmodified active files changed on disk, prompting only with unsaved changes. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Persists custom window size on launch using debounced event tracking. Persists custom window size on launch using debounced event tracking. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Performance | Medium |
Optimized Preview Bundle: lazily loads markdown code-block syntax coloring components to reduce initial bundle size. Optimized Preview Bundle: lazily loads markdown code-block syntax coloring components to reduce initial bundle size. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Bugfix | Medium |
Fixes toolbar binding issue that caused settings panel to close instantly when the settings button was clicked. Fixes toolbar binding issue that caused settings panel to close instantly when the settings button was clicked. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Bugfix | Medium |
Resolves initialization race condition where file-opened IPC listeners were registered before DOM content finished mounting. Resolves initialization race condition where file-opened IPC listeners were registered before DOM content finished mounting. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Bugfix | Low |
Cleans up unbundled font family fallbacks from the settings dropdown. Cleans up unbundled font family fallbacks from the settings dropdown. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Refactor | Low |
Refactored native Tauri capability permissions, removing unused dialog handles. Refactored native Tauri capability permissions, removing unused dialog handles. Source: llm_adapter@2026-05-30 Confidence: high |
— |
Full changelog
Feather MD v1.3.4 delivers critical bug fixes, editor usability enhancements, native platform improvements, and a major bundle size optimization.
Key Enhancements
- Optimized Preview Bundle: Switched markdown code-block syntax coloring to lazy load components dynamically as needed. This significantly reduces the initial bundle footprint and compilation size.
- Tab Key Space Insertion: Configured CodeMirror state to ensure pressing the Tab key inserts physical spaces matching your tab-size preference rather than just changing the display width.
- Startup Preferences Restoration: Seamlessly restores your customized configuration (line numbers, word wrapping, Vim mode, scroll-sync, and editor split ratio) on application startup.
- External Link Browser Routing: HTTP/HTTPS external links now open directly in your host operating system's default browser instead of navigating inside the webview window.
- Smart File-Watcher: Silently reloads unmodified active files when changed on disk by external programs, prompting you only when the editor buffer has unsaved changes.
- Window Boundary Persistence: Restores your custom window size on launch, utilizing debounced event tracking to persist adjustments.
Bug Fixes
- Resolved a toolbar binding issue that caused the settings panel to instantly close when clicking the settings button.
- Fixed an initialization race condition where file-opened IPC listeners were registered before DOM content finished mounting.
- Cleaned up unbundled font family fallbacks from the settings dropdown.
- Refactored native Tauri capability permissions, removing unused dialog handles.
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]