What's Changed
- fix: improve LSP hover behavior by @eugenioenko in #187
- feat: add Open Default Settings command by @eugenioenko in #186
- fix: false green gutter on last line of every file by @eugenioenko in #188
- ci: split LSP tests into separate non-blocking job by @eugenioenko in #189
- feat: implement word wrap rendering by @eugenioenko in #184
- fix: word wrap mouse crash on stale wrapMap by @eugenioenko in #193
- feat: add Git: Copy GitHub Permalink command by @eugenioenko in #194
- fix: use --include to filter LSP tests in CI by @eugenioenko in #196
- chore: add VHS demo recording script by @eugenioenko in #198
- chore: remove outdated audit.md by @eugenioenko in #197
- feat: add panel and sidebar resize keybindings by @eugenioenko in #199
- chore: remove Open Default Settings command by @eugenioenko in #200
- chore: dead code cleanup from audit #170 by @eugenioenko in #191
- fix: disable code folding when word wrap is enabled by @eugenioenko in #202
- feat: keyboard shortcuts editor by @eugenioenko in #201
- docs: add Arch Linux (AUR) installation instructions by @eugenioenko in #204
- fix: rebrand to TTT Editor for search discoverability by @eugenioenko in #205
- test: chaos monkey fuzz testing + fix 20 panics, PTY leak, and OSC 52 escape leak by @eugenioenko in #203
- fix: homepage title line break by @eugenioenko in #206
- fix: prevent modal overlays from stacking by @eugenioenko in #208
- fix: preserve bottom panel height when toggling by @eugenioenko in #209
- fix: sort command palette items alphabetically by @eugenioenko in #210
- feat: About dialog with version, website, and GitHub link by @eugenioenko in #211
Full Changelog: v0.3.0...v0.3.1