The format is based on Keep a Changelog.
- fix missing error handler on redis client #45
2.1.5 - 2024-04-23
- doc(README): remove spurious markdown link
- doc(CONTRIBUTORS): added
2.1.4 - 2024-04-06
- eslint: reduce config to depending on @haraka
- package.json: added scripts
- doc(CHANGELOG): ordered urls
- doc(Changes) -> CHANGELOG
- prettier & eslint configs
- chore: populate package.json [files]
2.1.3 - 2023-12-12
- ci: use shared configs
- style(es6): replace for..i with for...of
- deps(*): bump versions to latest
2.1.2 - 2023-12-11
- config: update several plugin names
- style(es6): refer to plugin as 'this'
2.1.1 - 2023-08-22
- fix: check_result unexpected return #50
2.1.0 - 2022-11-29
- fix: in disconnect, call redis_unsub after skip check
- dep(redis): 4 -> 4.1
- dep(pi-redis): 2 -> 2.0.5
2.0.4 - 2022-05-28
- use .release as submodule
2.0.3 - 2022-05-28
- fix: depend directly on redis
- fix: update redis command names for v4 compatibility
- fix: update redis commands to be async
2.0.1 - 2022-05-27
- chore(ci): depend on shared GHA workflows
2.0.0 - 2022-03-29
- remove lots of plugin=this
- remove unnecessary braces and trailing ;
- some promises.
- try to unsubscribe in case connection is marked to skip during transaction
- add 'exists' pattern
- don't interfere with STARTLS and AUTH when karma is listed above those plugins in config/plugins
- private addresses and flagged connections exemption
- add TLS awards #19
- splash on some es6
- add AppVeyor CI testing
- revert #9, it breaks current Haraka deployments
- update for eslint 4 compat
- Add results_redis_publish=true for haraka-results changes #9
- emit error if redis plugin didn't create connection
- move merge_redis_ini into load_karma_ini, so it also gets applied after a karma.ini change
- skip redis operations when no connection exists
- use the new haraka-plugin-redis
- remove exceptions for soft denials. This makes denial time simpler.
- rules updates
- add rule #280 for known-senders
- add support for 'length' type, with eq, gt, and lt operators
- use shared haraka-eslint
- use redis.merge_redis_ini()