robherley / snips.sh

✂️ passwordless, anonymous SSH-powered pastebin with a human-friendly TUI and web UI
https://snips.sh
MIT License
1.05k stars 45 forks source link

Bump the gomod group across 1 directory with 8 updates #207

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps the gomod group with 4 updates in the / directory: ariga.io/atlas, github.com/charmbracelet/bubbles, github.com/charmbracelet/wish and github.com/mattn/go-sqlite3.

Updates ariga.io/atlas from 0.25.0 to 0.27.0

Release notes

Sourced from ariga.io/atlas's releases.

v0.27.0

We are excited to announce the release of Atlas v0.27 🎊

It's been a few weeks since our last release, and we are very excited to share with you the news of Atlas v0.27. In this release, you will find:

  • Atlas Schema Monitoring: A new product that provides a set of tools and features to help you manage and monitor your database schema effectively.
  • Pay via AWS Marketplace: Atlas users can now pay for their Atlas subscription via the AWS Marketplace.
  • Atlas HCL Doc Portal: A new portal that contains always up to date, automatically generated documentation for the Atlas HCL language.

Read the full announcement in our blogpost.

image

[!NOTE]
Stay tuned for our next release which is going to include some exciting new features around declarative migrations.

Quick installation

macOS + Linux:

curl -sSf https://atlasgo.sh | sh

Homebrew:

brew install ariga/tap/atlas

Docker:

docker pull arigaio/atlas

Windows

Download

Legal

The default binaries in this release are distributed released under Atlas EULA, and the community binaries are released under the Apache 2.0 license.

Full Changelog: https://github.com/ariga/atlas/compare/v0.26.0...v0.27.0

v0.26.0

We are excited to announce the release of Atlas v0.26 🎊

It's been about a month since our last release, and we're excited to announce that Atlas v0.26 is now available! In this release we are happy to introduce a new feature that has been requested by many of you: support for Entity Framework Core. As part of our ever going effort to improve the quality and coverage of our documentation, we have published a set of guides on testing database schemas and migrations as well as a new GORM Portal.

... (truncated)

Commits


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

Release notes

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

v0.20.0

Focus. Breathe.

This features support for Bubble Tea's new focus-blur feature as well as a quality-of-life update to paginator. Enjoy!

Focus

You heard that right. Focus-blur window events are now enabled for textinput and textarea which were recently added to Bubble Tea v1.1.0. As long as WithReportFocus is enabled in your Program you'll automatically get nicer inputs.

To enable focus reporting:

p := tea.NewProgram(model{}, tea.WithReportFocus())

Remember to stay focused and hydrated!

Paginator opts

Speaking of functional arguments, paginator also received some some new quality-of-life startup options, courtesy @​nervo.

p := paginator.New(
    paginator.WithPerPage(42),
    paginator.WithTotalPages(42),
)

Of course, you can still set the values on the model directly too:

p := paginator.New()
p.PerPage = 42
p.TotalPages = 24

Happy paging!

Changelog

New!

  • d3bd075ed2b27a3b5d76bb79b5d1c928dcd780d0: feat(cursor): focus/blur support (#581) (@​caarlos0)
  • 5110925e8788a8ecfd206df0da8dbeed36cde0f0: feat: Introduce paginator options (@​nervo)

Deps

  • 3eaf8da348203f12a72ce4f994334dc4cd8d91ba: feat(deps): bump github.com/charmbracelet/bubbletea from 0.27.0 to 1.0.0 (#604) (@​dependabot[bot])
  • 6fc27e99d3b0e0cf5db13111e518b47435c42f5a: feat(deps): bump github.com/charmbracelet/bubbletea from 1.0.0 to 1.1.0 (#607) (@​dependabot[bot])

... (truncated)

Commits
  • d3bd075 feat(cursor): focus/blur support (#581)
  • 6fc27e9 feat(deps): bump github.com/charmbracelet/bubbletea from 1.0.0 to 1.1.0 (#607)
  • a163c6c chore(lint): disable predeclared due to false positives
  • 72de4f4 chore(lint): update mnd name, remove deprecated directives
  • 3eaf8da feat(deps): bump github.com/charmbracelet/bubbletea from 0.27.0 to 1.0.0 (#604)
  • 5110925 feat: Introduce paginator options
  • f25096d chore(lint): disable 'predeclared' linter
  • 235075a feat: add HelpView to table as a convenience
  • c1d9f7d feat(table): remove StyleFunc + add tests for table alignment (#586)
  • 549d076 chore: fix lint
  • Additional commits viewable in compare view


Updates github.com/charmbracelet/bubbletea from 0.26.6 to 1.1.0

Release notes

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

v1.1.0

Let’s Focus

Lose focus much? This release contains support for focus-blur window events.

Usage

All you need to do is to add the program option to your application:

p := tea.NewProgram(model{}, tea.WithReportFocus())
if _, err := p.Run(); err != nil {
    fmt.Fprintln(os.Stderr, "Oof:", err)
    os.Exit(1)
}

Then later in your Update function, you can listen for focus-blur messages:

func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
    switch msg := msg.(type) {
    case tea.FocusMsg:
        // Focused!
    case tea.BlurMsg:
        // Not focused :(
        }
        return m, nil
}

For details, see WithReportFocus.

Tmux

If you're using tmux, make sure you enable the focus-events option in your config.

set-option -g focus-events on

Happy focusing (whatever that means)!


Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.

... (truncated)

Commits
  • e58efab feat: support focus-blur events (#1122)
  • a5437ac feat(ci): use meta build workflow (#1123)
  • c69bd97 fix: we don't initialize the terminal when using a nilRenderer (#1120)
  • af7ec0e chore(deps): bump github.com/charmbracelet/bubbles in /examples (#1104)
  • 105d88a fix(ci): skip CI for examples/tutorials running go1.18
  • 17443d8 chore(deps): go mod tidy
  • d6458e0 fix: force query the terminal bg before running any programs
  • d6a19f0 fix: wrap ErrProgramKilled error
  • cae9acd feat: set the program environment variables (#1063)
  • 7ddeec9 chore(deps): bump golang.org/x/sys from 0.23.0 to 0.24.0 (#1077)
  • Additional commits viewable in compare view


Updates github.com/charmbracelet/lipgloss from 0.12.1 to 0.13.0

Release notes

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

v0.13.0

Woodn’t you know, Lip Gloss has trees!

Lip Gloss ships with a tree rendering sub-package.

import "github.com/charmbracelet/lipgloss/tree"

Define a new tree.

t := tree.Root(".").
    Child("A", "B", "C")

Print the tree.

fmt.Println(t)

// .
// ├── A
// ├── B
// └── C

Trees have the ability to nest.

t := tree.Root(".").
    Child("macOS").
    Child(
        tree.New().
            Root("Linux").
            Child("NixOS").
            Child("Arch Linux (btw)").
            Child("Void Linux"),
        ).
    Child(
        tree.New().
            Root("BSD").
            Child("FreeBSD").
            Child("OpenBSD"),
    )

Print the tree.

</tr></table> 

... (truncated)

Commits
  • bb3e339 docs(README): match tree example alignment with list examples
  • bc0de5c docs(README): make tree example match output
  • 185fde3 docs(README): update tree images
  • cf0a7c6 docs: fix tree screenshot
  • feb42a9 feat: move tree to root (#342)
  • 0618c73 feat(test): add test for JoinHorizontal (#346)
  • ed7f56e docs: fix CompleteColor example (#345)
  • 8a0e640 fix: remove unnecessary if
  • 87dd58d chore: fix little typo in comment in go.mod
  • See full diff in compare view


Updates github.com/charmbracelet/wish from 1.4.0 to 1.4.3

Release notes

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

v1.4.3

Changelog

Bug fixes

Documentation updates

Other work

  • d7698fcec7991ec5ecfb71c175e07893151d092f: build: update goreleaser config (@​caarlos0)

Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.

v1.4.2

Changelog

Dependency updates

  • c2afdeaf765342a209c93bb6a3314973f796d96f: fix(deps): update bubbletea, remove x/exp/term (#311) (@​caarlos0)

Documentation updates

  • aa72dd8752f262c5c3d19dfcbe0cea8d88d333a9: docs: rename example (@​caarlos0)
  • c9f03ce98036d02f7e4f96fa2da6328454698acc: docs: wish-exec and bubbletea-exec examples (@​caarlos0)

Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.

v1.4.1

Changelog

New Features

  • a58be5cf1f7ba71b25c1c467a02dce771347ea2a: feat: background color detection (#266) (@​caarlos0)
  • f6125e20f774deed94b5475d90a828df7a8ef95f: feat: update termenv, improve truecolor detection (#276) (@​caarlos0)

Bug fixes

  • 6c0aaa68571ae556aa2047b62c21742ace243541: fix(tea): don't query the terminal for "dumb" terminals (@​aymanbagabas)
  • 8aed4c34e1d38cdff188aa5d65d31972092a3ac4: fix(tea): jump to next middleware when session is not a pty (@​aymanbagabas)
  • 34bb46304c8720b40194472ca5e311e0985f1fab: fix: detect bg when no allocate pty (#268) (@​caarlos0)

Documentation updates

  • 44b9c91bbade24bdcb76cd0f32d0ff071f4ff2b5: docs(readme): minor copy improvements (@​meowgorithm)
  • 9b32a8b9de65401af468e59efc16c8c332682df2: docs: HasDarkBackground() in examples (#265) (@​caarlos0)

Other work


... (truncated)

Commits
  • 80fd037 chore(deps): bump github.com/charmbracelet/bubbletea in /examples (#326)
  • af481a8 chore(deps): bump github.com/charmbracelet/bubbletea (#327)
  • 7acab93 docs: fix broken link in examples readme (#323)
  • 35df53c chore(deps): bump github.com/charmbracelet/bubbletea (#322)
  • a686254 chore(deps): bump github.com/charmbracelet/bubbletea in /examples (#321)
  • 984a480 chore(deps): bump github.com/charmbracelet/x/ansi from 0.2.2 to 0.2.3 (#320)
  • 94788c7 fix(tea): query bg color
  • 654e657 fix: cmd should use the session stderr channel
  • 04eba59 chore: bump dependencies
  • 75f6e8c fix: update codeowners
  • Additional commits viewable in compare view


Updates github.com/mattn/go-sqlite3 from 1.14.22 to 1.14.23

Commits


Updates github.com/muesli/termenv from 0.15.2 to 0.15.3-0.20240509142007-81b8f94111d5

Commits


Updates golang.org/x/crypto from 0.24.0 to 0.26.0

Commits
  • 5bcd010 go.mod: update golang.org/x dependencies
  • 3375612 ssh: add support for unpadded RSA signatures
  • bb80217 ssh: don't use dsa keys in integration tests
  • 6879722 ssh: remove go 1.21+ dependency on slices
  • e983fa2 sha3: Avo port of keccakf_amd64.s
  • 80fd972 LICENSE: update per Google Legal
  • f2bc3a6 x509roots/fallback/internal/goissue52287: delete
  • d66d9c3 x509roots/fallback: update bundle
  • 9fadb0b go.mod: update golang.org/x dependencies
  • a6a393f all: bump go.mod version and drop compatibility shims
  • 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions