v3.10.1
Description
Rebuilt comments around precise text and rendered-element selections, consolidated document controls, and expanded keyboard-first editing while improving workspace reliability, localization, and release visibility.
- Comments & Collaboration: Added selection-first anchored comments, synchronized document highlights and thread cards, nested editable replies, clearer open/resolved states, responsive panel layouts, and Live Share identities that follow participant name changes, including for view-only collaborators.
- Interface & Editing: Consolidated document actions into a clearer header toolbar, reorganized Markdown formatting controls, refined disabled, dropdown, theme, and Private mode states, and added familiar formatting, navigation, file, view, and fullscreen shortcuts across web and desktop where browser-reserved keys permit.
- Explorer & Reliability: Made dragging any selected file move the complete multi-file selection, widened expanded-folder drop targets, refreshed word, character, and reading-time statistics on every render and reopened document, and made clipboard success feedback wait for the actual copy result.
- Release Experience & Localization: Added a branded, read-only in-app release-note tab with first-run and upgrade visibility, version-aware seen tracking, section navigation, and an About action, and expanded the interface from 14 to 15 languages with Bulgarian.
- Testing, Security & Compatibility: Published locked local Playwright tooling with static checks, Chromium end-to-end coverage, and cross-browser smoke tests; updated DOMPurify and js-yaml, corrected integrity-checked browser assets, synchronized desktop dependencies, and restored WebKit local-development support.
What's Changed
- fix(explorer): support multi-file drag and folder content drops by @ThisIs-Developer in #234
- feat(releases): add v3.10 in-app release notes by @ThisIs-Developer in #235
- feat(editor): add productivity keyboard shortcuts by @ThisIs-Developer in #238
- feat(i18n): add Bulgarian language support by @ThisIs-Developer in #239
- test(e2e): publish shared local Playwright suite by @ThisIs-Developer in #241
- fix(stats): refresh word/char/reading-time on every render by @crazy-explore-r in #243
- feat(ui): consolidate toolbar and add selection-first comments by @ThisIs-Developer in #242
New Contributors
- @crazy-explore-r made their first contribution in #243
Full Changelog: v3.10.0...v3.10.1