wish
wish copied to clipboard
feat(deps): bump github.com/charmbracelet/lipgloss from 0.5.0 to 0.6.0
Bumps github.com/charmbracelet/lipgloss from 0.5.0 to 0.6.0.
Release notes
Sourced from github.com/charmbracelet/lipgloss's releases.
v0.6.0
Vertical Alignment
In this latest release of Lip Gloss, styles now support vertical alignment for all your vertical alignment needs!
Align content in a
Style
vertically at the top, center, or bottom. To get started make a style with someHeight
and anAlignVertical
property.lipgloss.NewStyle().Height(5).AlignVertical(lipgloss.Center).Render("Hello, Center!")
or use the
Align
shorthand which sets both horizontal and vertical alignments:lipgloss.NewStyle().Height(5).Align(lipgloss.Left, lipgloss.Bottom).Render("Hello, Center!")
New API:
Note, there are no breaking changes since if the
Align
shorthand will still accept 1 argument (variadic arguments) and will set only the horizontal alignment to maintain original functionality
Align(p ...Position)
AlignVertical(p Position)
AlignHorizontal(p Position)
GetAlignVertical() Position
GetAlignHorizontal() Position
New
- Non-Interpolated Colors by
@​meowgorithm
in charmbracelet/lipgloss#100- Vertical Alignment by
@​maaslalani
in charmbracelet/lipgloss#106Fixed
- Protect against concurrent color profile access with a
sync.RWMutex
by@​meowgorithm
in charmbracelet/lipgloss#68- don't overwrite background when inheriting by
@​76creates
in charmbracelet/lipgloss#69New Contributors
@​Evertras
made their first contribution in charmbracelet/lipgloss#71@​ismaelpadilla
made their first contribution in charmbracelet/lipgloss#94@​mark2185
made their first contribution in charmbracelet/lipgloss#103@​inkel
made their first contribution in charmbracelet/lipgloss#107Full Changelog: https://github.com/charmbracelet/lipgloss/compare/v0.5.0...v0.6.0
... (truncated)
Commits
0ce5550
feat: Align takes multiple arguments for setting horizontal + vertical alignment9852bb3
feat:VerticalAlign
0ee74a5
feat: non-interpolated colors, aka CompleteColor (#100)2cb1d4a
docs(lint): update example code in GoDocs per new style standardf651363
Fix height doc (width -> height)81744be
chore(lint): remove magic numbers1fb1fb9
chore: drop go-colorful dependency (but it's a great lib)e8297c4
Use ReplaceAll instead of Replace with n=-1a86f21a
ci: add benchmark test for Style.Render6b5dc18
Clarify Inherit comment- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)