Skip to content

Releases: redis/redis-om-dotnet

Version 0.8.0

09 Apr 19:03
Compare
Choose a tag to compare

🔥 Breaking Changes

  • Queryable null and Empty Strings (#506) - Default behavior (which allows you to query null and empty strings) requires RediSearch 2.10 - can disable behavior by setting the IndexEmptyAndMissing property to false in your Indexed and Searchable attributes on nullable strings.

🚀 New Features

  • FIELDENG-681 adding api for running raw queries (#523)
  • FIELDENG-589 EntraId support for Vectorizers (#522)
  • Queryable null and Empty Strings (#506)
  • allowing setting max in sortby (#503)

🐛 Bug Fixes

  • Fix edge-case boolean deserialization in RedisObjectHandler.SendToJson (#519)
  • normalizing json serialization settings in statemanager (#505)

Contributors

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

@mfaulcon and @slorello89

Version 0.7.6

28 Oct 13:04
7783fa3
Compare
Choose a tag to compare

🐛 Bug Fixes

  • fixing issue with timestamps always being updated (#498)
  • fixing issue with timespans having fractional millisecond values (#497)
  • Bugfix/comprehensive index equality (#496)
  • fixing issue with multiple where predicates paired with a select (#493)
  • fixing multiple match predicates query parsing issue (#492)

🧰 Maintenance

Contributors

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

@slorello89

Version 0.7.5

04 Oct 13:28
57cef22
Compare
Choose a tag to compare

Changes

  • adding some docs for stuff that has come up (#467)

🚀 New Features

  • Add ToQueryString method to RedisCollection, RedisAggregationSet (#487)
  • feat: Add the ability to compare existing index definitions to the projected one for a type (#479)
  • Add MatchPattern Method (#483)
  • Allowing SearchableAttribute to apply multiple times on one field (#473)
  • feat: adding the ability to update ttl with update (#472)

🐛 Bug Fixes

  • fix: When using AllMiniLML6V2 vectorizer, inference sessions would be… (#485)

🧰 Maintenance

  • revving to 0.7.5 (#488)

Contributors

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

@abbottdev, @kirollosonsi, @slorello89 and @tgmoore

Version 0.7.4

15 Jul 20:43
6d445a5
Compare
Choose a tag to compare

Changes

  • specifying keys in read/write commands (#463)
  • setting internal cursor to 0 when no cursor is called for (#462)

Contributors

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

@slorello89

Version 0.7.3

12 Jul 12:55
d2647d6
Compare
Choose a tag to compare

Changes

  • Fix Typo LANGUAGE_FIELD->LANGUAGE in SerializeIndex (#458)

Contributors

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

@ahmedisam99 and @slorello89

Version 0.7.2

11 Jul 13:01
cd6efb6
Compare
Choose a tag to compare

Changes

  • fix: Casting to IQueryable no longer drops chunk size (#455)
  • bumping System.Text.Json for cve (#456)

Contributors

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

@CormacLennon and @slorello89

Version 0.7.1

02 May 14:13
1b511ef
Compare
Choose a tag to compare

Changes

  • Bugfix: support method call in Any() on embedded objects array (#446)
  • Improved vector range argument parsing (#445)

Contributors

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

@PrudiusVladislav, @abbottdev and @slorello89

Version 0.7.0

12 Apr 18:43
cd8919a
Compare
Choose a tag to compare

Changes

  • Adding arg-less count to RedisCollection (#426)
  • updating StackExchange.Redis Version to remove System.Drawing (#436)

🔥 Breaking Changes

  • correcting unlink return type. This is a very minor break and would only affect you if you were relying on the string return from unlink (which didn't produce anything anyway) (#435)

🐛 Bug Fixes

  • passing filter format down Fixes #438 (#439)
  • correcting unlink return type (#435)

Contributors

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

@slorello89

Version 0.6.1

06 Dec 20:53
d43d4b2
Compare
Choose a tag to compare

Changes

  • Bugfix for culture invariant decimal types (#423)
  • Bugfix vector hash index creation (#424)

Contributors

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

@axnetg and @slorello89

Version 0.6.0

05 Dec 14:09
cf41ed7
Compare
Choose a tag to compare

Changes

🔥 Breaking Changes

  • (#417) - The core Execute and ExecuteAsync methods have been changed from accepting args as a string[] to accepting them as a object[]. This will largely be transparent to you if you use the higher level APIs within Redis OM, however if you use those methods you may be impacted.

🚀 New Features

  • Vector Search and Semantic Caching (#417) - Added the ability to Index, Create, and query Vectors using Redis OM.

Contributors

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

@slorello89