Skip to content

Releases: andywer/pg-listen

v1.7.0

19 Dec 16:32
90ad488
Compare
Choose a tag to compare

Small release, significantly improving performance when working with A LOT of channels.
Thanks for the pull request, @maxpain!

Changes

  • Improve channel management performance (#48)

v1.6.1

04 Dec 10:52
11d5e5f
Compare
Choose a tag to compare

Just a small release shipping a performance fix by @maxpain.

Bug fixes

  • Performance fix: Avoid potentially expensive operation when not debugging (#44)
  • Commit the updated TypeScript declarations file (didn't update for previous release)

v1.6.0

24 Jul 17:51
d3bdf9a
Compare
Choose a tag to compare

Minor feature release, adding dynamic retry intervals. Makes things like exponentially increasing retry intervals possible.

Features

  • Allow passing retryInterval callback (#41)

v1.5.1

25 Apr 16:10
6f6acf8
Compare
Choose a tag to compare

Just a tiny patch release updating the pg peer dependency version range.

Chores

  • Update pg version range (#37)

v1.5.0

07 Sep 13:18
81286d5
Compare
Choose a tag to compare

Minor release, shipping improved type declarations only. You can now exactly declare the channels and notification types.

Features

  • Make subscriber interface generic (#28)

v1.4.0

01 Sep 16:53
d37ead9
Compare
Choose a tag to compare

Minor release, shipping a tiny feature.

Features

  • Emit connected event (#26)

v1.3.2

07 Aug 01:08
d39914c
Compare
Choose a tag to compare

Ships a bug fix and comes with updated dependencies to fix npm audit security warnings.

Bug fixes

  • Allow .notify() without payload and fix parsing payload-less notifications (#24)

v1.3.1

08 Jul 09:45
b072799
Compare
Choose a tag to compare

Ships an important bug fix.

Bug fixes

  • Fix unhandled promise rejection (#22)

v1.3.0

15 May 16:04
4211959
Compare
Choose a tag to compare

Minor feature release.

Allows you to set a custom parse and serialize option. It still defaults to JSON.parse / JSON.stringify, but you are now able to work with different data formats, too.

See #18.

v1.2.2

15 May 07:14
09442bc
Compare
Choose a tag to compare

Important bug fix!

A critical bug has been fixed were the library did not successfully re-subscribe to the channels after reconnecting. See #14.

The bug has been fixed and a comprehensive integration test that also serves as a regression test has been added.

Happy hacking!