Skip to content

Commit 5843279

Browse files
committed
Release 0.48.0.
1 parent 7798487 commit 5843279

File tree

2 files changed

+13
-27
lines changed

2 files changed

+13
-27
lines changed

docs/content/overview/version-history.md

Lines changed: 12 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -11,36 +11,22 @@ weight: 30
1111
Version History
1212
===============
1313

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
1915

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).
2023
* Add `MySqlConnection.InfoMessage` event: [#594](https://github.com/mysql-net/MySqlConnector/issues/594).
21-
* Reduce log message severity for session discarded due to `ConnectionLifeTime`: [#586](https://github.com/mysql-net/MySqlConnector/issues/586).
22-
* Optimise `MySqlDataReader.GetStream`: [#592](https://github.com/mysql-net/MySqlConnector/issues/592).
23-
24-
### 0.48.0 Beta 3
25-
26-
* **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).
2725
* 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.
3026
* 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).
29+
* Optimise `MySqlDataReader.GetStream`: [#592](https://github.com/mysql-net/MySqlConnector/issues/592).
4430
* Use latest dotnet SourceLink package.
4531

4632
### 0.47.1

src/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project>
22

33
<PropertyGroup>
4-
<Version>0.48.0-rc2</Version>
4+
<Version>0.48.0</Version>
55
<SignAssembly>true</SignAssembly>
66
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
77
<AssemblyOriginatorKeyFile>..\..\MySqlConnector.snk</AssemblyOriginatorKeyFile>

0 commit comments

Comments
 (0)