chore(deps): bump github.com/pressly/goose/v3 from 3.15.1 to 3.16.0 #121

Merged
argoyle merged 1 commits from dependabot-go_modules-github.com-pressly-goose-v3-3.16.0 into main 2023-11-13 06:44:24 +00:00
argoyle commented 2023-11-13 06:25:15 +00:00 (Migrated from gitlab.com)

Bumps github.com/pressly/goose/v3 from 3.15.1 to 3.16.0.

Release notes

Sourced from github.com/pressly/goose/v3's releases.

v3.16.0

  • Added YDB support. (#592)
  • Fix sqlserver query to ensure DB version. (#601)
  • Allow setting / resetting the global Go migration registry. (#602)
    • SetGlobalMigrations and ResetGlobalMigrations functions have been added.
    • Introduce NewGoMigration for constructing Go migrations.
  • Add initial implementation of goose.NewProvider.

🎉 Read more about this new feature here:

https://pressly.github.io/goose/blog/2023/goose-provider/

The motivation behind the Provider was simple - to reduce global state and make goose easier to consume as an imported package.

Here's a quick summary:

  • Avoid global state
  • Make Provider safe to use concurrently
  • Unlock (no pun intended) new features, such as database locking
  • Make logging configurable
  • Better error handling with proper return values
  • Double down on Go migrations
  • ... and more!
Changelog

Sourced from github.com/pressly/goose/v3's changelog.

[v3.16.0] - 2023-11-12

  • Added YDB support. (#592)
  • Fix sqlserver query to ensure DB version. (#601)
  • Allow setting / resetting the global Go migration registry. (#602)
    • SetGlobalMigrations and ResetGlobalMigrations functions have been added.
    • Introduce NewGoMigration for constructing Go migrations.
  • Add initial implementation of goose.NewProvider.

🎉 Read more about this new feature here:

https://pressly.github.io/goose/blog/2023/goose-provider/

The motivation behind the Provider was simple - to reduce global state and make goose easier to consume as an imported package.

Here's a quick summary:

  • Avoid global state
  • Make Provider safe to use concurrently
  • Unlock (no pun intended) new features, such as database locking
  • Make logging configurable
  • Better error handling with proper return values
  • Double down on Go migrations
  • ... and more!
Commits
  • bb5a1e5 Release v3.16.0
  • 517e343 Release v3.16.0
  • 1e40462 feat: Gracefully recover Go migrations that panic (#643)
  • 9e6ef20 refactor: add TableExists assertion support and improve docs (#641)
  • c5e0d3c Add source path to Go migrations with file on disk
  • 91e20b2 test: SQLite3 shared cache (#639)
  • 8ea0968 Improve lock tests and bump go deps (#638)
  • 6692639 Create an alias for Dialect from database.Dialect (#636)
  • 3fade11 fix: Set explicit transaction mode on Go register
  • 04e12b8 feat: Add goose provider (#635)
  • Additional commits viewable in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts
Bumps [github.com/pressly/goose/v3](https://github.com/pressly/goose) from 3.15.1 to 3.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pressly/goose/releases">github.com/pressly/goose/v3's releases</a>.</em></p> <blockquote> <h2>v3.16.0</h2> <ul> <li>Added YDB support. (<a href="https://github.com/pressly/goose/issues/592">#592</a>)</li> <li>Fix sqlserver query to ensure DB version. (<a href="https://github.com/pressly/goose/issues/601">#601</a>)</li> <li>Allow setting / resetting the global Go migration registry. (<a href="https://github.com/pressly/goose/issues/602">#602</a>) <ul> <li><code>SetGlobalMigrations</code> and <code>ResetGlobalMigrations</code> functions have been added.</li> <li>Introduce <code>NewGoMigration</code> for constructing Go migrations.</li> </ul> </li> <li>Add initial implementation of <code>goose.NewProvider</code>.</li> </ul> <p>🎉 Read more about this new feature here:</p> <p><a href="https://pressly.github.io/goose/blog/2023/goose-provider/">https://pressly.github.io/goose/blog/2023/goose-provider/</a></p> <p>The motivation behind the Provider was simple - <strong>to reduce global state and make goose easier to consume as an imported package</strong>.</p> <p>Here's a quick summary:</p> <ul> <li>Avoid global state</li> <li>Make Provider safe to use concurrently</li> <li>Unlock (no pun intended) new features, such as database locking</li> <li>Make logging configurable</li> <li>Better error handling with proper return values</li> <li>Double down on Go migrations</li> <li>... and more!</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pressly/goose/blob/master/CHANGELOG.md">github.com/pressly/goose/v3's changelog</a>.</em></p> <blockquote> <h2>[v3.16.0] - 2023-11-12</h2> <ul> <li>Added YDB support. (<a href="https://github.com/pressly/goose/issues/592">#592</a>)</li> <li>Fix sqlserver query to ensure DB version. (<a href="https://github.com/pressly/goose/issues/601">#601</a>)</li> <li>Allow setting / resetting the global Go migration registry. (<a href="https://github.com/pressly/goose/issues/602">#602</a>) <ul> <li><code>SetGlobalMigrations</code> and <code>ResetGlobalMigrations</code> functions have been added.</li> <li>Introduce <code>NewGoMigration</code> for constructing Go migrations.</li> </ul> </li> <li>Add initial implementation of <code>goose.NewProvider</code>.</li> </ul> <p>🎉 Read more about this new feature here:</p> <p><a href="https://pressly.github.io/goose/blog/2023/goose-provider/">https://pressly.github.io/goose/blog/2023/goose-provider/</a></p> <p>The motivation behind the Provider was simple - to reduce global state and make goose easier to consume as an imported package.</p> <p>Here's a quick summary:</p> <ul> <li>Avoid global state</li> <li>Make Provider safe to use concurrently</li> <li>Unlock (no pun intended) new features, such as database locking</li> <li>Make logging configurable</li> <li>Better error handling with proper return values</li> <li>Double down on Go migrations</li> <li>... and more!</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pressly/goose/commit/bb5a1e5baca70215b9d09131925705e61d4c01ef"><code>bb5a1e5</code></a> Release v3.16.0</li> <li><a href="https://github.com/pressly/goose/commit/517e3431596cf252421627436e03559a4af9b44b"><code>517e343</code></a> Release v3.16.0</li> <li><a href="https://github.com/pressly/goose/commit/1e404628485a5fac1a66851ad66e347e437ef9c8"><code>1e40462</code></a> feat: Gracefully recover Go migrations that panic (<a href="https://github.com/pressly/goose/issues/643">#643</a>)</li> <li><a href="https://github.com/pressly/goose/commit/9e6ef20c4fdcb8836fd3481cc3cf59c8c59fd184"><code>9e6ef20</code></a> refactor: add TableExists assertion support and improve docs (<a href="https://github.com/pressly/goose/issues/641">#641</a>)</li> <li><a href="https://github.com/pressly/goose/commit/c5e0d3cffc0e98e309481a62f7747da532d83d01"><code>c5e0d3c</code></a> Add source path to Go migrations with file on disk</li> <li><a href="https://github.com/pressly/goose/commit/91e20b290ab9b2f69211fe15596b047570f39fe5"><code>91e20b2</code></a> test: SQLite3 shared cache (<a href="https://github.com/pressly/goose/issues/639">#639</a>)</li> <li><a href="https://github.com/pressly/goose/commit/8ea09689a11d9b95f4bb4e8ce36b95e7de0e900e"><code>8ea0968</code></a> Improve lock tests and bump go deps (<a href="https://github.com/pressly/goose/issues/638">#638</a>)</li> <li><a href="https://github.com/pressly/goose/commit/669263905ca9d4bf60890f2d99da7f254fe1e6b0"><code>6692639</code></a> Create an alias for Dialect from database.Dialect (<a href="https://github.com/pressly/goose/issues/636">#636</a>)</li> <li><a href="https://github.com/pressly/goose/commit/3fade11d08dba6df98649125c253d763aedfcf5b"><code>3fade11</code></a> fix: Set explicit transaction mode on Go register</li> <li><a href="https://github.com/pressly/goose/commit/04e12b88f4e004d2e97a69eac4258bc698fb9d84"><code>04e12b8</code></a> feat: Add goose provider (<a href="https://github.com/pressly/goose/issues/635">#635</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pressly/goose/compare/v3.15.1...v3.16.0">compare view</a></li> </ul> </details> <br /> --- <details> <summary>Dependabot commands</summary> <br /> You can trigger Dependabot actions by commenting on this MR - `$dependabot recreate` will recreate this MR rewriting all the manual changes and resolving conflicts </details>
argoyle commented 2023-11-13 06:25:17 +00:00 (Migrated from gitlab.com)

added 1 commit

  • d34fb647 - chore(deps): bump github.com/pressly/goose/v3 from 3.15.1 to 3.16.0

Compare with previous version

added 1 commit <ul><li>d34fb647 - chore(deps): bump github.com/pressly/goose/v3 from 3.15.1 to 3.16.0</li></ul> [Compare with previous version](/unboundsoftware/schemas/-/merge_requests/117/diffs?diff_id=842362705&start_sha=9c4c28404eaa5cc75fa17c2602b0351f92fc2dd3)
argoyle (Migrated from gitlab.com) merged commit into main 2023-11-13 06:44:24 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unboundsoftware/schemas#121