Releases: xiaolai/vmark
Releases · xiaolai/vmark
VMark v0.6.12
What's Changed
- fix: backward selection creates inverted SelectionRange on Alt+click by @claude[bot] in #516
- Remove unused @tauri-apps/plugin-window-state npm package by @claude[bot] in #517
- fix: align KaTeX CDN version to 0.16.28 in export files by @claude[bot] in #518
- Remove unused dispatch2 and block2 crates by @claude[bot] in #519
- Fix: add 11 missing write ops to exhaustive MCP bridge test by @claude[bot] in #520
Full Changelog: v0.6.11...v0.6.12
VMark v0.6.11
What's Changed
- fix: add null check for firstElementChild in htmlSanitizer by @claude[bot] in #502
- fix(website): add rel="noopener noreferrer" to external links by @claude[bot] in #503
- fix(storage): surface toast when localStorage quota exceeded by @claude[bot] in #505
- docs: add missing marketplace prerequisite step by @xiaolai in #506
Full Changelog: v0.6.10...v0.6.11
VMark v0.6.10
What's Changed
- fix: remap backward flags in MultiSelection.map() on merge by @claude[bot] in #491
- chore: industry-best quality hardening by @xiaolai in #492
Full Changelog: v0.6.9...v0.6.10
VMark v0.6.9
What's Changed
- fix: implement focus trap in McpConfigPreviewDialog by @claude[bot] in #481
- chore: remove unused i18next-parser devDependency by @claude[bot] in #484
- fix: add aria-expanded to sidebar and terminal toggle buttons by @claude[bot] in #482
- Remove deprecated no-op encodeUrlForMarkdown by @claude[bot] in #483
- fix: use cross-platform getFileName for path splitting by @claude[bot] in #487
- fix(i18n): McpConfigPreviewDialog hardcoded English strings by @claude[bot] in #485
- fix: add ARIA roles and keyboard navigation to FileExplorer ContextMenu by @claude[bot] in #488
Full Changelog: v0.6.8...v0.6.9
VMark v0.6.8
Full Changelog: v0.6.7...v0.6.8
VMark v0.6.7
Full Changelog: v0.6.6...v0.6.7
VMark v0.6.6
VMark v0.6.5
What's Changed
- fix: prevent workspace escape via .. traversal in terminal file links by @claude[bot] in #461
- fix(mcp-bridge): re-find list between structural mutations by @claude[bot] in #460
- fix(export): block path traversal in resourceResolver by @claude[bot] in #462
- fix: validate MCP batch handler array elements at boundary by @claude[bot] in #463
- fix: mark resource as missing when folder-mode copyFile fails by @claude[bot] in #464
Full Changelog: v0.6.4...v0.6.5
VMark v0.6.4
What's Changed
- fix(mcp-bridge): remove double scheduleReconnect on connect failure by @claude[bot] in #446
- fix: clear conflicting placeholder shortcuts (#440) by @claude[bot] in #447
- fix(codemirror): protect table rows from forward-delete across line boundary by @claude[bot] in #448
- fix(a11y): add aria-label to icon-only buttons across plugins by @claude[bot] in #449
- fix: remove unused type re-exports, legacy fields, and dead Rust code by @claude[bot] in #450
- fix(a11y): add role="dialog" and aria-modal to McpConfigPreviewDialog by @claude[bot] in #451
Full Changelog: v0.6.3...v0.6.4
VMark v0.6.3
Full Changelog: v0.6.2...v0.6.3