You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/content/overview/version-history.md
+12-26Lines changed: 12 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -11,36 +11,22 @@ weight: 30
11
11
Version History
12
12
===============
13
13
14
-
### 0.48.0 RC 2
15
-
16
-
* Add `UseXaTransactions` connection string option to opt out of XA transactions: [#254](https://github.com/mysql-net/MySqlConnector/issues/254).
17
-
18
-
### 0.48.0 RC 1
14
+
### 0.48.0
19
15
16
+
***Breaking** Disallow duplicate parameter names after normalization: [#591](https://github.com/mysql-net/MySqlConnector/issues/591).
17
+
***Potentially breaking** Change default connection collation from `utf8mb4_bin` to `utf8mb4_general_ci`: [#585](https://github.com/mysql-net/MySqlConnector/issues/585).
18
+
***Potentially breaking** Update stored procedure metadata cache to use `mysql.proc` when available: [#569](https://github.com/mysql-net/MySqlConnector/issues/569).
19
+
* This provides higher performance, but is a potentially-breaking change for any client using stored procedures.
20
+
* Change `System.Transactions` support:
21
+
* Add `UseXaTransactions` connection string option to opt out of XA transactions (equivalent to Connector/NET behaviour): [#254](https://github.com/mysql-net/MySqlConnector/issues/254).
22
+
***Potentially breaking** Opening multiple (distinct) `MySqlConnection` objects within the same transaction will reuse the same server session: [#546](https://github.com/mysql-net/MySqlConnector/issues/546).
***Potentially breaking** Disallow duplicate parameter names after normalization: [#591](https://github.com/mysql-net/MySqlConnector/issues/591).
24
+
* Implement `ICloneable` on `MySqlCommand`: [#583](https://github.com/mysql-net/MySqlConnector/issues/583).
27
25
* Fix logic for detecting variable names in SQL: [#195](https://github.com/mysql-net/MySqlConnector/issues/195), [#589](https://github.com/mysql-net/MySqlConnector/issues/589).
28
-
* Implement more efficient version of `MySqlDataReader.GetStream`.
29
-
* Support MySQL Server 5.1 (and earlier) by using `utf8` if `utf8mb4` isn't available.
30
26
* Fix `NullReferenceException` when attempting to invoke a non-existent stored procedure.
31
-
32
-
### 0.48.0 Beta 2
33
-
34
-
***Potentially breaking** Reuse a single connection used sequentially within a transaction: [#546](https://github.com/mysql-net/MySqlConnector/issues/546).
35
-
* Could change the behavior of `TransactionScope` in existing code, but will be more similar to Connector/NET.
36
-
***Potentially breaking** Set default connection collation to `utf8mb4_general_ci`: [#585](https://github.com/mysql-net/MySqlConnector/issues/585).
37
-
* Implement `ICloneable` on `MySqlCommand`: [#583](https://github.com/mysql-net/MySqlConnector/issues/583).
38
-
* Switch back to embedded PDBs.
39
-
40
-
### 0.48.0 Beta 1
41
-
42
-
***Potentially breaking** Update stored procedure metadata cache to use `mysql.proc` when available: [#569](https://github.com/mysql-net/MySqlConnector/issues/569).
43
-
* This should provide higher performance, but is a potentially-breaking change for any client using stored procedures.
27
+
* Support MySQL Server 5.1 (and earlier) by using `utf8` if `utf8mb4` isn't available.
28
+
* Reduce log message severity for session discarded due to `ConnectionLifeTime`: [#586](https://github.com/mysql-net/MySqlConnector/issues/586).
0 commit comments