redis/go-redis (github.com/redis/go-redis/v9)
### [`v9.1.0`](https://togithub.com/redis/go-redis/releases/tag/v9.1.0): 9.1.0
[Compare Source](https://togithub.com/redis/go-redis/compare/v9.0.5...v9.1.0)
#### What's new?
##### Triggers and Functions support
Triggers and Functions allow you to execute server-side functions triggered when key values are modified or created in Redis, a stream entry arrival, or explicitly calling them. Simply put, you can replace Lua scripts with easy-to-develop JavaScript or TypeScript code. Move your business logic closer to the data to ensure a lower latency, and forget about updating dependent key values manually in your code.
[Try it for yourself with Quick start](https://redis.io/docs/interact/programmability/triggers-and-functions/quick_start/)
##### Support for All Probabilistic data structures
Probabilistic data structures, like [Bloom filters](https://redis.io/docs/data-types/probabilistic/bloom-filter/), offer unique advantages when dealing with large datasets, such as memory efficiency, faster operations, and scalability. Go-Redis now supports all [probabilistic data structures](https://redis.io/docs/data-types/probabilistic/).
#### π Bug Fixes
- Fix bool ToBool bug ([#2626](https://togithub.com/redis/go-redis/issues/2626))
#### π§° Maintenance
- Bump github.com/bsm/ginkgo/v2 from 2.7.0 to 2.9.5 ([#2613](https://togithub.com/redis/go-redis/issues/2613))
- Adds testable examples to be automatically pulled in redis.io docs ([#2601](https://togithub.com/redis/go-redis/issues/2601))
- Integrating spellcheck into CI ([#2666](https://togithub.com/redis/go-redis/issues/2666))
- Bumping redis versions ([#2662](https://togithub.com/redis/go-redis/issues/2662))
- Updating the README with connection options ([#2661](https://togithub.com/redis/go-redis/issues/2661))
- chore: fix staticcheck ([#2631](https://togithub.com/redis/go-redis/issues/2631))
#### Contributors
We'd like to thank all the contributors who worked on this release!
[@chayim](https://togithub.com/chayim), [@dependabot](https://togithub.com/dependabot), [@dependabot](https://togithub.com/dependabot)\[bot], [@elena-kolevska](https://togithub.com/elena-kolevska), [@kamyab98](https://togithub.com/kamyab98), [@ofekshenawa](https://togithub.com/ofekshenawa), [@testwill](https://togithub.com/testwill) and [@vmihailenco](https://togithub.com/vmihailenco)
Configuration
π Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v9.0.5
->v9.1.0
Release Notes
redis/go-redis (github.com/redis/go-redis/v9)
### [`v9.1.0`](https://togithub.com/redis/go-redis/releases/tag/v9.1.0): 9.1.0 [Compare Source](https://togithub.com/redis/go-redis/compare/v9.0.5...v9.1.0) #### What's new? ##### Triggers and Functions support Triggers and Functions allow you to execute server-side functions triggered when key values are modified or created in Redis, a stream entry arrival, or explicitly calling them. Simply put, you can replace Lua scripts with easy-to-develop JavaScript or TypeScript code. Move your business logic closer to the data to ensure a lower latency, and forget about updating dependent key values manually in your code. [Try it for yourself with Quick start](https://redis.io/docs/interact/programmability/triggers-and-functions/quick_start/) ##### Support for All Probabilistic data structures Probabilistic data structures, like [Bloom filters](https://redis.io/docs/data-types/probabilistic/bloom-filter/), offer unique advantages when dealing with large datasets, such as memory efficiency, faster operations, and scalability. Go-Redis now supports all [probabilistic data structures](https://redis.io/docs/data-types/probabilistic/). #### π Bug Fixes - Fix bool ToBool bug ([#2626](https://togithub.com/redis/go-redis/issues/2626)) #### π§° Maintenance - Bump github.com/bsm/ginkgo/v2 from 2.7.0 to 2.9.5 ([#2613](https://togithub.com/redis/go-redis/issues/2613)) - Adds testable examples to be automatically pulled in redis.io docs ([#2601](https://togithub.com/redis/go-redis/issues/2601)) - Integrating spellcheck into CI ([#2666](https://togithub.com/redis/go-redis/issues/2666)) - Bumping redis versions ([#2662](https://togithub.com/redis/go-redis/issues/2662)) - Updating the README with connection options ([#2661](https://togithub.com/redis/go-redis/issues/2661)) - chore: fix staticcheck ([#2631](https://togithub.com/redis/go-redis/issues/2631)) #### Contributors We'd like to thank all the contributors who worked on this release! [@chayim](https://togithub.com/chayim), [@dependabot](https://togithub.com/dependabot), [@dependabot](https://togithub.com/dependabot)\[bot], [@elena-kolevska](https://togithub.com/elena-kolevska), [@kamyab98](https://togithub.com/kamyab98), [@ofekshenawa](https://togithub.com/ofekshenawa), [@testwill](https://togithub.com/testwill) and [@vmihailenco](https://togithub.com/vmihailenco)Configuration
π Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.