Skip to content

Commit f58a90c

Browse files
committed
Release 1.4.0 Beta 4.
1 parent a90eb35 commit f58a90c

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docs/content/overview/version-history.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@ weight: 30
1010

1111
# Version History
1212

13+
### 1.4.0 Beta 4
14+
15+
* **Breaking** Remove `ConnectionIdlePingTime`: [#1042](https://github.com/mysql-net/MySqlConnector/issues/1042).
16+
* The `Connection Idle Ping Time` connection string option is still accepted, but has no effect.
17+
* If `Connection Reset = False`, `MySqlConnection.Open` will return a pooled connection (if one is available) without testing it for liveness (by pinging the server). This improves performance but may degrade reliability. (`Connection Reset = True`, which is the default, is still recommended for greatest reliability.)
18+
* If the server has closed the pooled connection, `MySqlConnection.Open` will succeed, but the first operation on that connection will fail. Command execution should be wrapped in a try/catch/retry loop to handle this scenario.
19+
* Add more values to `MySqlErrorCode`: [#1048](https://github.com/mysql-net/MySqlConnector/issues/1048).
20+
* Fix bug executing stored procedures with backticks in their names: [#1029](https://github.com/mysql-net/MySqlConnector/issues/1029).
21+
* Remove inner exception for `UnableToConnectToHost` exception: [#1035](https://github.com/mysql-net/MySqlConnector/issues/1035).
22+
* Fix rare `ObjectDisposedException` that could be thrown when a connection timeout occurred.
23+
* Reword "recovering leaked sessions" log message.
24+
1325
### 1.4.0 Beta 3
1426

1527
* **Breaking** Remove `netstandard1.3` target framework: [#1031](https://github.com/mysql-net/MySqlConnector/issues/1031).

0 commit comments

Comments
 (0)