Releases: skarllot/Expressions
Releases Β· skarllot/Expressions
2.2.5
π New Features
- Extension methods for
IDbSession
andIDbQuery
were added to respective interface contract andIEntityQueryStrategy
interface no longer extends theIQueryStrategy
interface by @skarllot in #51
π Bug fixes
π Docs updates
π¦ 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
Full Changelog: v2.1.50...v2.2.5
2.1.50
π New Features
π§ Maintenance
π Docs updates
- Improve documentation by @skarllot in 2c89fae
- Improve types documentation by @skarllot in 554fdae
- Define the security policy by @skarllot in #16
- Create funding configuration by @skarllot in #27
- Create code of conduct by @skarllot in #37
π¦ Dependency Updates
- Bump Marten from 6.0.5 to 6.3.0 by @dependabot in #6
- Bump FluentAssertions from 6.11.0 to 6.12.0 by @dependabot in #13
- Bump NSubstitute from 5.0.0 to 5.1.0 by @dependabot in #15
- Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.7.2 by @dependabot in #8
- Bump Testcontainers.PostgreSql from 3.4.0 to 3.5.0 by @dependabot in #19
- Bump xunit from 2.5.3 to 2.6.0 by @dependabot in #38
- Bump xunit.core from 2.5.3 to 2.6.0 by @dependabot in #39
- Bump Npgsql* packages by @skarllot in #40
- Bump dotnet-stryker from 3.11.0 to 3.11.1 by @dependabot in #35
- Bump actions/checkout from 3 to 4 by @dependabot in #10
- Bump actions/upload-artifact from 3.1.0 to 3.1.3 by @dependabot in #12
- Bump ossf/scorecard-action from 2.1.2 to 2.3.1 by @dependabot in #7
- Bump actions/dependency-review-action from 2.5.1 to 3.1.0 by @dependabot in #25
- Bump github/codeql-action from 2.2.4 to 2.22.5 by @dependabot in #23
- Bump actions/checkout from 3.6.0 to 4.1.1 by @dependabot in #24
π§ͺ Testing & CI/CD
- Capture code coverage using Codecov by @skarllot in 919f9d5
- Configure CodeQL for code analysis by @skarllot in 28a35fc
- Support OSSF Scorecard analysis by @skarllot in b539522
- Configure dependabot for updating dependencies by @skarllot in 9992e0e and 9e96b88
- Define pinned versions for dependabot by @skarllot in 438a53b and #17
- Apply security best practices by @step-security-bot in #18
- Configure dependabot to update docker dependencies by @skarllot in #22
- Enable NuGet cache by @skarllot in #26
- Setup issue templates by @skarllot in #28
- Specify the contribution guidelines by @skarllot in #29
- Support mutation testing by @skarllot in #30
- Setup Stryker job summary by @skarllot in #31
- Fix issue templates by @skarllot in #33
- Fix security advisory link by @skarllot in #34
- Create pull request template by @skarllot in #36
- Support package publish by @skarllot in #41
Full Changelog: v2.1.8...v2.1.50
2.1.8
2.1.7
π 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
π’ What's Breaking
- Rename
IQueryModel
-related interfaces and classes toIQueryStrategy
in 0731f81 IEntityQueryStrategy
interface now extends theIQueryStrategy
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
1.0.34
π 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