5.2.1
Changes in v5.2.1
#4551 Fixed required field validation in Search Results Settings @sbwalker
#4550 Used localized Yes/No values when displaying Site Urls Default? option @sbwalker
#4548 Handled cache invalidation for site deletion scenario @sbwalker
#4547 Fixed cache refresh issue for Site Settings - UI Component Settings @sbwalker
#4543 Fixed login redirect issue in sub-site where user has navigated directly to login page @sbwalker
#4542 Filtered deleted modules from appearing in Page Management - Modules panel @sbwalker
#4541 Fixed issues in default template for Interactive Client (WebAssembly/.NET MAUI) scenarios @sbwalker
#4540 Set BaseAddress for IHttpClientFactory @sbwalker
#4538 Modified logic to build ServerState Assemblies collection in a more thread safe manner @sbwalker
#4535 Optimized ModuleDefinitionRepository logic to use existing SiteKey value @sbwalker
#4532 Ensured form name is unique in ActionDialog component @sbwalker
#4530 Fixed functional and cosmetic issues with ActionDialog component in static rendering @sbwalker
#4529 Fixed app-form-inline CSS style @sbwalker
#4524 Prevented scroll position from resetting to top of page when querystring or hash changes @sbwalker
#4521 Added ability to extract zip file contents in File Management @sbwalker
#4520 Moved HtmlText caching from repository to service layer for better scalability @sbwalker
#4518 Updated nuspec files for 5.2.1 @sbwalker
#4516 Fixed search settings translation entry @ijaz-saeed
#4515 Updated to .NET 8.0.8 and Oqtane 5.2.1 @thabaum
#4513 Moved folder permissions grid to dedicated tab for consistency @sbwalker
#4512 Improved file name and file extension validation @sbwalker
#4509 Optimized data access in SettingService and introduced a AddOrUpdateSettingAsync method @sbwalker
#4507 Fixed issue where custom module permissions were not being displayed @leigh-pointer
#4505 Added search reindexing capability to Search Settings @sbwalker
#4504 Optimized search results linq query performance @sbwalker
#4502 Fixed issue where page modules were not loaded properly @sbwalker
#4501 Improved user caching @sbwalker
#4497 Improved search result performance and relevancy @sbwalker
#4494 Added missing unique database table indexes @sbwalker
#4493 Updated Culture and Visitor cookies to use "Lax" SameSite and Secure cookie options @thabaum
#4487 Updated default Theme template to Bootstrap 5.3.3 @leigh-pointer
#4483 Included "://" on default Alias Protocol for consistency @sbwalker
#4480 Removed the extra "://" from the Log Manager error notification links @leigh-pointer
#4479 Fixed Page Management not showing 404 for unauthorized users @pollux
#4472 Fixed Search pages not being added on upgrade @sbwalker
List of Contributors in v5.2.1
@sbwalker
@leigh-pointer
@thabaum
@ijaz-saeed
@pollux
Additional Resources
Oqtane is an open source CMS and Application Framework that provides advanced functionality for developing web, mobile, and desktop applications on .NET. It leverages the Blazor component model to compose a fully dynamic digital experience.
This release of Oqtane is targeted at .NET 8.0. This release is upgradeable from previous Oqtane releases with no breaking changes. Simply install the Upgrade package and your database will be upgraded automatically.
This release of Oqtane is running in production at https://www.oqtane.org, https://www.blazorcms.net, and https://www.blazorkit.net