Skip to content

Releases: skarllot/Expressions

2.2.5

11 Nov 23:05
31e6527
Compare
Choose a tag to compare

πŸš€ New Features

  • Extension methods for IDbSession and IDbQuery were added to respective interface contract and IEntityQueryStrategy interface no longer extends the IQueryStrategy interface by @skarllot in #51

🐞 Bug fixes

  • Do not ignore true specification when combining using OR operator by @skarllot in #48

πŸ“– Docs updates

  • Reorganize documentation header and add migration instructions for 2.2 by @skarllot in #55

πŸ“¦ Dependency Updates

  • build(deps): bump the xunit group with 2 updates by @dependabot in #47
  • build(deps): bump actions/dependency-review-action from 3.1.0 to 3.1.1 by @dependabot in #52
  • build(deps): bump actions/dependency-review-action from 3.1.1 to 3.1.2 by @dependabot in #53
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 by @dependabot in #54

πŸ§ͺ Testing & CI/CD

  • Optimize code and improve tests of Expressions by @skarllot in #49

Full Changelog: v2.1.50...v2.2.5

2.1.50

02 Nov 18:12
9453cc8
Compare
Choose a tag to compare

πŸš€ New Features

πŸ”§ Maintenance

πŸ“– Docs updates

πŸ“¦ Dependency Updates

πŸ§ͺ Testing & CI/CD

Full Changelog: v2.1.8...v2.1.50

2.1.8

07 Oct 16:49
Compare
Choose a tag to compare

✏️ What's Changed

  • Enable generating XML documentation in f7a42ad

Full Changelog: v2.1.7...v2.1.8

2.1.7

07 Oct 16:48
Compare
Choose a tag to compare

πŸš€ What's New

  • Add ToPagedListAsync method for paginated queries in 2a3ab25 and 611d250
  • Add LongCountAsync method for 64-bit integer count in 7898e94
  • Support enabling split query by entity type in #4

πŸ“„ Docs updates

  • Update helpdesk sample to use paginated query in dccfd9b
  • Improve documentation for custom SQL query and split queries in 414448c
  • Improve specification documentation in 96c4692

Full Changelog: v2.0.4...v2.1.7

2.0.4

07 Oct 16:48
Compare
Choose a tag to compare

πŸ“’ What's Breaking

  • Rename IQueryModel-related interfaces and classes to IQueryStrategy in 0731f81
  • IEntityQueryStrategy interface now extends the IQueryStrategy interface in 0731f81

✏️ What's Changed

  • Optimize Specification building in EntityQueryStrategy in e56f2fd

πŸ“„ Docs updates

  • Add section for migration instructions in bd38a1b

Full Changelog: v1.1.3...v2.0.4

1.1.3

07 Oct 16:47
Compare
Choose a tag to compare

✏️ What's Changed

  • Move all IEntityQueryModel creation to the QueryModel factory class in 84d843e

πŸ“„ Docs updates

  • Improve quickstart section in 950e853
  • Improve types documentation in 02b26ef
  • Improve guide for specifications and query models in 2bb65cc

Full Changelog: v1.0.34...v1.1.3

1.0.34

07 Sep 20:15
Compare
Choose a tag to compare

πŸš€ What's New

  • Support Specification with combination support for specification pattern
  • Support QueryModel for defining models for querying
  • Support IDbQuerySession for query-only sessions
  • Support IDbSession for query and update sessions
  • Support ISqlProvider for defining custom SQL queries
  • Support Entity Framework Core in #2
  • Support Marten in #3

Full Changelog: 66ebd80...v1.0.34