Thirty years ago this week Microsoft released Windows 3.1, the operating system which became the first version of Windows to be widely distributed with new PCs and cemented the dominance of Microsoft on the desktop in the decades to follow. In homage of this great achievement, we are extremely excited to announce the release of Oqtane 3.1.
Oqtane 3.1 represents a significant step forward for the nascent platform, enabling developers to unleash the full potential of modern application architecture using .NET 6 and Blazor. A major theme for this release was providing support for a much broader set of enterprise development scenarios. Specifically, the platform received enhancements to its multi-tenant BFF architecture to support OAuth 2.0 and OpenId Connect for authentication, as well as Jwt authorization for external client applications and downstream APIs. Local user account security was also improved with lockout support, two factor authentication, and the ability to configure password complexity criteria. And last but not least, a new site migration feature was introduced to automate deployment of site structure and content, and the user interface tooling was enhanced with property change component notifications and CSS resource hierarchy support.
This release includes 63 pull requests by 3 different contributors, pushing the total number of project commits all-time to 2766. The Oqtane framework continues to evolve at a rapid pace to meet the needs of .NET developers. The 3.1.0 release is available for download on GitHub. It is already running in production at https://www.oqtane.org.