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 12 updates #187

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 5 months ago

Bumps the gomod group with 10 updates in the / directory:

Package From To
ariga.io/atlas 0.15.0 0.23.0
github.com/alecthomas/chroma/v2 2.10.0 2.14.0
github.com/charmbracelet/bubbletea 0.25.0 0.26.4
github.com/charmbracelet/lipgloss 0.9.1 0.11.0
github.com/charmbracelet/wish 1.2.0 1.4.0
github.com/jaevor/go-nanoid 1.3.0 1.4.0
github.com/klauspost/compress 1.17.7 1.17.8
github.com/rs/zerolog 1.31.0 1.33.0
github.com/tdewolff/minify/v2 2.20.15 2.20.32
github.com/yuin/goldmark 1.7.0 1.7.1

Updates ariga.io/atlas from 0.15.0 to 0.23.0

Release notes

Sourced from ariga.io/atlas's releases.

v0.23.0

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

It's been a few weeks since the release of v0.22 and we're excited to be back with the next version of Atlas, packed with some long awaited features and improvements.

  • Redshift Support - Amazon Redshift, a fully managed, petabyte-scale data warehouse service in the cloud. Starting today, you can use Atlas to manage your Redshift Schema-as-Code.
  • CircleCI Integration - Following some recent requests from our Enterprise customers, we have added a CircleCI orb to make it easier to integrate Atlas into your CircleCI pipelines.
  • Kubernetes Operator Down Migrations - The Kubernetes Operator now detects when you are moving to a previous version and will attempt to apply a down migration if configured to do so.
  • GORM View Support - We have added support for defining SQL Views in your GORM models.
  • SQLAlchemy Provider Improvements - We have added support for defining models using SQLAlchemy Core Tables in the SQLAlchemy provider.
  • ERD v2 - We have added a new navigation sidebar to the ERD to make it easier to navigate within large schemas.
  • PostgreSQL Improvements - We have added support for PostgreSQL Event Triggers, Aggregate Functions, and Function Security.

Read the full announcement and in our blogpost: https://atlasgo.io/blog/2024/05/21/atlas-v-0-23

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.22.0...v0.23.0

v0.22.0

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

We're happy to share with you v0.22, which includes very exciting improvements for Atlas. Here's what's new:

  • RENAME Detection - Prior to version v0.22, Atlas interpreted schema renames as DROP and ADD commands. This version includes a rename detector that identifies such operations and interactively asks the user for feedback before generating the changes.

... (truncated)

Commits


Updates github.com/alecthomas/chroma/v2 from 2.10.0 to 2.14.0

Release notes

Sourced from github.com/alecthomas/chroma/v2's releases.

v2.14.0

Changelog

  • 1e983e7 lexers/cue: support CUE attributes (#961)
  • 9347b55 Add Gleam syntax highlighting (#959)
  • 6b7ffe1 chore(styles): add tokyonight inspired styles (#957)
  • 736c0ea Typescript: Several fixes (#952)
  • e5c25d0 Org: Keep all newlines (#951)
  • d07caa4 chore(deps): update module github.com/alecthomas/assert/v2 to v2.7.0 (#949)
  • 5f83664 Vue: Handle more edge cases (#950)
  • 32c053f chore(deps): update all non-major dependencies (#948)
  • 2580aaa Add Bazel bzlmod support into Python lexer (#947)

v2.13.0

Changelog

  • bd47355 fix: include compress state in style cache key
  • 1235bbf chore(deps): update all non-major dependencies (#944)
  • 4e60c81 C#: Allow for empty comments (#943)
  • fe5dde8 Add Lexer for NDISASM (#933)
  • 6dd9f26 feat: introduce a LRU compiled style cache for the HTML formatter (#938)
  • 898d467 lexers/cue: support definitions and dollars in field names (#935)
  • 0f92de4 chore(deps): update all non-major dependencies (#934)
  • 381050b Major updates to Caddyfile lexer (#932)
  • e9292e6 chore(deps): update dependency goreleaser to v1.24.0 (#925)
  • ddbae13 chore: upgrade Go
  • 7ce2caf Fix lexers check when built with newer Go (#928)
  • 506e36f fix(lexers/go): "~" is a valid token (#926)
  • f4788c0 docs: add import to README
  • 39115eb chore(deps): update dependency esbuild to v0.20.0 (#921)
  • 4c6fdb1 Add .avsc to JSON lexer (#920)
  • ee60f7e Add missing token types for Rego + add Rego to README (#919)
  • ae36e63 Add support for Rego syntax (#918)
  • d7a7dd3 chore(deps): update module github.com/alecthomas/assert/v2 to v2.5.0 (#917)
  • c31293c chore(deps): update dependency go to v1.21.6 (#915)
  • ebc34cf fix file extension typo, remove redundent parens (#914)
  • 641b06f Fix type operators not being recognised in Haskell (#913)
  • 3ef9475 chore(deps): update dependency watchexec to v1.25.1 (#912)
  • 23368be styles(catpuccin/gh-dark): LineHighlight grp (#911)
  • a8704a8 Add lexer for RPMSpec (#907)
  • eb47752 Add lexer for Promela (#906)
  • 3f395c9 chore(deps): update all non-major dependencies (#905)
  • 2018c2f chore(deps): update all non-major dependencies (#904)
  • 016768b Add desktop entry lexer (#903)
  • f130045 chore(deps): update dependency watchexec to v1.24.1 (#901)
  • 9670d34 chore(deps): update actions/checkout action to v4 (#899)
  • ad03817 chore(deps): update all non-major dependencies (#898)
  • 76039a5 chore(deps): update all non-major dependencies (#897)
  • 678b799 Add a lexer for the Materialize SQL dialect (#896)

v2.12.0

Changelog

... (truncated)

Commits


Updates github.com/charmbracelet/bubbletea from 0.25.0 to 0.26.4

Release notes

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

v0.26.4

Fix panics! Using program.SetWindowTitle and others may panic if they were called before the program starts.

Also note that program.SetWindowTitle is now deprecated. To set the window title use tea.SetWindowTitle command.

What's Changed

Full Changelog: https://github.com/charmbracelet/bubbletea/compare/v0.26.3...v0.26.4


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

v0.26.3

This is a patch release that prevents tea.WindowSizeMsgs from being fired during altscreen changes on Windows. This was due to the fact that Windows emits a window-size-event on altscreen changes even if the size hand’t changed. Now, we cache the window-size and compare before sending the message to the Model.

What's Changed

Full Changelog: https://github.com/charmbracelet/bubbletea/compare/v0.26.2...v0.26.3


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

v0.26.2

This fixes a small regression that was introduced in v0.26.0 related to the first line on the first render not being displayed correctly. Thank you @​mistakenelf for pointing this out in charmbracelet/bubbletea#1000!

What's Changed

Full Changelog: https://github.com/charmbracelet/bubbletea/compare/v0.26.1...v0.26.2


... (truncated)

Commits
  • eb78a8c fix: program renderer commands (#1030)
  • 5331b83 chore(deps): bump github.com/charmbracelet/lipgloss in /examples (#1025)
  • c900512 chore(deps): bump github.com/charmbracelet/x/ansi from 0.1.1 to 0.1.2 (#1026)
  • 2ac3642 chore(ci): enable gofumpt
  • e656c56 chore(examples): update deps
  • cb801d8 refactor: use x/term and x/ansi for renderer sequences (#962)
  • 09f4ef0 fix(windows): prevent firing multiple window size events
  • 920d07b fix(windows): clean up windows input reader
  • ef4e46c chore(readme): add superfile to 'in the wild' (#985)
  • cb36874 docs: add pug to "in the wild"
  • Additional commits viewable in compare view


Updates github.com/charmbracelet/lipgloss from 0.9.1 to 0.11.0

Release notes

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

v0.11.0

Immutable Styles and Raw Speed, Baby

So! The big news in this release is:

  • Style methods will now always return new styles
  • Style and ANSI operations under the hood are faster

There are also a handful of great lil' bug fixes. Read on for more.

Immutable Styles

Every Style method now returns a completely new style with its own underlying data structure no matter what. This means working with Styles is a lot easier. No more need for Copy()!

// Before
s := lipgloss.NewStyle().Bold(true)
newStyle := s.Copy()

// After s := lipgloss.NewStyle().Bold(true) newStyle := s // this is a true copy

Okay, but why are styles easier to work with now? Consider this:

// Before
baseStyle := lipgloss.NewStyle().Background(lipgloss.Color("59"))
styleAtRuntime := baseStyle.Copy().Width(m.Width)

// After baseStyle := lipgloss.NewStyle().Padding(1, 2) styleAtRuntime := baseStyle.Width(m.Width)

It might seem small, but eliminating the risk of mutations in persistent styles in an enormous usability improvement.

How to upgrade

There's nothing to do, however Style.Copy() is now deprecated and only returns itself, so you can just remove Style.Copy() calls. If you need to just copy a style without any changes to it you can simply b := a.

Faster ANSI

Sometimes watch companies brag about their "in-house" watch movement. Well, now we're bragging about our in-house-amazing x/ansi library by our own @​aymanbagabas. It's a fine-tuned, low-level way to manage ANSI sequencing and, because we're pretty nerdy, we’re super excited about it.


What's Changed

... (truncated)

Commits
  • 5cd858c fix: respect UnderlineSpaces and StrikethroughSpaces (#299)
  • c91ab3e chore(ci): enable gofumpt
  • 83fa9be chore: use x/ansi instead of exp/term
  • ce5323e chore(deps): bump golangci/golangci-lint-action from 5 to 6 (#290)
  • e3596ae chore(ci): test for different GOOS & GOARCH
  • 2fe044a fix: Change the propkeys from int to int64
  • 3ee5dca chore(docs): doc updates with regard to style.Copy() deprecation
  • 517b1a1 fix: remove unused type
  • d2795c7 refactor: replace props map with struct fields (#276)
  • c986440 chore(lint): remove deprecated ifshort linting option
  • Additional commits viewable in compare view


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

Release notes

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

v1.4.0

Changelog

New Features

  • 0169ff6c94693eb96c9a3ddc07852790ab333bbd: feat: logging.StructuredMiddleware (#254) (@​caarlos0)

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

v1.3.2

Changelog

Bug fixes

Documentation updates

  • b54847f0d36e0aede3f4a8c6f6d2a6591bc6ed2a: docs: improve examples even further (#240) (@​caarlos0)

Other work


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

v1.3.1

Changelog

Documentation updates


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

v1.3.0

PTYs, Subsystems, and More

This release is loaded with improvements and new features like support for exec, server banners, subsystems, and client color profiles. Read on for more!

Exec and PTYs

At last, now you can get real a PTY for reach SSH connection. This allows you to exec.Command on the remote. This also means bubbletea.Exec will now work as expected[^windows]!

// Open a file in Vim in Bubble Tea (on the server)
c := wish.Command(m.sess, "vim", "file.txt")
</tr></table> 

... (truncated)

Commits
  • 309ee5c chore(deps): update charmbracelet/ssh
  • bc0f67f chore(deps): bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 (#255)
  • 0169ff6 feat: logging.StructuredMiddleware (#254)
  • c8de232 chore(deps): bump github.com/charmbracelet/log in /examples (#252)
  • 3061fba chore(deps): bump github.com/charmbracelet/log from 0.3.1 to 0.4.0 (#253)
  • 3d2054d fix: remove ssh server version (#249)
  • 8edb0a1 chore(deps): bump github.com/charmbracelet/lipgloss in /examples (#248)
  • b0e6bdc chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.1 to 0.10.0 (#247)
  • 748a837 chore(deps): bump golang.org/x/crypto from 0.20.0 to 0.21.0 in /examples (#246)
  • 65d9f07 chore(deps): bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#245)
  • Additional commits viewable in compare view


Updates github.com/jaevor/go-nanoid from 1.3.0 to 1.4.0

Release notes

Sourced from github.com/jaevor/go-nanoid's releases.

v1.4.0

Added nanoid.Canonic() which is direct to nanoid.Standard(21). Made comments briefer, added a note in README about memory use.

Commits
  • 3a26723 readme update; briefer comments & tests; direct canonic func
  • 9cf0764 Merge pull request #6 from ramonberrutti/patch-2
  • 04d01b5 fix: correct asciiAlphabet index
  • dbbf01d Merge pull request #4 from ErebusBat/add-must-custom-ascii
  • b98b58b shorter readme
  • b1ec969 Add MustCustomASCII function.
  • ae1d3ca deps update | shorter readme
  • 2a78a8e updated readme & go.mod
  • See full diff in compare view


Updates github.com/klauspost/compress from 1.17.7 to 1.17.8

Release notes

Sourced from github.com/klauspost/compress's releases.

v1.17.8

What's Changed

New Contributors

Full Changelog: https://github.com/klauspost/compress/compare/v1.17.7...v1.17.8

Commits


Updates github.com/rs/zerolog from 1.31.0 to 1.33.0

Commits


Updates github.com/stretchr/testify from 1.8.4 to 1.9.0

Release notes

Sourced from github.com/stretchr/testify's releases.

v1.9.0

What's Changed

... (truncated)

Commits
  • bb548d0 Merge pull request #1552 from stretchr/dependabot/go_modules/github.com/stret...
  • 814075f build(deps): bump github.com/stretchr/objx from 0.5.1 to 0.5.2
  • e045612 Merge pull request #1339 from bogdandrutu/uintptr
  • 5b6926d Merge pull request #1385 from hslatman/not-implements
  • 9f97d67 Merge pull request #1550 from stretchr/release-notes
  • bcb0d3f Include the auto-release notes in releases
  • fb770f8 Merge pull request #1247 from ccoVeille/typos
  • 85d8bb6 fix typos in comments, tests and github templates
  • e2741fa Merge pull request #1548 from arjunmahishi/msgAndArgs
  • 6e59f20 http_assertions: assert that the msgAndArgs actually works in tests
  • Additional commits viewable in compare view


Updates github.com/tdewolff/minify/v2 from 2.20.15 to 2.20.32

Release notes

Sourced from github.com/tdewolff/minify/v2's releases.

v2.20.32

  • Fix NodeJS and Python bindings on 32-bit systems (again), see #707
  • Prevent copying input data for NodeJS and Python bindings, making them slightly more efficient

v2.20.31

  • Fix NodeJS and Python bindings on 32-bit systems

v2.20.30

v2.20.29

  • Fix Python and NodeJS bindings for 32-bit systems, fixes #707

v2.20.28

  • Fix building from source for NodeJS binding

v2.20.27

  • Fix building locally for Python binding

v2.20.26

  • Fix workflows for NodeJS and Python bindings

v2.20.25

  • Fix NodeJS binding build-from-source

v2.20.24

  • Fix Python and JS bindings

v2.20.23

  • Fix Python binding for MacOS

v2.20.22

v2.20.21

v2.20.20

v2.20.19

... (truncated)

Commits
  • bfacf27 Fixed NodeJS and Python bindings (again)
  • 56d1d17 Fix Python build
  • 6f25688 Fix Python build
  • e45c411 Fix Python .so location
  • eee2b08 Hopefully fixes Python binding too, can't seem to build it locally
  • 07e76e6 Fix JS build, hopefully for 32-bit as well, see #707
  • d4342bd Fix issues for Python and NodeJS bindings on 32-bit systems, see #707
  • 06a486e Fix NodeJS and Python bindings on 32-bit systems
  • 4af426d Fix NodeJS and Python bindings on 32-bit system, off-by-one, fixes #707
  • 530e414 Fix Python and NodeJS bindings for 32bits systems, fixes #707
  • Additional commits viewable in compare view


Updates github.com/yuin/goldmark from 1.7.0 to 1.7.1

Commits
  • c15e394 Merge pull request #448 from movsb/fix-attribute-string
  • e405d57 make SetAttributeString() accept both []byte and string
  • ce6424a Merge pull request #446 from mr-chelyshkin/goldmark-tgmd
  • 09afa2f add link to goldmark-tgmd renderer
  • 4f30744 Merge pull request #443 from philipparndt/patch-1
  • 4675c66 docu: upd... _Description has been truncated_
dependabot[bot] commented 5 months ago

Superseded by #188.