Releases: andywer/pg-listen
Releases · andywer/pg-listen
v1.7.0
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
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
Minor feature release, adding dynamic retry intervals. Makes things like exponentially increasing retry intervals possible.
Features
- Allow passing
retryInterval
callback (#41)
v1.5.1
Just a tiny patch release updating the pg
peer dependency version range.
Chores
- Update
pg
version range (#37)
v1.5.0
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
Minor release, shipping a tiny feature.
Features
- Emit
connected
event (#26)
v1.3.2
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
Ships an important bug fix.
Bug fixes
- Fix unhandled promise rejection (#22)
v1.3.0
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
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!