What's Changed
- Add Redis 7.0 compatibility by @alininium in #198
- Remove code genaration & add
CLIENT IDcommand. by @matobet in #186 - Add
MonadTransinstance forMonadRedisby @matobet in #182 - Expose RedisArg class to better support low-level sendRequest calls by @vapourismo in #176
- Add ability to use ACL by @qnikst in #200
- Add Github Actions by @ysangkok in #202
- fixed zero string input in connectUsername by @alininium in #204
- This MR fixes warnings and compilation on ghc 9.6 by @qnikst in #205
- Fix keyToSlot function. by @qnikst in #206
- Breaking change: change API of the sadd and del to accept NonEmpty lists by @qnikst in #207
- Use Data.List.NonEmpty in srem command by @qnikst in #208
- Fix resource pool conditional compilation by @sandydoo in #209
- Add GitHub actions driven Redis tests by @qnikst in #212
- Provide redis 7 support for all existing functions by @qnikst in #211
- Fixes decoding of the empty result in xautoclaim request by @qnikst in #218
- Allow network-3.2 by @ysangkok in #228
- Introducing hooks by @kakkun61 in #223
timeoutinstead ofraceto fix async wait time by @g-divyanshu in #222- accept the 'rediss:' uri scheme by @teto in #229
- Remove unused stack files by @sandydoo in #232
- Fix incorrect type of rpopCount by @michael-xavier-well in #231
- command: new redis 7 response elements by @srhb in #221
- Fixed compilation of the benchmark. by @aravindgopall in #201
- feat: Granular subscription tracking: adopt changes by @qnikst in #234
- feat: Granular subscription tracking by @414owen in #220
- Upstream scrive changes v2 by @qnikst in #235
- Upstream scrive changes by @theophile-scrive in #233
- Add tests for rediss:// url by @qnikst in #236
- Cluster timeout each node by @qnikst in #237
- Use connection timeout when connecting to each node of a cluster by @akshaymankar in #227
- TLS with each node in cluster mode v2 by @qnikst in #238
- TLS with each node in cluster mode by @akshaymankar in #226
- add CLUSTER INFO command and use it for new checkedConnectCluster v2 by @qnikst in #239
- add CLUSTER INFO command and use it for new checkedConnectCluster by @stefanwire in #185
- Cluster auth each node by @qnikst in #240
- Authenticate with each node in cluster mode by @akshaymankar in #224
- Make cluster connect backwards compatible by @qnikst in #241
- Run CI on master by @qnikst in #243
- Follow common URI parse spec for redis by @qnikst in #242
- Introduce safer version of connection. by @qnikst in #244
- Fix cluster tests by @qnikst in #245
- Add cluster tests by @qnikst in #246
- Port of features introduced in Juspay's branch by @qnikst in #247
New Contributors
- @alininium made their first contribution in #198
- @vapourismo made their first contribution in #176
- @sandydoo made their first contribution in #209
- @kakkun61 made their first contribution in #223
- @g-divyanshu made their first contribution in #222
- @teto made their first contribution in #229
- @michael-xavier-well made their first contribution in #231
- @srhb made their first contribution in #221
- @aravindgopall made their first contribution in #201
- @414owen made their first contribution in #220
- @theophile-scrive made their first contribution in #233
- @akshaymankar made their first contribution in #227
- @stefanwire made their first contribution in #185
Full Changelog: 0.15.2...v0.16.0