Releases: charmbracelet/lipgloss
v0.1.3
Data Race
This bugfix fixes a potential data race when querying for the background color internally for the first time.
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse or right here in GitHub Discussions.
v0.1.2
Border Color API Adjustments
This update makes the border color API more consistent with the other color-related potions of the API by dropping the Color suffix in color-related border methods.
Changes to border foreground methods:
BorderForegroundColor
is nowBorderForeground
BorderTopForegroundColor
is nowBorderTopForeground
BorderRightForegroundColor
is nowBorderRightForeground
BorderBottomForegroundColor
is nowBorderBottomForeground
BorderLeftForegroundColor
is nowBorderLeftForeground
Changes to border background methods:
BorderBackgroundColor
is nowBorderBackground
BorderTopBackgroundColor
is nowBorderTopBackground
BorderRightBackgroundColor
is nowBorderRightBackground
BorderBottomBackgroundColor
is nowBorderBottomBackground
BorderLeftBackgroundColor
is nowBorderLeftBackground
Also:
UnsetBorderColor
has been removed. To unset border colors useUnsetBorderForeground
andUnsetBorderBackground
.
We hope you’re enjoying Lip Gloss!
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse or right here in GitHub Discussions.
v0.1.1
Windows Legacy
This release includes support for the Windows 10 legacy command console, which includes cmd.exe and the standalone PowerShell application on Windows. Lip Gloss should now "just work" on those consoles.
Note that ANSI already works by default in Windows Terminal.
Thoughts? Questions? Feel free to reach out on Twitter, The Fediverse or right here in GitHub Discussions. We love hearing from you.
v0.1.0
Hello World
We’re excited to present Lip Gloss, a new declarative terminal styling library built with TUIs in mind. We made this library after seeing design patterns emerge while building Bubble Tea projects such as Glow.
Lip Gloss does not replace Bubble Tea. Rather, it is a Bubble Tea companion. It was designed to make building terminal user interfaces—and general terminal rendering—as simple and fun as possible, allowing you to focus on building your application rather than concerning yourself with the nuts and bolts of layout details.
Let us know what you think. Feel free to reach out on Twitter, The Fediverse or right here in GitHub Discussions. We love hearing from you.