Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all non-major dependencies #61

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 11, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
github.com/DATA-DOG/go-sqlmock v1.5.0 -> v1.5.2 age adoption passing confidence require patch
github.com/PuerkitoBio/goquery v1.8.1 -> v1.10.0 age adoption passing confidence require minor
github.com/chromedp/chromedp v0.9.5 -> v0.11.1 age adoption passing confidence require minor
github.com/devgianlu/go-librespot v0.0.18-0.20240910113147-9da54b7ae941 -> v0.1.2 age adoption passing confidence require minor
github.com/go-co-op/gocron v1.36.1 -> v1.37.0 age adoption passing confidence require minor
github.com/google/uuid v1.4.0 -> v1.6.0 age adoption passing confidence require minor
github.com/jmoiron/sqlx v1.3.5 -> v1.4.0 age adoption passing confidence require minor
github.com/mattn/go-sqlite3 v1.14.16 -> v1.14.24 age adoption passing confidence require patch
github.com/pressly/goose/v3 v3.16.0 -> v3.22.1 age adoption passing confidence require minor
github.com/stretchr/testify v1.8.4 -> v1.9.0 age adoption passing confidence require minor
go (source) 1.22.5 -> 1.23.3 age adoption passing confidence toolchain minor
golang 1.22.4-bookworm -> 1.23.3-bookworm age adoption passing confidence stage minor
modernc.org/sqlite v1.27.0 -> v1.33.1 age adoption passing confidence require minor
superfly/flyctl-actions v1.4 -> 1.5 age adoption passing confidence action minor

Release Notes

DATA-DOG/go-sqlmock (github.com/DATA-DOG/go-sqlmock)

v1.5.2

Compare Source

What's Changed

Fixes breaking change from: https://github.com/DATA-DOG/go-sqlmock/pull/295

Full Changelog: DATA-DOG/go-sqlmock@v1.5.1...v1.5.2

v1.5.1

Compare Source

Release was tested & verified using aws-sqk

What's Changed
New Contributors

Full Changelog: DATA-DOG/go-sqlmock@v1.5.0...v1.5.1

PuerkitoBio/goquery (github.com/PuerkitoBio/goquery)

v1.10.0

Compare Source

Add EachIter which provides an iterator that can be used in for..range loops on the *Selection object.

goquery now requires Go version 1.23+, use goquery v1.9.x for older Go versions.

v1.9.3

Compare Source

Update go.mod dependencies.

v1.9.2

Compare Source

Update go.mod dependencies.

v1.9.1

Compare Source

Improve allocation of Map, better document cascadia behavior differences.

v1.9.0: v1.9.0 Add generic Map function

Compare Source

Note that starting with this release, goquery now requires Go 1.18+. If you need to build with an older Go version, use goquery v1.8.x.

chromedp/chromedp (github.com/chromedp/chromedp)

v0.11.1

Compare Source

v0.11.0: chromedp v0.11.0

Compare Source

Full Changelog: chromedp/chromedp@v0.10.1...v0.11.0

v0.10.1: chromedp v0.10.1

Compare Source

Full Changelog: chromedp/chromedp@v0.10.0...v0.10.1

v0.10.0

Compare Source

devgianlu/go-librespot (github.com/devgianlu/go-librespot)

v0.1.2

Compare Source

v0.1.1

Compare Source

go-co-op/gocron (github.com/go-co-op/gocron)

v1.37.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v1.36.1...v1.37.0

google/uuid (github.com/google/uuid)

v1.6.0

Compare Source

Features
Bug Fixes

v1.5.0

Compare Source

Features
jmoiron/sqlx (github.com/jmoiron/sqlx)

v1.4.0: Update dependencies to their latest stable versions

Compare Source

This release has updated all dependencies to their latest stable version.

And now, for the auto-generated description:


What's Changed

New Contributors

Full Changelog: jmoiron/sqlx@v1.3.5...v1.4.0

mattn/go-sqlite3 (github.com/mattn/go-sqlite3)

v1.14.24

Compare Source

v1.14.23

Compare Source

v1.14.22

Compare Source

v1.14.21

Compare Source

v1.14.20

Compare Source

v1.14.19

Compare Source

v1.14.18

Compare Source

v1.14.17

Compare Source

pressly/goose (github.com/pressly/goose/v3)

v3.22.1

Compare Source

  • Upgrade dependencies and rebuild binaries with latest Go version (go1.23.1)

v3.22.0

Compare Source

  • Minimum Go version is now 1.21
  • Add Unwrap to PartialError (#​815)
  • Allow flags anywhere on the CLI (#​814)

goose uses the default Go flag parsing library, which means flags must be defined before the
first positional argument. We've updated this behavior to allow flags to be defined anywhere. For
more details, see blog post.

  • Update WithDisableGlobalRegistry behavior (#​783). When set, this will ignore globally-registered
    migrationse entirely instead of the previous behavior of raising an error. Specifically, the
    following check is removed:
if len(global) > 0 {
	return nil, errors.New("global registry disabled, but provider has registered go migrations")
}

This enables creating isolated goose provider(s) in legacy environments where global migrations may
be registered. Without updating this behavior, it would be impossible to use
WithDisableGlobalRegistry in combination with provider-scoped WithGoMigrations.

  • Postgres, updated schema to use identity instead of serial and make tstamp not nullable (#​556)
- id serial NOT NULL,
+ id integer PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,

- tstamp timestamp NULL default now(),
+ tstamp timestamp NOT NULL DEFAULT now()
  • MySQL, updated schema to not use SERIAL alias (#​816)
- id serial NOT NULL,
+ id bigint(20) unsigned NOT NULL AUTO_INCREMENT,

v3.21.1

Compare Source

  • Add GetVersions method to goose.Provider, returns the current (max db) version and the latest
    (max filesystem) version. (#​756)

  • Clarify GetLatestVersion method MUST return ErrVersionNotFound if no latest migration is
    found. Previously it was returning a -1 and nil error, which was inconsistent with the rest of the
    API surface.

  • Add GetLatestVersion implementations to all existing dialects. This is an optimization to avoid
    loading all migrations when only the latest version is needed. This uses the max function in SQL
    to get the latest version_id irrespective of the order of applied migrations.

    • Refactor existing portions of the code to use the new GetLatestVersion method.

v3.21.0

Compare Source

  • Retracted. Broken release, please use v3.21.1 instead.

v3.20.0

Compare Source

  • Expand the Store interface by adding a GetLatestVersion method and make the interface public.
  • Add a (non-blocking) method to check if there are pending migrations to the goose.Provider
    (#​751):
func (p *Provider) HasPending(context.Context) (bool, error) {}

The underlying implementation does not respect the SessionLocker (if one is enabled) and can
be used to check for pending migrations without blocking or being blocked by other operations.

  • The methods .Up, .UpByOne, and .UpTo from goose.Provider will invoke .HasPending before
    acquiring a lock with SessionLocker (if enabled). This addresses an edge case in
    Kubernetes-style deployments where newer pods with long-running migrations prevent older pods -
    which have all known migrations applied - from starting up due to an advisory lock. For more
    detailhttps://github.com/pressly/goose/pull/507#discussion_r1266498077_r1266498077 and #​751.
  • Move integration tests to ./internal/testing and make it a separate Go module. This will allow
    us to have a cleaner top-level go.mod file and avoid imports unrelated to the goose project. See
    integration/README.md
    for more details. This shouldn't affect users of the goose library.

v3.19.2

Compare Source

  • Remove duckdb support. The driver uses Cgo and we've decided to remove it until we can find a
    better solution. If you were using duckdb with goose, please let us know by opening an issue.

v3.19.1

Compare Source

  • Fix selecting dialect for redshift
  • Add GOOSE_MIGRATION_DIR documentation
  • Bump github.com/opencontainers/runc to v1.1.12 (security fix)
  • Update CI tests for go1.22
  • Make goose annotations case-insensitive
    • All -- +goose annotations are now case-insensitive. This means that -- +goose Up and -- +goose up are now equivalent. This change was made to improve the user experience and to make the
      annotations more consistent.

v3.19.0

Compare Source

  • Use [v3.19.1] instead. This was tagged but not released and does not contain release binaries.

v3.18.0

Compare Source

  • Add environment variable substitution for SQL migrations. (#​604)

    • This feature is disabled by default, and can be enabled by adding an annotation to the
      migration file:

      -- +goose ENVSUB ON
    • When enabled, goose will attempt to substitute environment variables in the SQL migration
      queries until the end of the file, or until the annotation -- +goose ENVSUB OFF is found. For
      example, if the environment variable REGION is set to us_east_1, the following SQL migration
      will be substituted to SELECT * FROM regions WHERE name = 'us_east_1';

      -- +goose ENVSUB ON
      -- +goose Up
      SELECT * FROM regions WHERE name = '${REGION}';
  • Add native Turso support with libsql driver. (#​658)

  • Fixed query for list migrations in YDB (#​684)

v3.17.0

Compare Source

  • Standardised the MIT license (#​647)
  • Improve provider Apply() errors, add ErrNotApplied when attempting to rollback a migration
    that has not been previously applied. (#​660)
  • Add WithDisableGlobalRegistry option to NewProvider to disable the global registry. (#​645)
  • Add -timeout flag to CLI to set the maximum allowed duration for queries to run. Default remains
    no timeout. (#​627)
  • Add optional logging in Provider when WithVerbose option is supplied. (#​668)

⚠️ Potential Breaking Change ⚠️

  • Update goose create to use UTC time instead of local time. (#​242)
stretchr/testify (github.com/stretchr/testify)

v1.9.0

Compare Source

What's Changed

New Contributors

Full Changelog: stretchr/testify@v1.8.4...v1.9.0

golang/go (go)

v1.23.3

v1.23.2

v1.23.1

v1.23.0

v1.22.9

v1.22.8

v1.22.7

v1.22.6

cznic/sqlite (modernc.org/sqlite)

v1.33.1

Compare Source

v1.33.0

Compare Source

v1.32.0

Compare Source

v1.31.1

Compare Source

v1.31.0

Compare Source

v1.30.2

Compare Source

v1.30.1

Compare Source

v1.30.0

Compare Source

v1.29.10

Compare Source

v1.29.9

Compare Source

v1.29.8

Compare Source

v1.29.7

Compare Source

v1.29.6

Compare Source

v1.29.5

Compare Source

v1.29.4

Compare Source

v1.29.3

Compare Source

v1.29.2

Compare Source

v1.29.1

Compare Source

v1.29.0

Compare Source

v1.28.0

[Compare Source](https://gitlab.com/cznic/sqlite/compare/v1.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update module github.com/DATA-DOG/go-sqlmock to v1.5.1 Update all non-major dependencies Dec 12, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from c711e08 to 50f3a81 Compare December 16, 2023 09:49
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 7bc17e5 to ad22183 Compare January 10, 2024 01:08
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from e1e7aad to 2a779d2 Compare February 7, 2024 06:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 08f2c4a to 74c1c6f Compare February 14, 2024 12:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 5bdb56b to 8c9bb6f Compare February 29, 2024 18:22
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 938fdd0 to cd55ff4 Compare March 12, 2024 21:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 04b0db1 to 4f9dce6 Compare March 13, 2024 17:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 869e498 to b35a08a Compare April 8, 2024 21:03
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 8693d2b to 898a141 Compare August 24, 2024 06:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 941c6da to 44b008f Compare September 7, 2024 12:21
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 6dc4da6 to 3d36126 Compare September 17, 2024 16:03
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 34f0b26 to 8961166 Compare October 4, 2024 15:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from aac97bc to 356978f Compare October 20, 2024 18:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 0eb7624 to 8bda94a Compare November 7, 2024 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant