Skip to content

Releases: timgit/pg-boss

8.3.1

28 Jan 16:15
4b3b46f
Compare
Choose a tag to compare
  • 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

05 Jan 23:10
Compare
Choose a tag to compare
  • Added destroy option for connection pool management during stop(). PR #358 from @abelsoares

8.2.0...8.3.0

8.2.0

17 Nov 02:39
Compare
Choose a tag to compare
  • Downgraded ESM packages p-map and serialize-error to cjs for compatibility with most test runners

8.1.1...8.2.0

8.1.1

22 Oct 13:58
Compare
Choose a tag to compare

8.1.0...8.1.1

8.1.0

19 Oct 22:35
Compare
Choose a tag to compare
  • 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...8.1.0

8.0.0

03 Aug 04:54
c4bcaab
Compare
Choose a tag to compare
  • MAJOR: Node 12 is EOL. Node 14 is now the minimum supported version.
  • MINOR: Added db option to fetch(), send() and insert() 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...8.0.0

7.4.0

18 Jun 17:24
1b26c1f
Compare
Choose a tag to compare
  • 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.

7.3.0

01 Jun 20:49
Compare
Choose a tag to compare
  • Added notifyWorker(id) to bypass the job polling interval when needed. PR from @ilijaNL

7.2.1

31 Mar 23:05
f060493
Compare
Choose a tag to compare
  • Typescript type and dosc updated via PR from @chougron

7.2.0

25 Feb 23:35
5ab61b0
Compare
Choose a tag to compare