New
v3.26.0
What's Changed
- Add
*slog.Loggersupport to goose provider via optionWithSlog(#989) - Add convenience
WithTableNameprovider option (#985) - Minor bug fixes and dependency upgrades
- Add general purpose
Lockerinterface to support DB locking with a table-based Postgres implementation vialock.NewPostgresTableLocker(#993 for more details)- Unlike
SessionLocker, this uses the*sql.DBconnection pool - Add
WithLockeroption to goose provider
- Unlike
New Contributors
- @emmanuel-ferdman made their first contribution in https://github.com/pressly/goose/pull/983
- @jamesleeht made their first contribution in https://github.com/pressly/goose/pull/982
Full Changelog: https://github.com/pressly/goose/compare/v3.25.0...v3.26.0