Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 14, 2025

Bumps the gomod-normal-deps group with 3 updates: github.com/charmbracelet/bubbles, github.com/go-delve/delve and golang.org/x/net.

Updates github.com/charmbracelet/bubbles from 0.20.0 to 0.21.0

Release notes

Sourced from github.com/charmbracelet/bubbles's releases.

v0.21.0

Viewport improvements

Finally, viewport finally has horizontal scrolling ✨![^v1] To enable it, use SetHorizontalStep (default in v2 will be 6).

You can also scroll manually with ScrollLeft and ScrollRight, and use SetXOffset to scroll to a specific position (or 0 to reset):

vp := viewport.New()
vp.SetHorizontalStep(10) // how many columns to scroll on each key press
vp.ScrollRight(30)       // pan 30 columns to the right!
vp.ScrollLeft(10)        // pan 10 columns to the left!
vp.SetXOffset(0)         // back to the left edge

To make the API more consistent, vertical scroll functions were also renamed, and the old ones were deprecated (and will be removed in v2):

// Scroll n lines up/down:
func (m Model) LineUp(int)     // deprecated
func (m Model) ScrollUp(int)   // new!
func (m Model) LineDown(int)   // deprecated
func (m Model) ScrollDown(int) // new!
// Scroll half page up/down:
func (m Model) HalfViewUp() []string   // deprecated
func (m Model) HalfPageUp() []string   // new!
func (m Model) HalfViewDown() []string // deprecated
func (m Model) HalfPageDown() []string // new!
// Scroll a full page up/down:
func (m Model) ViewUp(int) []string   // deprecated
func (m Model) PageUp(int) []string   // new!
func (m Model) ViewDown(int) []string // deprecated
func (m Model) PageDown(int) []string // new!

[!NOTE] In v2, these functions will not return lines []string anymore, as it is no longer needed due to HighPerformanceRendering being deprecated as well.

Other improvements

The list bubble got a couple of new functions: SetFilterText, SetFilterState, and GlobalIndex - which you can use to get the index of the item in the unfiltered, original item list.

... (truncated)

Commits
  • 8b55efb fix(textarea): placeholder with chinese chars (#767)
  • bd2a5b0 fix: golangci-lint 2 fixes (#769)
  • cce8481 ci: sync golangci-lint config (#770)
  • ea344ab feat(viewport): horizontal scroll with mouse wheel (#761)
  • 39668ec fix(viewport): normalize method names (#763)
  • f2434c3 Revert "fix(viewport): normalize method names"
  • c7f889e fix(viewport): normalize method names
  • 9e5365e docs: add example for ValidateFunc (#705)
  • c814ac7 chore(deps): bump github.com/charmbracelet/lipgloss from 1.0.0 to 1.1.0 (#751)
  • 3befccc chore(deps): bump github.com/muesli/termenv from 0.15.2 to 0.16.0 (#740)
  • Additional commits viewable in compare view

Updates github.com/go-delve/delve from 1.24.1 to 1.24.2

Release notes

Sourced from github.com/go-delve/delve's releases.

v1.24.2

What's Changed

New Contributors

Curated Changelog: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1242-2025-04-10 Full Changelog: go-delve/delve@v1.24.1...v1.24.2

Changelog

Sourced from github.com/go-delve/delve's changelog.

[1.24.2] 2025-04-10

Added

  • Support for struct literals in expression evaluator (#3935, #3953, @​aarzilli)
  • Check to reject DWARFv5 executables if delve itself isn't built with 1.25 or later due to bugs in Go's standard library prior to 1.25 (#3943, #3961, @​aarzilli)

Fixed

Changed

Commits
  • f0cc62b *: 1.24.2 (#3983)
  • 9234dbe service/test: assert error on CreateBreakpoint in TestNextInstruction (#3979)
  • f8dda39 gdbserial: do not abort register reload on the first failed register (#3966)
  • 84aae7f service/dap: fix race condition when launching with backend=rr (#3971)
  • d13bd49 proc: limit the max length of goroutine's label map (#3928) (#3968)
  • 193f21e proc: replace Thread.Location method with a function (#3972)
  • cc4343b debugger: add missing targetMutex protection to CreateWatchpoint() (#3973)
  • 4dc820e proc: relax DWARFv5 check (#3961)
  • b0adcfb debugger: acquire missing lock to GuessSubstitutePath (#3963)
  • 2408761 proc: skip invalid goroutine labels when debugging on Go 1.24 (#3928) (#3962)
  • Additional commits viewable in compare view

Updates golang.org/x/net from 0.38.0 to 0.39.0

Commits

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the gomod-normal-deps group with 3 updates: [github.com/charmbracelet/bubbles](https://github.com/charmbracelet/bubbles), [github.com/go-delve/delve](https://github.com/go-delve/delve) and [golang.org/x/net](https://github.com/golang/net).


Updates `github.com/charmbracelet/bubbles` from 0.20.0 to 0.21.0
- [Release notes](https://github.com/charmbracelet/bubbles/releases)
- [Changelog](https://github.com/charmbracelet/bubbles/blob/master/.goreleaser.yml)
- [Commits](charmbracelet/bubbles@v0.20.0...v0.21.0)

Updates `github.com/go-delve/delve` from 1.24.1 to 1.24.2
- [Release notes](https://github.com/go-delve/delve/releases)
- [Changelog](https://github.com/go-delve/delve/blob/master/CHANGELOG.md)
- [Commits](go-delve/delve@v1.24.1...v1.24.2)

Updates `golang.org/x/net` from 0.38.0 to 0.39.0
- [Commits](golang/net@v0.38.0...v0.39.0)

---
updated-dependencies:
- dependency-name: github.com/charmbracelet/bubbles
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-normal-deps
- dependency-name: github.com/go-delve/delve
  dependency-version: 1.24.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-normal-deps
- dependency-name: golang.org/x/net
  dependency-version: 0.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-normal-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Apr 14, 2025
@dependabot dependabot bot requested a review from Zxilly as a code owner April 14, 2025 00:12
@codecov
Copy link

codecov bot commented Apr 14, 2025

Bundle Report

Bundle size has no change ✅

@codecov
Copy link

codecov bot commented Apr 14, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #355   +/-   ##
=======================================
  Coverage   87.15%   87.15%           
=======================================
  Files          85       85           
  Lines        4397     4397           
  Branches       99       99           
=======================================
  Hits         3832     3832           
  Misses        423      423           
  Partials      142      142           
Flag Coverage Δ
integration 62.10% <ø> (ø)
ui 87.89% <ø> (ø)
unit 38.82% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

📢 Thoughts on this report? Let us know!

@Zxilly Zxilly merged commit d3bf4cd into master Apr 14, 2025
43 checks passed
@Zxilly Zxilly deleted the dependabot/go_modules/gomod-normal-deps-8f73439537 branch April 14, 2025 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants