Releases: timgit/pg-boss
Releases · timgit/pg-boss
8.3.1
- Stop maintenance jobs before shut down when workers don't stop within the grace period
- Update deps
Full Changelog: 8.3.0...8.3.1
8.3.0
- Added
destroy
option for connection pool management duringstop()
. PR #358 from @abelsoares
8.2.0
- Downgraded ESM packages p-map and serialize-error to cjs for compatibility with most test runners
8.1.1
- Typescript types. PR from @klesgidis
8.1.0
- Added database connection option to more commands to support running inside a transaction. PR from @klesgidis
- Default uuid config is now v4 instead of v1
8.0.0
- MAJOR: Node 12 is EOL. Node 14 is now the minimum supported version.
- MINOR: Added
db
option tofetch()
,send()
andinsert()
to use an existing connection. The primary use case is for pg-boss to participate in a database transaction. PR from @klesgidis - MINOR: Safe JSON serialization added instead of passing down to the pg driver. Handles issues such as cyclical refs when saving job results.
- MINOR: Upgraded CI builds to run on Postgres 13.
- PATCH: Added a statement timeout to all internal advisory locks used by maintenance operations.
7.4.0
- Singleton queues can now use wildcards to allow sub-groups - PR #329 from @adamhamlin
- Minor code changes to timekeeper to make it more clear how scheduling works - Issue #327
- Pruned migration store to only look back 2 major releases. If this causes an issue upgrading from a really old version of pg-boss, first upgrade to an older version such as v6, then upgrade to v7.