Skip to content

Releases: vitaly-t/pg-promise

12.2.0

01 Oct 00:52

Choose a tag to compare

  • Adding official support for PostgreSQL v18, including in GitHub CI.
  • Dev dependencies updated.

It is more of a landmark release, without any code changes.

12.1.3

31 Aug 23:22

Choose a tag to compare

  • Minor code refactoring
  • Documentation updates: Added automatic Dark-Mode to the API, if your OS is set to use a dark theme.

12.1.2

31 Aug 11:59

Choose a tag to compare

  • Improved Promise detection, and updated spex dependency with the same.
  • Minor error refactoring.
  • Added lint: fix to the package scripts

12.1.1

30 Aug 16:49

Choose a tag to compare

  • Added PostgreSql v17 into the CI, as officially supported.
  • Removed tslint from dev dependencies, as it is now obsolete.

No code changes.

12.1.0

29 Aug 19:16

Choose a tag to compare

  • Updated the library to use the latest spex v4.x, which also dumped obsolete custom promises, in favour of ES6 Promise, and improves exports and TypeScript declarations.
  • Removed deprecated label from Task.batch function, as its use is still quite alright. And added a note instead:

NOTE:
Consider using async/await syntax instead, or if you must have pre-generated promises, then Promise.allSettled.

12.0.0

26 Aug 01:48

Choose a tag to compare

Legacy Clean-up

Gone: Custom Promises πŸ”¨

Removed from the library everything related to supporting custom promises, external promise libraries, such as Bluebird, etc., as obsolete.

Now it is ES6 Promise all the way, nothing else, and no customization in that regard.

For example, initialization option promiseLib is gone also.

11.15.0

06 Jul 22:52

Choose a tag to compare

  • Updated underlying pg driver + pg-query-stream to their latest versions
  • Bumped minimum supported NodeJS version to 16

11.14.0

04 Jun 13:02

Choose a tag to compare

  • Extending EventContext with property queryFilePath, as per PR-951
  • Added NodeJS v24 compatibility badge.
  • Dependencies updated.

11.13.0

19 Mar 09:19

Choose a tag to compare

11.12.1

15 Mar 15:03

Choose a tag to compare

  • Adding enableChannelBinding connection option (see this PR) to the TypeScript declarations.