0.2.5
Bug Fixes
- Archive conflict + Manual no longer loses data: choosing Manual for an archive-vs-local-edit conflict previously trashed the local file and silently discarded the manual content. It now keeps the file and writes the manual content, and the page identity is restored on the next push.
- Server URL normalization no longer bricks the plugin: connecting with a URL that differs from its normalized form (mixed-case host, default port) stored two different URLs, causing every sync to fail with a connection identity mismatch and preventing plugin load after restart. The normalized URL is now stored at connect time, and load self-heals from the connected state.
- Internal temp renames no longer pollute move hints: pull-transaction sidecar renames are excluded from move-hint recording, eliminating wasted I/O and inert hint entries.
All 131 tests pass; full gates green.