Skip to content

Releases: mysql-net/MySqlConnector

0.69.0

08 Jun 15:24
0.69.0
34f621d
Compare
Choose a tag to compare
  • Breaking Change MySqlGeometry.Value from returning ReadOnlySpan<byte> to byte[]: #829.
  • Thanks to @lauxjpn for contributions to this release.

0.68.1

08 Jun 04:00
0.68.1
40592cf
Compare
Choose a tag to compare
  • Fix SQL syntax error when calling BeginTransaction(IsolationLevel.Snapshot, isReadOnly: true);: #817.

0.68.0

06 Jun 21:29
0.68.0
1755065
Compare
Choose a tag to compare
  • Add MySqlConnection.BeginTransaction overload with isReadOnly parameter: #817.
  • Support MySqlCommand.Prepare for CommandType.StoredProcedure: #742.

0.67.0

30 May 23:00
0.67.0
8f96f0c
Compare
Choose a tag to compare
  • Breaking Add new implementations of MySqlCommand.ExecuteReaderAsync that return Task<MySqlDataReader>: #822.
  • Breaking MySqlBulkCopy.DestinationTableName must be quoted if it contains reserved keywords or characters: #818.
  • Automatically create expressions for BIT and binary columns in MySqlBulkCopy: #816.
  • Throw an exception from MySqlBulkCopy if not all rows were inserted: #814.
  • Add logging to MySqlBulkCopy.
  • Detect simple column mapping errors in MySqlBulkCopy.

0.66.0

07 May 15:51
0.66.0
60ceaed
Compare
Choose a tag to compare
  • Breaking Add MySqlBulkCopy.RowsCopied property: #809.
    • The RowsCopied event is renamed to MySqlRowsCopied.
    • The MySqlRowsCopied event is no longer guaranteed to be raised at the end of copying.
  • Fix NullReferenceException when calling a stored procedure with an ENUM parameter: #812.
  • Track MySqlParameter name changes (when added to a MySqlParameterCollection): #811.

0.65.0

07 May 15:51
0.65.0
bdddd26
Compare
Choose a tag to compare
  • Add ColumnMappings to MySqlBulkCopy: #773.

0.64.2

29 Apr 01:20
0.64.2
2650579
Compare
Choose a tag to compare
  • Restore COLUMN_TYPE column to GetSchema("COLUMNS"): #807.
    • This was a regression in 0.64.1
  • Fix ignored CancellationToken in MySqlBulkCopy.WriteToServerAsync(DataTable).
  • Thanks to @mitchydeath for contributions to this release.

0.64.1

26 Apr 23:42
Compare
Choose a tag to compare
  • Fix timeout for named pipe connections: #804.
  • Fix ArgumentException calling MySqlConnection.GetSchema("COLUMNS"): #802.
  • Fix Unknown column 'SRS_ID' exception calling MySqlConnection.GetSchema("COLUMNS"): #805.

0.64.0

18 Apr 19:48
0.64.0
a542ca0
Compare
Choose a tag to compare
  • Support TlsVersion connection string option: #760.
  • Implement IConvertible on MySqlDateTime: #798.
  • Always use SESSION transaction isolation level: #801.
  • Avoid composite commands when starting a transaction: #774.

0.63.2

09 Apr 22:08
0.63.2
22d8be6
Compare
Choose a tag to compare
  • Support IsolationLevel.Snapshot in BeginTransaction: #791.
  • Support DataSourceInformation in GetSchema: #795.
  • Thanks to @battyejp and @vdaron for contributions to this release.