Skip to content

4.0.4

Compare
Choose a tag to compare
@sbwalker sbwalker released this 25 Sep 19:58
· 1321 commits to dev since this release
be1d124

Changes in v4.0.4

#3319 Refactored login component to redirect to external login provider when local site login is disabled @sbwalker
#3318 Include Logout link in Control Panel for scenarios where a theme does not include a Login/Logout component @sbwalker
#3310 Updated Language Switcher component with end padding @leigh-pointer
#3308 Reverted remaining logic which forced page themes to be a member of a site theme (4.0.0) @sbwalker
#3303 Fixed localization for SMTP Retention and Import Users @leigh-pointer
#3297 **Fixed issue where module migrations were not being executed on upgrade due to version not being overridden from database @sbwalker
#3293 Added Email column to User Manager screen @W6HBR
#3292 Fixed typo in app.css @thabaum
#3290 Added named site option support to site options factory @sbwalker
#3288 Set DefaultScheme for authentication @sbwalker
#3285 Fixed missing localization in Profile Management @sbwalker
#3279 Updated Child Page Link Color in Theme Creator template @thabaum
#3275 Updated to Profiles field list to include Title, Category and ViewOrder @W6HBR
#3271 Validated module description in Create Module @sbwalker
#3270 Redirected Login to external identity provider if site login is disabled @sbwalker
#3268 Prevented System Update in development environment @sbwalker
#3267 Added ability to import users @sbwalker
#3266 Added password complexity requirements message to password Reset module @W6HBR
#3263 Adjusted error message text when adding users with duplicate email addresses @sbwalker
#3262 Fixed error when Allow User Login is set to false @sbwalker
#3260 ** Fixed issue with module order in panes caused by transition from Admin to Default pane naming @sbwalker
#3258 Removed the ReadOnly attribute in the Notifications Reply field @leigh-pointer
#3257 ** Fixed behavior when moving pages to other parents @sbwalker
#3254 Fixed login to validate User.IsDeleted property @sbwalker
#3244 Improved polling in file upload to use actual file sizes to calculate duration @sbwalker
#3242 Retained querystring parameters on url mapping redirect @sbwalker
#3240 Fixed dynamic injection of JavaScript into page @sbwalker
#3239 Fixed issue where </script> not being removed from Head Content @sbwalker
#3238 Fixed navigation isue when changing page path in Edit Page when invoked from Control Panel @sbwalker
#3223 Displayed Site Guid in Site Settings @sbwalker
#3221 Added ability to validate and download Module packages @sbwalker
#3220 Improved help text for package name @sbwalker
#3219 Fixed paths in Edit Page / Modules tab / Edit option @sbwalker
#3218 Included User Settings when calling UserService @sbwalker
#3217 ** Fixed incorrect ServerManagerType value in Module Creator @sbwalker
#3216 Allowed an administrator to browse to the SiteMap @sbwalker
#3216 Handled default module panes and ordering for PageTemplates @sbwalker
#3216 Allowed trial products to be purchased @sbwalker
#3211 Improved Marketplace UI consistency @sbwalker

** = higher severity

List of Contributors in v4.0.4

@sbwalker
@leigh-pointer
@W6HBR
@thabaum

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 Blazor to compose a fully dynamic digital experience which can be hosted on Blazor Server, Blazor WebAssembly, or Blazor Hybrid (via .NET MAUI).

This release of Oqtane is targeted at .NET 7.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