v0.2.0
What's Changed
- ci(release): build the release artifact from the tag — provenance the log can prove by @griffinwork40 in #35
- feat(app): the editor's colours become measured — wire selection, choose the syntax roles by search, gate both by @griffinwork40 in #26
- feat(app): syntax highlighting — paint the five roles SyntaxPalette already measured by @griffinwork40 in #36
- feat(app): set TERM_PROGRAM=Umber — tools and stock zsh can identify the host terminal by @griffinwork40 in #38
- feat(app): DCS Ptmux passthrough — apps inside tmux can reach the outer terminal by @griffinwork40 in #39
- feat(app): wire window-level focus events for tmux — DECSET 1004 across Space tab switches by @griffinwork40 in #37
- feat(app): editor typing feel — line numbers, auto-indent, soft-wrap, tab→spaces, go-to-line, bracket pairing by @griffinwork40 in #40
- feat(app): URL clicking — ⌘-click opens links in the default browser by @griffinwork40 in #41
- feat(app): shell integration (OSC 7 + OSC 133) by @griffinwork40 in #42
- fix(app): copy/paste — gate linefeed selection-clear, add mouseReporting config by @griffinwork40 in #43
- feat(app): editor Wave 1 — current-line highlight, column guide, status bar, trailing WS, terminal integration by @griffinwork40 in #45
- fix(app): guard against infinite recursion in smart-edit delegate — pressing Enter crashed instantly by @griffinwork40 in #47
- feat(app): terminal splits — ⌘⇧D opens a side-by-side pane, ⌘W collapses it (#48) by @griffinwork40 in #48
- fix(app): reject unenterable directories in isUsableSpaceRoot (#8) by @griffinwork40 in #49
- feat(app): theme-aware terminal selection colours (#31) by @griffinwork40 in #50
- feat(app): vertical splits — ⌘⇧- opens a top/bottom split pane by @griffinwork40 in #51
- feat(app): runtime verification gate for ⌘T cwd, context menu, and bell (#10) by @griffinwork40 in #52
- fix(app): enable vertical split validation — ⌘⇧- was silently dead by @griffinwork40 in #53
- feat: code signing, notarization, and in-app update checker by @griffinwork40 in #54
Full Changelog: v0.1.0...v0.2.0