Skip to content

3.1.1

Compare
Choose a tag to compare
@sbwalker sbwalker released this 03 May 12:11
· 2684 commits to dev since this release
71d5ae0

Release Notes

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

Noteworthy Changes in v3.1.1

#2164 Enhanced UserRole service with filtering and moved workload to server @sbwalker
#2164 Improved error message details during installation @sbwalker
#2162 Fixed upgrade logic for themes and translations @sbwalker
#2161 Fixed module upgrades @tvatavuk
#2158 Fixed incorrect path on app-stylesheets @sbwalker
#2155 Added improvements to external login @sbwalker
#2152 Improved external login claim mapping, principal construction, and user experience @sbwalker
#2149 Fixed move file issue @sbwalker
#2149 Added verification of external login account linkage via email @sbwalker
#2140 Removed web.release.config as it caused installation issues in pure .net core environments @sbwalker
#2139 Removed method-level [ValidateAntiForgeryToken] attribute as it is now handled by global AutoValidateAntiforgeryTokenFilter @sbwalker
#2139 Adjusted gitignore to exclude unnecessary files @sbwalker
#2138 Created separate API methods for tokens (short-lived) and personal access tokens (long-lived) @sbwalker
#2138 Included global antiforgery filter to mitigate XSRF when using cookie auth @sbwalker
#2136 Added CreatedOn class to RowClass @leigh-pointer
#2135 Fixed site settings validation issue when logged in as Administrator @sbwalker
#2134 Implemented Toggle Password logic in User management @leigh-pointer
#2132 Fixed login for WebAssembly @sbwalker
#2132 Removed granular 404 logging as it is already managed by url mapping @sbwalker
#2132 Made IModule ReleaseVersions optional when using EF Core migrations @sbwalker
#2130 Added additional fields to User Management UI @leigh-pointer
#2129 Added deletion of all notifications in user profile @leigh-pointer
#2124 Added improvements to security features @sbwalker
#2124 Implemented ActivatorUtilities.CreateInstance with SiteMigration to enable simpler DI @sbwalker
#2116 Fixed issue where adding user to Host role removes all other users roles @sbwalker

List of Contributors in v3.1.1

@sbwalker
@leigh-pointer
@tvatavuk

Additional Resources

The Oqtane Framework is built on Blazor, an open source and cross-platform web UI framework for building single-page apps using .NET and C# instead of JavaScript.

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.