Releases: artiomchi/FlexLabs.Upsert
Releases · artiomchi/FlexLabs.Upsert
v8.1.2
Patch release, fixing the null constant handling
Adding initial support for Oracle DB! (Thanks to @dadyarri)
Adding test support for returning inserted objects (Thanks to @PhenX)
Adding support for upserting into views (ymmv)
Patching argument count calculation (for max argument count handling)
Patching null constant handling in the update condition
v8.0.0
Adding support for EF Core 8
v7.0.0
.NET v7 release
v6.0.1
release/v6/6.0.1 One version per package
v5.1.0
release/v5/5.1.0 Merging latest changes for v5 release
v5.0.0
! Fixing the library versioning. From now one, one version of the library depends on one version of EF Core, for all supported target frameworks
v4.0.1
! Patching some MySql conditional update queries
v6.0.0-preview5
Adding .NET 6 preview builds support
v4.0.0
- Adding support for .NET 5 and EF Core 5
! Patched support for constants in the update condition
! Run and RunAsync will not return all rows affected when command was split into multiple batches, not just the last batch's row count
! Patching the extension method to replace/inject custom command runner
! Removed old extension method on IServiceCollection, since it wasn't working anyway
v3.1.0
- Referencing EF Core 3.1 only, due to internal namespace changes and compatibility issues with .NET Full Framework
- Nulable type metadata
- Adding support for upserting by identity column
- Splitting the request into multiple queries if the query parameter limit is reached