Releases: mysql-net/MySqlConnector
Releases · mysql-net/MySqlConnector
0.48.0
08 Dec 17:09
Compare
Sorry, something went wrong.
No results found
Download on NuGet
Breaking Disallow duplicate parameter names after normalization: #591 .
Potentially breaking Change default connection collation from utf8mb4_bin to utf8mb4_general_ci: #585 .
Potentially breaking Update stored procedure metadata cache to use mysql.proc when available: #569 .
This provides higher performance, but is a potentially-breaking change for any client using stored procedures.
Change System.Transactions support:
Add UseXaTransactions connection string option to opt out of XA transactions (equivalent to Connector/NET behaviour): #254 .
Potentially breaking Opening multiple (distinct) MySqlConnection objects within the same transaction will reuse the same server session: #546 .
Add MySqlConnection.InfoMessage event: #594 .
Implement ICloneable on MySqlCommand: #583 .
Fix logic for detecting variable names in SQL: #195 , #589 .
Fix NullReferenceException when attempting to invoke a non-existent stored procedure.
Support MySQL Server 5.1 (and earlier) by using utf8 if utf8mb4 isn't available.
Reduce log message severity for session discarded due to ConnectionLifeTime: #586 .
Optimise MySqlDataReader.GetStream: #592 .
Use latest dotnet SourceLink package.
0.47.1
04 Nov 17:39
Compare
Sorry, something went wrong.
No results found
Download on NuGet
Fix NullReferenceException in GetSchemaTable: #580 .
Return correct schema table for second result set: #581 .
0.47.0
03 Nov 17:43
Compare
Sorry, something went wrong.
No results found
0.46.2
25 Oct 15:03
Compare
Sorry, something went wrong.
No results found
Download on NuGet
Fix missing InnerException on MySqlConnection created for a timeout: #575 .
0.46.1
16 Oct 19:28
Compare
Sorry, something went wrong.
No results found
Download on NuGet
Fix CryptographicException when loading a PFX certificate file: #574 .
0.46.0
12 Oct 19:18
Compare
Sorry, something went wrong.
No results found
Download on NuGet
Add MySqlParameter.Clone.
Implement ICloneable on MySqlParameter: #567 .
Implement MySqlParameterCollection.CopyTo.
Add logging for cached procedures.
Thanks to @jrocha for contributions to this release.
0.45.1
29 Sep 16:06
Compare
Sorry, something went wrong.
No results found
Download on NuGet
Fix error parsing SQL parameters: #563 .
Add documentation for common errors: #565 .
0.45.0
13 Sep 16:01
Compare
Sorry, something went wrong.
No results found
Download on NuGet
Implement MySqlConnection.GetSchema("ReservedWords"): #559 .
Optimisation: Use ReadOnlySpan<byte> when deserialising payloads.
Thanks to @fedesasso for contributions to this release.
0.44.1
24 Aug 20:42
Compare
Sorry, something went wrong.
No results found
Download on NuGet
MySqlCommand.Prepare will cache the prepared command until the connection is reset.
Improve performance of MySqlCommand.Prepare, especially when preparation is unnecessary.
Lazily allocate MySqlParameterCollection (accessed via MySqlCommand.Parameters) for better performance when command parameters aren't used.
Use GC.SuppressFinalize to improve performance when various objects (derived from Component) aren't properly disposed.
0.44.0
21 Aug 18:28
Compare
Sorry, something went wrong.
No results found
Download on NuGet
Add Application Name connection string setting: #547 .
Clear connection pools on exit: #545 .
Allow ConnectionString to be set on a closed connection: #543 .
Fix intermittent NotSupportedException with SSL connections under .NET Core 2.1: #509 .