Oqtane 3.1.2 Released
By: Shaun Walker
The 3.1.2 release is primarily focused on stabilization. This includes critical fixes to a number of key scenarios including file uploading, MySQL database support, and creating new isolated tenants.
Oqtane supports multiple database engines including SQL Server, MySQL, SQLite, and PostgreSQL. Each database engine has its own unique characteristics which Oqtane attempts to support via a generic interface. However as new features are added to the framework it sometimes exposes new compatibility issues with specific database providers. In particular, MySQL was affected in recent releases because it has limitations where an index cannot be dropped if it is part of a foreign key constraint and indexes can only be a maximum of 3072 bytes. These limitations required some additional abstraction of the generic interface.
This release includes 18 pull requests by 2 different contributors, pushing the total number of project commits all-time to 2847. The Oqtane framework continues to evolve at a rapid pace to meet the needs of .NET developers. The 3.1.2 release is available for download on Github and is running in production at https://www.oqtane.org.