Skip to content

v5.3.0

Compare
Choose a tag to compare
@bkoelman bkoelman released this 23 Jul 20:50
· 311 commits to master since this release

New features and enhancements

This release opens up query string parsing plus LINQ expression building for extensibility. This means that you can now define and plug in your own functions, available for use in query strings. Also, errors for invalid query string values now include the failure position, along with the ^ marker. See #1286 for details and examples.

Breaking changes

Related to the above, the query string parsers, LINQ builders, and RuntimeTypeConverter have been moved out of .Internal namespaces.

Bugfixes

  • Do not execute unneeded SQL query in 1-to-1 relationship update, which fails on EF Core 8 preview.
  • Query strings: do not allow comparison of count() with null; do not treat null as a possible field name.

Merged PRs

New Contributors

Full Changelog: v5.2.0...v5.3.0