Skip to content

Releases: alirezanet/Gridify

v2.15.0-preview3

29 Jun 19:22
Compare
Choose a tag to compare
v2.15.0-preview3 Pre-release
Pre-release

What's Changed

  • Enable access to Internal APIs and Gridify Parser
 var syntaxTree = SyntaxTree.Parse("myFiled=MyValue");

Full Changelog: v2.15.0-preview2...v2.15.0-preview3

v2.15.0-preview2

25 Jun 18:35
Compare
Choose a tag to compare
v2.15.0-preview2 Pre-release
Pre-release

What's Changed

  • Auto mapping generation for List or Array of SimpleTypes e.g (Primitives, string, Guid, Value Types, enum, etc)
    possible BREAKING CHANGE, GridifyMapper might generate more/new mappings by default for the collections

  • Performance improvements

Full Changelog: v2.15.0-preview1...v2.15.0-preview2

v2.15.0-preview1

25 Jun 18:31
Compare
Choose a tag to compare
v2.15.0-preview1 Pre-release
Pre-release

What's Changed

  • Add Indexer support (anything that could accept a value using [ ] syntax) like Dictionaries and Arrays and Lists
    More info here

Full Changelog: v2.14.2...v2.15.0-preview1

v2.14.2 (And Client 2.0.1)

08 Jun 00:33
Compare
Choose a tag to compare

What's Changed

  • BugFix: gridify-client Contains operator by @CezarStefan in #146
  • BugFix: Ignore CaseInsensitive operator when there is no Value by @alirezanet in #175
  • Enhancement: bump Microsoft.Extensions.DependencyInjection.Abstractions version limit for version 8 by @chr-ber in #144
  • Enhancement: #161 tweak of dependencies by @thompson-tomo in #162
  • Enhancement: return IServiceCollection from AddGridifyMappers by @skolmer in #169
  • Enhancement: automatically disable null checks in EntityFramework generated queries by @alirezanet in #174

New Contributors

Full Changelog: v2.14.1...v2.14.2

v2.14.1

04 Dec 18:34
Compare
Choose a tag to compare
  • Lexer performance improvement (Gridify is faster than LINQ now!)
  • update Microsoft.Extensions.DependencyInjection.Abstractions version for backward compatibility for netstandard2.0 and netstandard2.1

Full Changelog: v2.14.0...v2.14.1

v2.14.0 (And Client 2.0.0-preview.4)

18 Nov 14:25
Compare
Choose a tag to compare

What's Changed

  • Drop support for dotnet 5.0 and add dotnet 8.0 @yassinebennani in #139
  • Preview release for Gridify JS/TS library (GridifyClient) in #136

You can download and install the Gridify client library from the npm repository: 2.0.0-preview.4
https://www.npmjs.com/package/gridify-client

New Contributors

Full Changelog: v2.13.1...v2.14.0

v2.13.1

12 Nov 11:27
Compare
Choose a tag to compare

What's Changed

  • Add support type casting in CustomOperator
  • Add support parameterized queries in CustomOperator
  • Documentation: fix/escape escape character by @chr-ber in #137

Full Changelog: v2.13.0...v2.13.1

v2.13.0

11 Nov 12:38
Compare
Choose a tag to compare

What's Changed

  • Added a generic version to CustomMapper Register and Remove methods Register<CustomOperator>()
  • Bugfix - Preserve DateTime Kind while generating filtering expressions
  • Enhancement - skip manual value type conversion when GridifyMapper convertor is used

Full Changelog: v2.12.0...v2.13.0

Thank You for Your Support!

@BigMacCode, Your donation is greatly appreciated. It's contributions like yours that inspire and motivate our continued work.

v2.12.0

27 Oct 11:50
Compare
Choose a tag to compare

New package Gridify.Elasticsearch 🚀

What's Changed

  • Extension for Gridify to be able to use it with Elasticsearch by @ne4ta in #126
  • OperatorManager now supports multi-threaded
  • A Remove method added to OperatorManager
  • Exception messages has improved, It now include more details and the exact invalid character in the filtering expressions

New Contributors

Full Changelog: v2.11.1...v2.12.0

v2.11.1

06 Oct 09:06
Compare
Choose a tag to compare
  • BugFix: GridifyMapper nested GenerateMappings

Full Changelog: v2.11.0...v2.11.1