Added
- Added symbol search support with Ctrl+Shift+O.
- Added "Go to Line", "Go to Heading", and "Command List" to the menu.
- Added "Reopen Closed Tabs" to the context menu.
- Added a reset button to editor/font settings.
- Added shortcut Ctrl+, to open settings.
- Enabled dragging tabs outside the toolbar to create new windows and dragging tabs onto other windows to move them.
- Added use of Choices.js for dropdown menus.
- Added support to toggle heading levels of the current line with Ctrl+Shift+1-3.
- Added folding support for code blocks.
- Added shortcut Ctrl+Shift+Tab to switch tabs backwards.
Changed
- Fixed dropdown menu auto-scroll behavior to be more accurate when opening.
- Changed tabs opened on file load or reopen to be added next to the active tab.
- Changed to cancel dragging if tab-related shortcuts are pressed during tab drag.
Fixed
- Fixed issue where focus was lost when closing a tab that was not active.
- Fixed bug in Monaco editor causing issues when deleting all selections including folded regions.
- Fixed issue where headings and markers inside code blocks were incorrectly recognized.
- Fixed recently closed tabs being properly removed from history if their files were deleted.
- Fixed an issue where a tab could be opened in new window even when there was only one tab remaining.
- Fixed issue where quick clicks on tabs failed to end drag state.