MySQL Connector/NET 7.0.5 m4 Development Release has been released
Sreedhar S <[email protected]> Tue, 6 Sep 2016 19:07:22 +0530
| Newsgroups | gmane.comp.db.mysql.announce,gmane.comp.db.mysql.general,gmane.comp.db.mysql.packagers |
|---|---|
| Organization | Oracle Corporation |
| Message-ID | <[email protected]> |
Dear MySQL users,
MySQL Connector/Net 7.0.5 is the second development release that expands
cross-platform support to Linux and OS X when using Microsoft's .NET Core
framework. Now, .NET developers can use the X DevAPI with .NET Core and
Entity Framework Core (EF Core) 1.0 to create server applications that run
on Windows, Linux and OS X. We are very excited about this change and
really look forward to your feedback on it!
MySQL Connector/Net 7.0.5 is also the fourth development release of MySQL
Connector/Net to add support for the new X DevAPI. The X DevAPI enables
application developers to write code that combines the strengths of the
relational and document models using a modern, NoSQL-like syntax that
does not assume previous experience writing traditional SQL.
To learn more about how to write applications using the X DevAPI, see
http://dev.mysql.com/doc/x-devapi-userguide/en/index.html. For more
information about how the X DevAPI is implemented in Connector/Net, see
http://dev.mysql.com/doc/dev/connector-net.
Please note that the X DevAPI requires at least MySQL Server version
5.7.12 or higher with the X Plugin enabled. For general documentation
about how to get started using MySQL as a document store, see
http://dev.mysql.com/doc/refman/5.7/en/document-store.html.
To download MySQL Connector/Net 7.0.5 M4, see the "Development
Releases" tab at http://dev.mysql.com/downloads/connector/net/
Changes in MySQL Connector/Net 7.0.5 (2016-09-06, Milestone 4)
Functionality Added or Changed
* Added support for snapshot change-tracking by recording
the original values of an entity when it is retrieved
from the database, and support to access the tracked
state of entities through DbContext.Entry and
DbContext.ChangeTracker.
* Added concurrency tokens and shadow properties to the set
of conventions used to build an Entity Framework Core
model based on the shape of entity classes.
* The .NET Core version of the driver now supports
connections to MySQL servers configured to use SSL (TSL
for 5.7) through the MySqlConnection class or a DbContext
with Entity Framework 6.x or Entity Framework Core.
* Entity Framework Core support for eager loading can be
used to load related data from MySQL as part of the
initial query.
* Added X DevAPI support for following connections options:
+ ssl-enable: enables the use of SSL as required.
mysqlx://user:[email protected]/?ssl-enable
+ ssl-ca: path to a local file that contains a list of
trusted TLS/SSL CAs as PFX file. This option uses an
implicit ssl-enable.
mysqlx://user:[email protected]/?ssl-ca=(c
:\cas.pfx)
+ ssl-ca-pwd: specifies the CA certificate password.
mysqlx://user:[email protected]/?ssl-ca=(c
:\cas.pfx)&ssl-ca-pwd=password
Nuget packages are available at:
https://www.nuget.org/packages/MySql.Data/7.0.5-IR2
https://www.nuget.org/packages/MySql.Web/7.0.5-IR2
https://www.nuget.org/packages/MySql.Data.Entity/7.0.5-IR2
Enjoy and thanks for the support!
On behalf of the MySQL Release Team
-Sreedhar S