The 10.2 release is a major release which includes developer productivity, usability, security and performance improvements. The theme of the 10.2 release was "scale out" and there were a variety of powerful features which were added to the framework to provide additional scalability options.
Caching
One of the items which has been on the roadmap for a long time is the ability to scale Oqtane horizontally across multiple web instances (sometimes referred to as a "scale out" architecture). One of the primary limitations which prevented this capability in previous releases was related to caching. Traditionally, Oqtane has only supported in-process (memory) caching on a single web instance and did not have any ability to synchronize cache items across different web instances. In Oqtane 10.2 the powerful FusionCache library has now been integrated which provides "hybrid" caching capabilites to the framework. Hybrid caching refers to the ability for an application to rely on in-process caching for immediate access to cached information, as well as out-of-process caching for fallback and warm startup scenarios. In addition, FusionCache allows Oqtane to support cache synchronization across web instances using an industry standard Redis backplane. Oqtane includes its own abstraction CacheManager API to support multi-tenancy and simplify the effort of developers who want to utilize caching in their own applications.
Security
The 10.2.0 release has been upgraded to the latest .NET SDK version 10.0.8 which includes security patches for any issues identified in prior .NET 10 SDK releases from Microsoft. It also includes upgrades to Mailkit to address a published security vulnerability.
Open Source
To date, the open source project has recorded over 3546 pull requests from 58 contributors and has published 68 official releases, which ranks it among the most active open source projects within the .NET Foundation. The Oqtane framework continues to evolve at a rapid pace to meet the needs of .NET developers. The 10.2 release is available for download on Github and is running in production at https://www.oqtane.org, https://www.blazorcms.net, and https://www.blazorkit.net.