github anomalyco/opentui v0.1.78
Release v0.1.78

latest release: v0.1.79
16 hours ago

What's Changed

  • update website docs by @kommander in #620
  • refactor(terminal): inject env map overrides by @simonklee in #623
  • Add marginX/marginY and paddingX/paddingY to the style attributes by @viralcodex in #619
  • testing: make TestRecorder timestamps deterministic by @simonklee in #627
  • layout: use batched Edge values for margin/padding by @simonklee in #625
  • docs: add renderer lifecycle and cleanup guide by @simonklee in #629
  • fix(keyboard): correct kitty numpad key code mappings by @eyenalxai in #632
  • fix(editor-view): clear stale glyphs when text shrinks by @kitlangton in #634
  • fix(core): enable threading on Linux by @simonklee in #624
  • ci(core): run tests on both macOS and Linux by @simonklee in #626
  • fix(buffer): add errdefer for allocations in OptimizedBuffer init by @simonklee in #640
  • Revert "fix(core): enable threading on Linux (#624)" by @simonklee in #643
  • fix(renderer): add errdefer for hit grid by @simonklee in #642
  • fix(renderer): add errdefer cleanup in createWithOptions by @simonklee in #641
  • Fix double escape by @simonklee in #648
  • fix(terminal): restore DEC private modes on focus-in to fix Windows Terminal mouse tracking by @Hona in #655
  • Shader cube fixes by @m-pa in #659
  • text-buffer: encapsulate internals behind accessors by @simonklee in #656
  • feat(renderer): add Mode 2031 dark/light theme detection by @kavhnr in #657
  • document theme mode by @kommander in #660

New Contributors

Full Changelog: v0.1.77...v0.1.78

Don't miss a new opentui release

NewReleases is sending notifications on new releases.