Releases: anomalyco/opentui
Releases · anomalyco/opentui
Release v0.1.100
What's Changed
- windows code signing by @Hona in #949
- fix: emit OSC 11/111 to sync terminal background color with renderer by @mynameistito in #951
- ensure layout is up to date for culling by @kommander in #953
New Contributors
- @mynameistito made their first contribution in #951
Full Changelog: v0.1.99...v0.1.100
Release v0.1.99
What's Changed
- Revert "fix: use new URL() instead of import with { type: file } for cross-runtime compat (#918)" by @simonklee in #945
- docs: color matrix by @m-pa in #946
- perf(native): skip transparent draws by @AnatoleLucet in #865
- perf(native): faster color blending by @AnatoleLucet in #870
- performance by @kommander in #944
New Contributors
- @AnatoleLucet made their first contribution in #865
Full Changelog: v0.1.98...v0.1.99
Release v0.1.98
What's Changed
- Bottom title and alignment docs update by @viralcodex in #927
- fix: break circular imports by targeting specific source files by @lu-zero in #917
- fix(renderer): disable mouse tracking on destroy by @simonklee in #515
- fix: use new URL() instead of import with { type: file } for cross-runtime compat by @lu-zero in #918
- fix: deleteToLineStart joins with previous line when cursor at col 0 by @fredsh2k in #938
- feat(core): allow focusing of ancestors of renderables by @garthdw in #930
- core: compact keypress debug output and add IME repro by @simonklee in #941
- Release v0.1.98 by @simonklee in #943
New Contributors
Full Changelog: v0.1.97...v0.1.98
Release v0.1.97
What's Changed
- solid: isolate babel transform from host project config by @avarayr in #910
- chore: remove console.log from tree-sitter client by @simonklee in #915
- Update testing instructions in development.md by @garthdw in #921
- feat: add support for bottom title and alignment in BoxRenderable by @viralcodex in #920
- fix: remove SIGFPE from default exit signals by @lu-zero in #919
- tweak review action by @kommander in #923
- introduce CI fmt action by @kommander in #924
- fmt more graceful with feedback by @kommander in #925
- fix: pressTab({ shift: true }) sends correct ANSI back-tab sequence by @LeTamanoir in #914
- Fix runtime-plugin node_modules resolution without breaking CJS by @kommander in #926
New Contributors
- @avarayr made their first contribution in #910
- @garthdw made their first contribution in #921
- @lu-zero made their first contribution in #919
- @LeTamanoir made their first contribution in #914
Full Changelog: v0.1.96...v0.1.97
Release v0.1.96
What's Changed
- keymapping: add keypad key aliases by @simonklee in #908
- editor api extensions by @kommander in #909
Full Changelog: v0.1.95...v0.1.96
Release v0.1.95
What's Changed
- runtime module resolve include node_modules by @kommander in #903
Full Changelog: v0.1.94...v0.1.95
Release v0.1.94
What's Changed
- stdin-parser: increase default timeout to 20ms by @simonklee in #899
- fix(core): avoid clock skew race in StdinParser timeout flush by @altendky in #892
- core/stdin-parser: fix kitty alt-key timeout split by @simonklee in #901
- Solid slot dedupe by @kommander in #902
New Contributors
Full Changelog: v0.1.93...v0.1.94
Release v0.1.93
What's Changed
- core: refactor/fix renderer api options by @simonklee in #851
- fix(core): avoid pre-scheduled init frames on no-op resize by @simonklee in #880
- fix(core): restore terminal state when destroy runs mid-frame by @simonklee in #859
- Setters for line number gutter colors by @kommander in #894
- core/renderer: fix double scheduling on requestRender/start by @simonklee in #895
- do not cache solid subtree for slot fallback, only identity by @kommander in #896
- setters for targetFps/maxFps by @kommander in #897
Full Changelog: v0.1.92...v0.1.93
Release v0.1.92
Release v0.1.91
What's Changed
- chore: clean up escaped literals by @simonklee in #854
- (fix): select renderable buffer clear when options are removed by @viralcodex in #850
- core: add an example for overlay/blending/text by @simonklee in #849
- fix: initialize renderer clock before timers by @AbigailJixiangyuyu in #862
- fix: remove unsupported extmarks demo listener by @AbigailJixiangyuyu in #861
- fix: remove duplicate Extmarks demo entry by @AbigailJixiangyuyu in #860
- fmt changes by @simonklee in #856
- fix(core): resume() drops keystrokes due to deferred listener registration by @art-shen in #858
- Switch tsconfig to NodeNext module resolution by @simonklee in #855
- ✨ Quality: process.exit(1) in library code prevents error handling by @lukebaze in #874
- fix(core): detect hyperlinks in WSL terminals by @AbigailJixiangyuyu in #871
- fix: stop planck demo stats updates after destroy by @AbigailJixiangyuyu in #863
- do not write a space for continuation cells by @kommander in #885
New Contributors
- @AbigailJixiangyuyu made their first contribution in #862
- @art-shen made their first contribution in #858
- @lukebaze made their first contribution in #874
Full Changelog: v0.1.90...v0.1.91