What's Changed
Sidebar with tree view of the note buffers
You can now turn on a sidebar with a tree view of all your buffers and directories.
Search across all buffers
A new global search function has been added. Use it to find text across all buffers in the library. The default
key binding to open up the global search is Ctrl/Cmd + Shift + F.
Archive Scratch functionality
A new archive action has been added for the default Scratch buffer. It can be accessed from the Scratch buffer's
context (right click) menu. It moves the content of Scratch into a new buffer buffer and starts a fresh Scratch buffer.
For performance reasons it's recommended to use this feature when the Scratch buffer grows really large (e.g. MBs).
Other changes
- Persist the search query between different buffers, and between restarts
- Add a setting for automatically installing new updates (on by default)
- Add version and client id headers when fetching currency exchange rates
- Add inline color preview for hex / hsl / rgb values for supported languages (CSS, HTML, JS/TS, Vue, TSX)
- Improve window show/focus behavior when restoring from tray
- Add setting for automatically starting Heynote on login
- Add setting for starting Heynote hidden
- Add copyLineDown and copyLineUp commands by default bound to
Alt + Shift + ArrowDown/Up
Merged PRs
- Persist the search query between different buffers, and between restarts by @heyman in #469
- Side panel with tree view of all buffers and directories in the heynote library by @heyman in #457
- Add Archive functionality for the default Scratch buffer by @heyman in #474
- Add global search across all buffers by @heyman in #475
- Fix issue with the editor loosing focus by @heyman in #476
- Auto-install updates setting by @heyman in #477
- Add color preview by @jongwoo328 in #479
- fix: improve window show/focus behavior when restoring from tray by @VictorVow in #464
- feat: add launch at login setting by @hyejungg in #463
- Add setting for starting heynote hidden by @heyman in #481
- Add copyLineDown and copyLineUp commands by @heyman in #482
- Update github actions to latest versions by @heyman in #483
New Contributors
- @VictorVow made their first contribution in #464
- @hyejungg made their first contribution in #463
Full Changelog: v2.8.2...v2.9.0