Releases: alirezanet/Gridify
Releases · alirezanet/Gridify
v2.17.2
What's Changed in v2.17.2
- Fixed: Sorting by indexable properties — index/key expressions in mapping are now evaluated for ordering. (#284)
- Fixed: AddMap indexer/collection null-checks — prevent exceptions when a collection/indexer is null. (#257)
- Fixed: Nullable ordering edge cases — ordering by nullable members works with and without custom mappings. (#286)
Full Changelog: v2.17.1...v2.17.2
v2.17.1
v2.17.0
What's Changed
- Bug fix: Convert dateTimes by @saulius-saltenis-Devoteam in #266
- feat(client): Allow the client to be used more flexibly by @max-scopp in #274
- #268 Gridify should allow intermediate null vallues by @glacorSoul in #269
- Bug fix: IGridifyFiltering.IsValid does not detect missing operators #282
New Contributors
- @saulius-saltenis-Devoteam made their first contribution in #266
- @frasermclean made their first contribution in #272
- @max-scopp made their first contribution in #274
Full Changelog: v2.16.3...v2.17.0
gridify-client v2.1.0
What's Changed
- Update gridify-client to support modern builders by @frasermclean in #272
- feat(client): Allow the client to be used more flexibly by @max-scopp in #274
New Contributors
- @frasermclean made their first contribution in #272
- @max-scopp made their first contribution in #274
Full Changelog: v2.16.3...c-v2.1.0
v2.16.3
What's Changed
- New Feature: Expose helpful low-level methods to parse and analyze filterings and orderings by @cmenzi in #261
- BugFix: CustomOperators thread-safety issues by @glacorSoul in #263
- BugFix: CustomOperators
ArgumentOutOfRangeExceptionwith long name by @glacorSoul in #263
New Contributors
- @vladik-vitre made their first contribution in #255
- @cmenzi made their first contribution in #261
- @glacorSoul made their first contribution in #263
Full Changelog: v2.16.2...v2.16.3
v2.16.2
What's Changed
- Fix:
GridifyQueryFilter property nullability warnings by @DeadUnicorn1352 in #249 - Fix: Memory leak caused by typed builders in heavy load systems by @KaJIbI4 in #252
New Contributors
- @DeadUnicorn1352 made their first contribution in #249
- @KaJIbI4 made their first contribution in #252
Full Changelog: v2.16.1...v2.16.2
v2.16.1
What's Changed
- Changing EF package versions for net8.0 by @ValeriyGourov in #241
New Contributors
- @ValeriyGourov made their first contribution in #241
Full Changelog: v2.16.0...v2.16.1
v2.16.0
What's Changed
- A new feature that allows the configuration of
DisableCollectionNullChecksandEntityFrameworkCompatibilityLayerdirectly in the mapper configuration. This enhancement provides more flexibility, enabling these settings to be specified per query instead of globally.
New Contributors
- @erwinkramer made their first contribution in #235
Full Changelog: v2.15.1...v2.16.0
v2.15.1
v2.15.0
What's Changed
- Added support for filtering based on
IDictionaryvalues. @alirezanet in #176 - Enable access to the Internal APIs
SyntaxTreeto craft advanced queries by @alirezanet in #183 - Fixed issue where
maxNestingDepthwas not being passed toGenerateMappingsmethod, ensuring proper handling of nested properties. by @skolmer in #186 - Fixed DateTimeKind handling issue in PostgreSQL integrations, ensuring correct date and time representations. by @moxplod in #195
- Fixed
ArgumentExceptioncaused by generating mappings withmaxDepth = 2by @moxplod in #197 - Added support for where statements in mappings, enhancing query customization capabilities. by @skolmer in #198
- Added support for auto-generating mappings for navigation properties and class collections by @skolmer in #199
- Introduced a global setting
CaseInsensitiveFiltering, allowing users to perform case-insensitive filtering without needing to append/ito each string parameter. by @moxplod in #194 - Resolved
!=operator handling for primitive types and case sensitivity in the exists operator by @moxplod in #206 - A new
GetCurrentMapsByTypemethod added to theGridifyMapper@moxplod in #214 - Fixex custom convertor returning null throws NRE. #220 by @moxplod in #221
- Support the
-character in the field names by @alirezanet in #229
New Contributors
Nuget
https://www.nuget.org/packages/Gridify/2.15.0
Full Changelog: v2.14.2...v2.15.0