Repository navigation
yfmd v0.10.1
yfmd v0.10.1 improves document safety, Windows path handling, and image imports and exports.
Fixes
- Safer saving and opening: edits made during a save remain marked as unsaved. Overlapping saves preserve write order, and a slow file open no longer silently replaces newer edits or a more recently opened document.
- Editor settings survive document switches: read-only mode, syntax preferences, focus/typewriter modes, and code line numbers are restored when opening or creating a document.
- Windows paths: drive-letter and UNC paths are handled when opening and renaming documents, storing images, and resolving local resources.
- File-tree context menus: mouse clicks now execute Rename, New File, and Delete actions correctly.
- Image imports: the desktop app has the permission required to read selected image files.
- Portable image exports: HTML and PDF exports embed local images resolved relative to the source document. Missing local images report an export error. Remote images retain their URLs and still require network access.
- HTML save dialog: HTML exports use an HTML file filter.
- Editor polish: unordered list markers render as round bullets, and the source-mode menu item shows its enabled checkmark.
Downloads
| Platform | Packages |
|---|---|
| Windows x64 | .exe installer or .msi |
| macOS Apple silicon | .dmg or .app.tar.gz |
| Linux x86_64 | .AppImage, .deb, or .rpm |
Download the appropriate package from the assets below.
Validation
- 292 unit tests and 35 browser tests passed locally.
- Coverage thresholds, production build/typecheck, and Rust
cargo checkpassed. - Release builds completed successfully on Linux, macOS, and Windows.
- Native dialog behavior was tested with mocks; the packaged desktop apps were not interactively smoke-tested.
Full changelog: v0.10.0...v0.10.1