Skip to content

2.2.0

Compare
Choose a tag to compare
@bgrainger bgrainger released this 08 Nov 16:59
· 437 commits to master since this release
2.2.0
004ec9e
  • Support .NET 7.0.
    • Add MySqlDataSource, an implementation of DbDataSource for MySQL: #1208.
    • Use source-generated regular expressions.
    • Use UTF-8 literals to perform UTF-8 conversion at compile-time instead of runtime.
  • Breaking Drop support for .NET 4.5: #1209.
  • Add DNS Check Interval connection string option: #1201.
  • Support restrictions in MySqlConnection.GetSchema.
    • Schema collections are code-generated: #1190.
  • Use user-provided callbacks when opening new connection to KILL QUERY: #1179.
  • Set activity tags when opening a connection fails: #1196.
  • Raise Component.Disposed event from MySqlConnection.DisposeAsync: #1235.
  • Use ValueTask instead of ValueTask<int>: #1233.
    • Breaking This changes the return type of MySqlConnection.ResetConnectionAsync for netstandard2.0, net461, net471.
  • Possibly Breaking Normalize the order of keys in the connection string returned by MySqlConnectionStringBuilder.ConnectionString: #1217.
  • Possibly Breaking Update dependencies.
    • Update System.Diagnostics.DiagnosticSource to 6.0.0.
    • Update System.Memory to 4.5.5.
    • Update System.Threading.Tasks.Extensions to 4.5.4: #1144.