Releases: redis/NRedisStack
Release list
1.8.0
Changes
- Bump StackExchange.Redis from 3.2.1 to 3.2.15 (#567)
🧰 Maintenance
- Switch NuGet release publishing from API key to OIDC trusted publishing (#568)
- Update release sdk to net10, and promote "unshipped" APIs for release (#569)
- Drop explicit Microsoft.SourceLink.GitHub reference (#565)
- CI fixes for preview image - CMS.INFO and FT.SEARCH TIMEOUT (#554)
- Bump Microsoft.NET.Test.Sdk from 18.10.0 to 18.10.1 (#566)
- Bump StackExchange.Redis from 3.1.31 to 3.2.1 (#563)
- Bump dotenv.net from 4.1.0 to 4.2.0 (#560)
- Bump Microsoft.NET.Test.Sdk from 18.9.0 to 18.10.0 (#557)
- Bump dotenv.net from 4.0.2 to 4.1.0 (#555)
- Bump System.Text.Json from 10.0.11 to 10.0.12 (#559)
- Bump Microsoft.SourceLink.GitHub from 10.0.400 to 10.0.401 (#558)
- Bump Microsoft.Bcl.Memory from 10.0.11 to 10.0.12 (#556)
Contributors
We'd like to thank all the contributors who worked on this release!
@dependabot[bot], @mgravell and dependabot[bot]
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!