Skip to content

3.2.0

Compare
Choose a tag to compare
@sbwalker sbwalker released this 13 Sep 13:20
· 2719 commits to dev since this release
802ee8a

Release Notes

We deeply appreciate the contributions from our community. A grand total of 49 pull requests by 6 contributors were integrated into this release bring the total to 3051 commits all time.

Noteworthy Changes in v3.2.0

#2414 Cached assemblies on client using IndexedDB on WebAssembly @sbwalker
#2412 Optimized assembly loading for .NET MAUI to use client storage @sbwalker
#2406 Store job date times as UTC for cross platform database support @dkoehnolms
#2398 Added UrlParametersTemplate to improve support of Url paramters @sbwalker
#2396 Introduced new Default pane to improve user experience @sbwalker
#2395 Added public Refresh method to FileManager @sbwalker
#2385 Moved hierarchical ordering logic to server for pages and folders @sbwalker
#2384 Made folder paths cross platform @sbwalker
#2384 Introduced file handler for abstracting the serving of files @sbwalker
#2384 Enabled url mapping for broken file links @sbwalker
#2384 Resolved public folder deletion issue @sbwalker
#2373 Added improvements to richtexteditor to allow file management in raw html editor @sbwalker
#2373 Allowed disabling of raw html editor which can be utilized via new setting in Html/Text module @sbwalker
#2372 Optimized developer experience for Url Parameters and implemented in Event Log for functional example @sbwalker
#2370 Improved administrative responsibilities for page editors and module content editors @sbwalker
#2363 Added ability to specify a site home page @sbwalker
#2363 Updated default template content to include .NET MAUI support @sbwalker
#2362 Added Site option for specifying a Hosting Model of Blazor Hybrid @sbwalker
#2361 Optimized site router logic @sbwalker
#2359 Added performance improvements to reduce API and database interactions @sbwalker
#2358 Added ability to dynamically set module title and visibility from components @sbwalker
#2357 Added support for preserving url state when loading admin components @sbwalker
#2356 Added Schema support to BaseEntityBuilder methods @dkoeder
#2355 Added Blazor Hybrid / .NET MAUI support @sbwalker
#2351 Fixed issue in passing Lifetime property to GenerateToken @ajahangard
#2348 Fixed satellite assembly loading issue when running on WebAssembly @sbwalker
#2342 Fixed path issue with error.png when loading files that do not exist @sbwalker
#2341 Refactored module upgrade logic to remove requirement on ServerManagerType for modules which have no backend @sbwalker
#2338 Truncated UserAgent when saving Visitor information @chlupac
#2331 Added proper translation keys for ActionLink and ActionDialog into RESX for Module Creator template @sbwalker
#2328 Included ResourceType attribute in Settings component for external module template @sbwalker
#2327 Added progress indicator for bulk operations in Recycle Bin and User Profile @leigh-pointer
#2326 Fixed formatting issues with Bootstrap 5.2 @leigh-pointer
#2325 Fixed upgrade issue for framework translations @sbwalker
#2325 Added improvements for managing module translations @sbwalker
#2322 Updated Bootstrap to 5.2 @leigh-pointer

List of Contributors in v3.2.0

@sbwalker
@leigh-pointer
@chlupac
@dkoeder
@ajahangard
@dkoehnolms

Additional Resources

Oqtane is an open source modular application framework that provides advanced functionality for developing single page applications that run on web, mobile, and desktop. It leverages the Razor component model to compose a fully dynamic web development experience which can be hosted either client-side or server-side on Blazor Server, Blazor WebAssembly, or Blazor Hybrid (via .NET MAUI).

This release of Oqtane is targeted at .NET 6.0. This release is upgradeable from previous Oqtane releases. 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 and https://www.blazorcms.net