What's Changed
- fix: Core correctness bugs (archive export, rename, save races, WinFsp notify) by @coldhighsun in #137
- perf: reduce FileNodeMap lock contention and enumeration allocations by @coldhighsun in #138
- fix: run tests via Microsoft Testing Platform after xunit.v3 4.0 bump by @coldhighsun in #154
- fix: remove duplicate CodeQL workflow by @coldhighsun in #156
- perf: avoid re-parsing snapshot indexes up to 3x in Prune/GarbageCollectBlobs by @coldhighsun in #158
- test: cover RamDisk auto-save/exit-save/snapshot-dedup decision logic by @coldhighsun in #159
- feat: clean up opt-in HKCU registry entries on uninstall by @coldhighsun in #160
- feat: add mdrive export and list --json CLI commands by @coldhighsun in #161
- feat: support and validate folder mount points in CLI mount commands by @coldhighsun in #162
- feat: reject RAM disk growth when system memory runs low by @coldhighsun in #163
- feat: lazily allocate FileContent chunks, sparse until first write by @coldhighsun in #164
- fix: close RamDisk save/dirty races and resource leaks by @coldhighsun in #166
- feat: support cancelling long-running disk save/import/export by @coldhighsun in #167
- perf: parallelize disk unmount saves, decouple activity events, fix snapshot prune sizing by @coldhighsun in #168
- feat: drag-and-drop import and keyboard shortcuts by @coldhighsun in #169
- feat: create-snapshot-now, settings shortcuts, cumulative I/O display by @coldhighsun in #170
- feat: mdrive set-password CLI command, split developer docs out of README by @coldhighsun in #171
- feat: mdrive create and ls CLI commands by @coldhighsun in #172
- feat: mdrive clone and snapshot create CLI commands by @coldhighsun in #173
- feat: mdrive edit and snapshot diff CLI commands by @coldhighsun in #174
- feat: per-disk quick actions in tray menu by @coldhighsun in #175
- feat: settings for close behavior, disk defaults, and helper status by @coldhighsun in #176
- feat: search/filter and export-to-local in Disk Contents dialog by @coldhighsun in #177
- Tray save confirmation, tooltip dismissal, faster 7z import by @coldhighsun in #180
- Keep v prefix in installer exe filename by @coldhighsun in #184
- fix: unreadable tray menu hover text in dark theme by @coldhighsun in #185
- fix: avoid full image rewrite on first save after loading a disk by @coldhighsun in #186
- fix: stop SaveSettings from clobbering unrelated config fields by @coldhighsun in #187
- fix: improve text and border contrast in light theme by @coldhighsun in #188
- fix: stop TempDirCompatWarningShown from being reset on every save by @coldhighsun in #189
New Contributors
- @dependabot[bot] made their first contribution in #140
Full Changelog: v1.12.0...v2.0.0