- Connector/NET now supports IPV6 connections made using the classic MySQL protocol when the operating system on the server host also supports IPV6. (Bug #29682333) 
- Support for .NET Core 3.0 was added. (WL #13114) 
- In tandem with Microsoft, Connector/NET ends support for .NET Core 1.0 and 1.1 (and also for Entity Framework Core 1.1, which depends on .NET Core 1.1). (WL #13387) 
- Previously, if the server restricted a classic Connector/NET session to sandbox mode and the password on the account expired, the session continued to permit the use of - SETstatements. Now,- SETstatements in sandbox mode with an expired password are prohibited and will return an error message if used. The one exception is- SET PASSWORD, which is still permitted (see Server Handling of Expired Passwords). (WL #13305)
- The - Renci.SshNet.dlldeployment was problematic for Connector/NET 8.0.17 MSI installations. Some applications, such as Microsoft Excel, were unable to read MySQL data as a result. This fix removes unnecessary dependencies on the DLL and also ensures that the MSI installation deploys the correct- Renci.SshNet.dllto the GAC. (Bug #30215984, Bug #96614)
- Connector/NET returned an inaccurate value for the - YEARtype when a prepared command was used. (Bug #28383721, Bug #91751)
- Entity Framework Core: A syntax error was generated during an operation attempting to rename a table that was previously migrated from code. Now, the primary key constraint for an existing table can be dropped without errors when the follow-on migration operation is performed. (Bug #28107555, Bug #90958)