-
v1.1.3 Stable
released this
2026-03-17 22:06:14 -07:00 | 84 commits to main since this releaseTachikoma.jl v1.1.3
Light & Dark Mode with 13 New Light Themes
Tachikoma now supports both dark and light mode, bringing the total theme count from 11 to 24. The 13 new light themes span a wide range of aesthetics — from the clean minimalism of Paper and Frost to the warm tones of Gruvbox, Dune, and Ayu. Switch between dark and light packs with Tab inside the theme selector (Ctrl+\), and your preference is persisted via Preferences.jl.
New light themes: Paper, Latte, Solaris, Sakura, Ayu, Gruvbox, Frost, Meadow, Dune, Lavender, Horizon, Overcast, and Dusk.
Pixel canvases (sixel and Kitty backends) automatically adapt their background color to match the active mode — white for light, black for dark.
ANSI Escape Sequence Support
ParagraphandScrollPanenow render inline ANSI escape sequences — bold, italic, underline, dim, strikethrough, reverse video, and both 256-color and RGB color codes. This makes it straightforward to display colored output from external commands, log files, or any pre-formatted ANSI text directly in your TUI.A new
ansikeyword (defaulttrue) onParagraphcontrols parsing. Setansi=falseto strip escapes, orraw=trueto display them literally. A newparse_ansiutility is also exported for custom use.Per-Row and Per-Cell DataTable Styling
DataTablenow acceptsrow_styleandcell_stylecallbacks, giving fine-grained control over how individual rows and cells are rendered — useful for conditional formatting, alternating row colors, or highlighting specific values.Bug Fixes
- Fixed light-mode background regression in sixel/kitty encoding — pixel canvases previously rendered with a black background regardless of mode, producing unreadable output in light themes.
- Fixed Windows crash — guarded a POSIX
dup()call inapp()that caused a crash on Windows (#11, #12).
Other Changes
- Updated README to reflect the expanded theme count and dark/light mode support.
- Added
[sources]to the demosProject.tomlfor automatic local resolution on Julia 1.11+. - New ANSI Text interactive demo in the demos launcher.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads