build(deps): bump github.com/charmbracelet/bubbles from 0.7.9 to 0.14.0
Bumps github.com/charmbracelet/bubbles from 0.7.9 to 0.14.0.
Release notes
Sourced from github.com/charmbracelet/bubbles's releases.
v0.14.0
Table Bubble
This feature release of Bubbles includes a brand new
tablebubble that you can use to show and select tabular data! Huge thanks to@wesleimpfor contributing this change ❤️.See the example code for an example of how to use the
tablein your Bubble Tea applications.Getting Started
Create a new
table:t := table.New( table.WithColumns(columns), table.WithRows(rows), table.WithFocused(true), table.WithHeight(7), )Alternatively,
t := table.New(table.WithColumns(columns)) t.SetRows(rows) t.Focus() t.SetHeight(7)Style the
tablehow you want:s := table.DefaultStyles() s.Header = s.Header. BorderStyle(lipgloss.NormalBorder()). BorderForeground(lipgloss.Color("240")). BorderBottom(true). Bold(false) s.Selected = s.Selected. Foreground(lipgloss.Color("229")). Background(lipgloss.Color("57")). Bold(false) t.SetStyles(s)And then
Updateand Render (View) the table:</tr></table>
... (truncated)
Commits
13f52d6fix(table): append headers/columns to zero sized string slice278edd1fix(viewport): properly truncate to size (#228)09e1f00textarea: support dynamic promptsc099d31textarea: add some commentsdb2a8b4textarea: new bindings for "go to begin" / "go to end"afd6f58feat(table): add function to set cursor position (#219)d44e242fix(viewport): honor width and height settings776062efix(table): correct keybinding for page down (#220)1c26128textarea: add uppercase/lowercase/capitalize word right (#210)649f78efix(textarea): pre-allocation of value (#213)- 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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)