Skip to content

Releases: vitaly-t/pg-promise

v.0.5.8

22 Mar 18:14
Compare
Choose a tag to compare
  • Code refactoring and documentation, extra error handling;
  • Added provision for SAVEPOINT support in documentation, chapter Transactions with SAVEPOINT

Now the library covers 99% of all usage cases. The only bit missing - support for cursors, which should only be used within SQL functions anyway.

v.0.5.7

22 Mar 02:22
Compare
Choose a tag to compare
  • added exception handling for query notification;
  • minor code re-factoring;

v.0.5.6

22 Mar 01:27
Compare
Choose a tag to compare

This version contains a major change to add support for nested transactions. It is not a breaking change, that's why only minor version increment was done, even though supporting nested transactions represents a major milestone for the library.

Chapter Nested Transactions was added to documentation with a code example.

Things still outstanding as far as the full PG support goes:

  • Support for SAVEPOINT - not sure how this can fit into a promise chain at all, and who really needs it;
  • Support for cursors - so few developers really use those, because they are mostly employed within function implementation, as a proper approach, not on the client side.

v.0.5.5

20 Mar 16:06
Compare
Choose a tag to compare

This update is just to close a few minor changes in documentation + minor code re-factoring before starting to work on a major change for 0.6.0. - nested transaction support.

v.0.5.4

15 Mar 16:23
Compare
Choose a tag to compare

Documentation updates, nothing else.

v.0.5.3

14 Mar 21:51
Compare
Choose a tag to compare
  • Added method any() to each access protocol, for shortness and completeness;
  • Added promise library Lie to the list of supported, though with reservation, since it has only catch(), but no done() and no finally()
  • Minor code changes and documentation;

v.0.5.2

14 Mar 17:35
Compare
Choose a tag to compare
  • removed verification for single-instance library verification as unnecessary;
  • updated tests and documentation.
  • introduced tests for the database, but didn't finish (commented out);

v.0.5.1

11 Mar 22:33
Compare
Choose a tag to compare
  • Added better support for alternative promise libraries. Now we support: promise(default), bluebird, when and q.
  • Added property options.query for better diagnostics;
  • Many improvements in documentation, shifting focus toward generic promises support.

v.0.5.0

11 Mar 02:04
Compare
Choose a tag to compare
  • Added options.pgFormatting to forward query formatting into PG;
  • Added options.promiseLib, to override the default promise library used;
  • Added many new tests for better coverage;
  • A few minor bug fixes and code refactoring;
  • Many updates in the documentation.

v.0.4.9

10 Mar 12:20
Compare
Choose a tag to compare
  • Improved query formatting, with minor fixing;
  • Improved test coverage;
  • Documentation updates.