Skip to content

Releases: redis/NRedisStack

v1.7.4

Choose a tag to compare

@mgravell mgravell released this 24 Aug 12:48
8ae5ce6

What's Changed

(build etc)

Full Changelog: v1.7.3...v1.7.4

v1.7.3

Choose a tag to compare

@github-actions github-actions released this 03 Aug 12:47
bc58a34

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

Choose a tag to compare

@github-actions github-actions released this 31 Jul 12:47
124672f

Changes

  • Specify command side-effect category for SE.Redis 3.1 WithRetry usage (#540)

Engineering

  • Bump 8.10 test env to official 8.10.0 release (#537)

Contributors

We'd like to thank all the contributors who worked on this release!

@mgravell and @uglide

1.7.1

Choose a tag to compare

@github-actions github-actions released this 30 Jul 07:32
25f01e4

Changes

  • Mark the COLLECT search API as [Experimental] (NRS003); SE.Redis 3.0.25 (#536)
  • enforce releases / ship-files are in sync (#535)

Contributors

We'd like to thank all the contributors who worked on this release!

@mgravell

1.7.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 13:50
98c4bd5

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

Choose a tag to compare

@github-actions github-actions released this 17 Jun 10:15
60019b3

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

Choose a tag to compare

@github-actions github-actions released this 27 May 13:32
de7039f

Changes

  • Support the FT.SEARCH KNN shard-ratio feature (#494)

🧰 Maintenance

  • CI: declare workflow-level contents: read on 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

Choose a tag to compare

@github-actions github-actions released this 11 May 07:54
b668134

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

Choose a tag to compare

@github-actions github-actions released this 10 Feb 17:00
7205ca2

Changes

  • Time Series (8.6): Add support for NaN values and new aggregations (#458)
  • Provide improved access to AggregationResult fields (#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!

@mgravell and @uglide

1.2.0

Choose a tag to compare

@github-actions github-actions released this 15 Jan 10:19
2130398

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!

@andy-stark-redis, @mgravell and @uglide