Releases: redis/NRedisStack
Release list
v1.7.4
What's Changed
(build etc)
- add security policy by @mgravell in #543
- Bump StackExchange.Redis from 3.1.3 to 3.1.13 by @dependabot[bot] in #544
- Bump StackExchange.Redis from 3.1.13 to 3.1.31 by @mgravell in #552
- Bump Microsoft.Bcl.Memory from 10.0.10 to 10.0.11 by @dependabot[bot] in #545
- Bump Microsoft.SourceLink.GitHub from 10.0.301 to 10.0.400 by @dependabot[bot] in #546
- Bump System.Text.Json from 10.0.10 to 10.0.11 by @dependabot[bot] in #547
- Bump Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0 by @dependabot[bot] in #549
Full Changelog: v1.7.3...v1.7.4
v1.7.3
Changes
Note this release takes SE.Redis 3.1.3, which includes the 3.1.0 release of Client-side geographic failover.
- Set library name without demanding
IDatabase(fix:WithRetry) (#542)
🧰 Maintenance
- Bump BouncyCastle.Cryptography from 2.6.2 to 2.7.0 (#538)
Contributors
We'd like to thank all the contributors who worked on this release!
@dependabot[bot], @mgravell and dependabot[bot]
What's Changed
- Bump BouncyCastle.Cryptography from 2.6.2 to 2.7.0 by @dependabot[bot] in #538
- Announce the library name without demanding IDatabase by @mgravell in #542
Full Changelog: v1.7.2...v1.7.3
1.7.2
1.7.1
1.7.0
Features
- Add 8.10 Time Series changes (#528)
- Add FT.ALIASLIST search command support (#518)
- Add COLLECT reducer to FT.AGGREGATE (#524)
- Add support for warnings in FT.SEARCH, AGGREGATE and HYBRID (#514)
🧰 Maintenance
- Promote unshipped public API to shipped for 8.10 GA (#534)
- Update Redis 8.10 test image to custom-30445126297-debian (#532)
- stop dependabot trying to update GHATL (#531)
- Graduate server 8.8 (#529)
- test(search): skip TestSearchLimitOffset on RESP3 for standalone too (#526)
- chore: bump Redis 8.10 test image to 8.10-rc2 (#527)
- chore: bump Redis 8.10 test image to custom-29557896054-debian (#525)
- Stabilize CI (#523)
- Upload Redis logs in CI (#516)
- ci: run full Redis version matrix only nightly (#515)
- Investigate #508 - FT.SEARCH not applying offset (#513)
- Make integration test expectations robust on clustered / newer-module Redis Enterprise (#511)
- Bump System.Text.Json from 10.0.9 to 10.0.10 (#522)
- Bump Microsoft.SourceLink.GitHub from 10.0.300 to 10.0.301 (#521)
- Bump Microsoft.NET.Test.Sdk from 18.7.0 to 18.8.1 (#520)
- Bump Microsoft.Bcl.Memory from 10.0.9 to 10.0.10 (#519)
- Bump StackExchange.Redis from 3.0.11 to 3.0.17 (#517)
- Bump Microsoft.CodeAnalysis.PublicApiAnalyzers from 4.14.0 to 5.6.0 (#512)
- Bump StackExchange.Redis from 3.0.0 to 3.0.7 (#510)
- Bump Microsoft.NET.Test.Sdk from 18.6.0 to 18.7.0 (#509)
Contributors
We'd like to thank all the contributors who worked on this release!
@dependabot[bot], @kiryazovi-redis, @mgravell, @uglide and dependabot[bot]
1.6.0
Changes
- Update StackExchange.Redis version to 3.0.0 (#506)
This is a "major" update; please see the SE.Redis 3.0.0 release notes; highlights:
- enables RESP3 by default
- overhauls the internal IO processing (especially for "read")
🧰 Maintenance / Engineering
- Fix CI - updated FT.INFO changes vector_index_sz_mb (#503)
- Upgrade GitHub Actions versions (#502)
- Bump System.Text.Json from 10.0.8 to 10.0.9 (#505)
- Bump Microsoft.Bcl.Memory from 10.0.8 to 10.0.9 (#504)
- Bump StackExchange.Redis from 2.12.14 to 2.13.17 (#501)
Contributors
We'd like to thank all the contributors who worked on this release!
@dependabot[bot], @mgravell, @uglide and dependabot[bot]
1.5.0
Changes
- Support the FT.SEARCH KNN shard-ratio feature (#494)
🧰 Maintenance
- CI: declare workflow-level
contents: readon 3 workflows (#495) - Bump Microsoft.NET.Test.Sdk from 18.5.1 to 18.6.0 (#500)
- Bump coverlet.msbuild from 10.0.0 to 10.0.1 (#497)
- Bump coverlet.collector from 10.0.0 to 10.0.1 (#496)
- Bump Microsoft.SourceLink.GitHub from 10.0.203 to 10.0.300 (#491)
- Bump System.Text.Json from 10.0.7 to 10.0.8 (#493)
- Bump Microsoft.Bcl.Memory from 10.0.7 to 10.0.8 (#490)
Contributors
We'd like to thank all the contributors who worked on this release!
@arpitjain099, @dependabot, @dependabot[bot] and @mgravell
1.4.0
Highlights
- SE.Redis supports RESP3; this is usually invisible to the caller, but the modules targeted by NRedisStack (search, json, etc) make the unusual decision to radically change the shape of command results based on the protocol (RESP2 vs RESP3) being used; this release adds support for RESP3 on all supported modules, and extends the ongoing CI to test RESP2 and RESP3 separately in the future
- We recommend trying RESP3, for both performance (connection reduction) and functionality reasons; if you encounter any issues, please report via SE.Redis or NRedisStack
All Changes
- fix RESP3 mismatches (#471)
- support 8.8 multi-aggregates in TS.[M][REV]RANGE (#469)
- update CI matrix to latest GA minors (#489)
- move CI to m03 (#470)
- Allow running tests using custom images (#468)
- Add JSON.SET FPHA support (8.8) (#467)
- 8.8 (unstable) validation (#466)
- CI: implement [RunPerProtocol] (#464)
- defensive code when parsing FT.SEARCH results (#463)
- Update CLIENT_LIBS_TEST_IMAGE to GA 8.6 (#462)
🧰 Maintenance
- Bump xunit.v3 from 3.0.0 to 3.2.2 (#488)
- Bump System.Text.Json from 9.0.7 to 10.0.7 (#486)
- Bump Microsoft.Azure.StackExchangeRedis from 3.2.1 to 3.3.1 (#484)
- Bump StackExchange.Redis from 2.10.1 to 2.12.14 (#485)
- Bump xunit.runner.visualstudio from 3.1.3 to 3.1.5 (#487)
- Bump Microsoft.Bcl.Memory from 10.0.4 to 10.0.7 (#481)
- Bump Microsoft.Azure.StackExchangeRedis and StackExchange.Redis (#480)
- Bump Microsoft.NET.Test.Sdk from 17.14.1 to 18.5.1 (#482)
- Bump Microsoft.SourceLink.GitHub from 8.0.0 to 10.0.203 (#483)
- Bump coverlet.collector from 6.0.4 to 10.0.0 (#473)
- Bump BouncyCastle.Cryptography from 2.6.1 to 2.6.2 (#472)
- Bump coverlet.msbuild from 6.0.4 to 10.0.0 (#474)
- Bump dotenv.net from 4.0.0 to 4.0.2 (#475)
Contributors
We'd like to thank all the contributors who worked on this release!
@Peter-Sh, @dependabot, @dependabot[bot], @mgravell and @uglide
1.3.0
Changes
- Time Series (8.6): Add support for NaN values and new aggregations (#458)
- Provide improved access to
AggregationResultfields (#459)
Engineering changes
- Add explicit support for SDK net10 (#460)
- Use --env-file argument instead of sourcing .env files in run-tests CI action (#461)
- Test against Redis 8.6-pre (#456)
Contributors
We'd like to thank all the contributors who worked on this release!
1.2.0
Changes
- Initial Hybrid Search (FT.HYBRID) bindings (#454)
- Align tests with RE (#447)
- Add 8.4 to CI matrix integration.yml (#450)
- Add stale issue management (#451)
- DOC-5840 update index/query example for runnable notebook (#449)
- Fix links and update Redis version support (#442)
- Remove a redundant wait-loop in the tests (#444)
- eng: CI/local docker images: unify 8.2.1-pre => 8.2.1 (#443)
🐛 Bug Fixes
- Fix cluster routing of various commands (#445)
🧰 Maintenance
- DOC-4733 added geo indexing examples (#376)
Contributors
We'd like to thank all the contributors who worked on this release!