Bot releases are hidden (Show)
API diff since v5.4.0
Full Changelog: https://github.com/linq2db/linq2db/compare/v5.4.0...v5.4.1
Published by MaceWindu 8 months ago
Release highlights:
MappingSchema
to specify logic for DB <-> application values conversion in one direction onlyInvariant
culture everywhereClickHouse.Client
6.8.0+ provider versionsAPI diff since v5.3.2
Published by MaceWindu about 1 year ago
This release fixes regression in Npgsql 7- support from previous release
API diff since v5.3.1
Published by MaceWindu about 1 year ago
Published by MaceWindu about 1 year ago
null
support for value IN (subquery)
expressionsNativeAOT
buildsAPI diff since v5.2.2
Published by MaceWindu over 1 year ago
Published by MaceWindu over 1 year ago
Published by MaceWindu over 1 year ago
Release highlights:
DataContext
use in eager load and in multi-db environmentsINSERT .. SELECT
query hints supports (e.g. FOR UPDATE
)FINAL
, SETINGS
, join modifiersAPI diff since v5.1.1
Published by MaceWindu over 1 year ago
Fix Connection string is not provided
error in some setups
API diff since v5.1.0
Published by MaceWindu over 1 year ago
Release highlights:
SQL Server
temporal table queries filtering supportWhereKeyOptimistic
query filter helper to add filter using entity's primary key and optimistic lock field valuelinq2db.cli
toolAPI diff since v5.0.0
Published by MaceWindu over 1 year ago
Published by MaceWindu over 1 year ago
API diff since v5.0.0-rc.1
Published by MaceWindu over 1 year ago
MergeWithOutput*
APIsMicrosoft.Extensions.DependencyInjection
and Microsoft.Extensions.Logging.Abstractions
dependencies to v6 LTS for linq2db.AspNet
packageAlso due to compatibility issues from Oracle we don't support use of MySql.Data
provider with MariaDB
databases anymore. Just another good reason to switch to modern MySqlConnector
provider from legacy MySql.Data
.
API diff since v5.0.0-preview.2
Published by MaceWindu over 1 year ago
Second and last preview for new Linq To DB version
FOR UPDATE/SHARE
hints helpers for MySQL and MariaDBSystem.Data.Linq.Mapping
/ System.ComponentModel.DataAnnotations.Schema
mappings supportIMetadataReader
interface signatures and behaviorUseBeforeConnectionOpened
and UseAfterConnectionOpened
context configuration extensions to simplify custom connection configuration for usersAPI diff since v5.0.0-preview.1
Published by MaceWindu over 1 year ago
Published by MaceWindu almost 2 years ago
Published by MaceWindu almost 2 years ago
Release highlights:
InsertWithOutput
API support for IValueInsertable
-based syntax (.Value(...)
)InsertWithOutput
wasn't working for columns with column name != property nameDispose
instead of Rollback
to avoid errors when transaction was already closed by untracked code (e.g. using raw SQL)API diff since v4.3.0
Published by MaceWindu about 2 years ago
Release highlights:
string.TrimEnd(string value, char[] chars)\string.TrimStart(string value, char[] chars)
mapping improvements (chars
parameter support)API diff since v4.2.0
Published by MaceWindu about 2 years ago
Release highlights:
MERGE
and InsertOrReplace
over MERGE
)IGNORE NULLS
qualifiers for FIRST_VALUE/LAST_VALUE
window functions, [IS [NOT] DISTINCT FROM
operator support)BeforeReaderDispose(Async)
command interceptorNpgsql
7 support, NpgsqlInterval
support from Npgsql
6TransientRetryPolicy
retry policy which use new DbException.IsTransient
property (retry policy available only for net6.0
+ TFMs)System.Convert.ToDecimal
/ LinqToDB.Common.Convert
converted to SQL for decimal types. See release notes for more details if you use those conversionsScaffold CLI:
default-schemas
option[include/exclude]-[stored-procedures/scalar-functions/aggregate-functions]
schema filtering optionsColumnType not provided by schema for table
error when scaffolding Access database using ODBC connectionAPI diff since v4.1.1
Published by MaceWindu over 2 years ago