Releases: landaiqing/voidraft
Releases · landaiqing/voidraft
v1.6.3
v1.6.2
What's Changed
- Optimized the interaction of shortcut key modifications by @landaiqing in #49
Full Changelog: v1.6.1...v1.6.2
New Features
- Added keyboard shortcut recording functionality, allowing users to quickly record new shortcut combinations with key presses.
- Added single shortcut reset feature, enabling restoration of a specific shortcut to its default setting.
- Added localized color labels in the theme color picker, with support for English and Chinese.
- Improved shortcut conflict detection mechanism, providing clearer conflict alerts.
v1.6.1
What's Changed
- New features and bug fixes by @landaiqing in #48
Full Changelog: v1.6.0...v1.6.1
New Features
- Added a command palette for quick access to editor commands
- Added block collapse/expand functionality
- Added block move support, including moving to another document or creating a new document
- Added Math.js language support, including functions, constants, units, and currency symbols
- Added currency exchange rate data support
- Added block metadata display, including created time, language, access permissions, and more
- Added search scope filtering, with support for searching all documents or only the current block
Settings Improvements
- Added custom cursor blink rate
- Added custom block separator height
- Added default code block language and auto-detection settings
v1.6.0
What's Changed
- ⬆️ Bump qs from 6.14.0 to 6.14.1 in /frontend in the npm_and_yarn group across 1 directory by @dependabot[bot] in #23
- ⬆️ Bump github.com/go-git/go-git/v5 from 5.16.4 to 5.16.5 in the go_modules group across 1 directory by @dependabot[bot] in #30
- [Snyk] Upgrade @codemirror/view from 6.39.8 to 6.39.9 by @landaiqing in #26
- [Snyk] Upgrade @lezer/lr from 1.4.5 to 1.4.7 by @landaiqing in #25
- [Snyk] Upgrade linguist-languages from 9.1.11 to 9.2.0 by @landaiqing in #27
- [Snyk] Upgrade sass from 1.97.1 to 1.97.2 by @landaiqing in #28
- ⬆️ Bump qs from 6.14.1 to 6.14.2 in /frontend in the npm_and_yarn group across 1 directory by @dependabot[bot] in #31
- [Snyk] Upgrade @codemirror/state from 6.5.3 to 6.5.4 by @landaiqing in #29
- [Snyk] Upgrade @codemirror/view from 6.39.8 to 6.39.11 by @landaiqing in #32
- [Snyk] Upgrade linguist-languages from 9.1.11 to 9.3.1 by @landaiqing in #33
- [Snyk] Upgrade sass from 1.97.1 to 1.97.3 by @landaiqing in #35
- ⬆️ Bump rollup from 4.46.2 to 4.59.0 in /frontend in the npm_and_yarn group across 1 directory by @dependabot[bot] in #38
- ⬆️ Bump the go_modules group across 2 directories with 2 updates by @dependabot[bot] in #39
- [Snyk] Upgrade prettier from 3.7.4 to 3.8.1 by @landaiqing in #34
- [Snyk] Upgrade vue from 3.5.26 to 3.5.27 by @landaiqing in #36
- ⬆️ Bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #41
- ⬆️ Bump golang.org/x/image from 0.34.0 to 0.38.0 in the go_modules group across 1 directory by @dependabot[bot] in #42
- ⬆️ Bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.1 in the go_modules group across 1 directory by @dependabot[bot] in #43
- ⬆️ Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #44
- ⬆️ Bump defu from 6.1.4 to 6.1.6 in /frontend in the npm_and_yarn group across 1 directory by @dependabot[bot] in #45
- [Snyk] Security upgrade mermaid from 11.12.2 to 11.12.3 by @landaiqing in #46
- New features and bug fixes by @landaiqing in #47
Full Changelog: v1.5.7...v1.6.0
New Features
- Refactor synchronization service
- Refactor communication protocols and optimize update document policies
- Added internationalization of the tray menu
- Added media service
- Added read-only block extension
- Added inline images extension
Fixes
v1.5.7
What's Changed
- ⬆️ Bump qs from 6.14.0 to 6.14.1 in /frontend in the npm_and_yarn group across 1 directory by @dependabot[bot] in #21
- Major backend/frontend updates for config and editor handling by @landaiqing in #22
Full Changelog: v1.5.6...v1.5.7
New Features
- Added toast notification system to display user feedback messages at multiple locations.
- Introduced accordion UI component for expandable/collapsible content areas.
- Added memory monitoring configuration option, which users can enable or disable in general settings.
- Enhanced keybinding management interface with more flexible key editing and conflict detection support.
- Improved extension management page UI with accordion-style layout.
Improvements
- Removed Gitea update source support, simplified to GitHub updates only.
- Optimized editor state management, improved persistence of cursor position and fold states.
- Upgraded multiple frontend dependency packages.
- Increased maximum number of cached editor instances.
- Adjusted update timeout from 30 seconds to 120 seconds.
Fixes
- Improved state synchronization mechanism when switching documents.
v1.5.6
What's Changed
- [Snyk] Upgrade @toml-tools/parser from 1.0.0 to 1.0.1 by @landaiqing in #17
- [Snyk] Upgrade @toml-tools/lexer from 1.0.0 to 1.0.1 by @landaiqing in #16
- ♻️ Refactor keybinding service by @landaiqing in #18
- Update issue templates by @landaiqing in #19
- Added code block export image extension by @landaiqing in #20
Full Changelog: v1.5.5...v1.5.6
v1.5.5
What's Changed
- ⬆️ Bump golang.org/x/crypto from 0.44.0 to 0.45.0 by @dependabot[bot] in #8
- ⬆️ Bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /frontend by @dependabot[bot] in #10
- ⬆️ Bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /frontend by @dependabot[bot] in #11
- Potential fix for code scanning alert no. 2: Workflow does not contain permissions by @landaiqing in #12
- Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @landaiqing in #13
- Add license scan report and status by @fossabot in #15
- ♻️ Refactor cursor position cache by @landaiqing in #14
New Contributors
- @landaiqing made their first contribution in #12
- @fossabot made their first contribution in #15
Full Changelog: v1.5.4...v1.5.5
What's Changed
♻️ Refactor markdown preview
✨ Added some new extensions
⚡ Optimize code for better performance
⚠️ Warn
This version has restructured the underlying data storage architecture. To upgrade to this version, please back up your data beforehand, uninstall the current version, reinstall the latest version, and then perform data migration.
🚨 Note: Before reinstalling, Windows users must manually delete the .voidfrat/data directory from their user profile.
v1.5.4
What's Changed
- ⬆️ Bump js-yaml from 4.1.0 to 4.1.1 in /frontend by @dependabot[bot] in #7
Full Changelog: v1.5.3...v1.5.4
What's New
✨ Added markdown and mermaid preview
✨ Added editor cursor state persistence
v1.5.3
Full Changelog: v1.5.2...v1.5.3
What's New
✨ Improve HTTP client function
✨ Added mermaid language support
What's Change
♻️ Refactored hotkey service and configuration notification service
v1.5.2
What's Changed
- ⬆️ Bump vite from 7.1.10 to 7.1.11 in /frontend by @dependabot[bot] in #6
Full Changelog: v1.5.1...v1.5.2
What's New
✨ Added http client code block 「support for quick request API for easy debugging」
Fixed
🐛 Fixed tab and multi-window issues