Releases: mysql-net/MySqlConnector
Releases · mysql-net/MySqlConnector
1.3.0-beta.1
- Connections are now reset asynchronously in the background: #178.
- This speeds up
MySqlConnection.Open(Async)but still cleans up connections between uses. - Use
DeferConnectionReset=truein the connection string to revert to the old behaviour. - Experimental Use
ConnectionIdlePingTime=300in the connection string to avoid any network I/O when retrieving a connection from the pool; this is fastest but may return invalid connections fromOpen. This setting is experimental and may change in the future.
- This speeds up
- Use transaction for
SHOW WARNINGS: #918.
1.2.1
1.2.0
1.1.0
- Support .NET 5.0.
- Cancel query (server-side) when
CommandTimeoutexpires: #455.- Add
CancellationTimeoutconnection string option. - Implementation details discussed in this comment.
- Add
- Return
nullfromMySqlDataReader.GetSchemaTablewhen there is no result set: #877. - Make
DisposeAsyncfully async: #876. - Ignore
ObjectDisposedExceptionthrown inTryResetConnectionAsync: #897. - Ignore closed/disposed connections/commands in
MySqlCommand.Cancel: #820. - Fix bug where sessions could time out if they were opened but no queries were ever executed.
- Thanks to @dlemstra and @laurent-jeancler-realist for contributions to this release.
1.1.0 Beta 1
- Support .NET 5 RC 2
- Cancel query (server-side) when
CommandTimeoutexpires: #455.- Implementation details discussed in this comment.
- Return
nullfromMySqlDataReader.GetSchemaTablewhen there is no result set: #877. - Make
DisposeAsyncfully async: #876. - Ignore
ObjectDisposedExceptionthrown inTryResetConnectionAsync: #897. - Fix bug where sessions could time out if they were opened but no queries were ever executed.
- Thanks to @dlemstra for contributions to this release.
0.69.10
0.69.9
1.0.1
- Support
ENUMcolumns that use theMYSQL_TYPE_ENUMtype in their column metadata: #850. - Allow
MySqlCommand.CommandTextand.Connectionto be changed while another command is executing: #867. - Make schema collection names (for
MySqlConnection.GetSchema(collectionName)) case-insensitive: #852. - Fix
MySqlBulkLoaderwith Azure Database for MySQL/MariaDB: #853. - Fix bug preventing the retrieval of more than 2³¹-1 rows in a single query: #863.
- Fix
MySqlParameterCollection.Insertimplementation: #869. - Fix integer overflow in sequence number for compressed packets.
- Fix ZLIB header flags verification for compressed packets.
- Thanks to @akamor for contributions to this release.