Exploring Sustainable Open Source: Insights from Scott Hanselman and Sean Walker
- OpenSource
- DotNetNuke
- Sustainability
- TechCommunity
- SoftwareDevelopment
- BusinessModel
- HanselmanToday
Created 13-Dec-2024 2024-W50
Read Blog
Updating Third-Party Components in Oqtane Modules and Themes
- Oqtane
- Templates
- MudBlazor
- SyncFusion
- Radzen
Created 01-Nov-2024 2024-W44
Read Blog
Oqtane 5.2.4 Released
The 5.2.4 release is a maintenance release and includes usability, security and performance improvements. This release includes 51 pull requests by 7 different contributors, pushing the total number of project commits all-time to over 5900.
The 5.2.4 release is a maintenance release and includes usability, security and performance improvements.
This release has been upgraded to the latest .NET SDK version 8.0.10 which includes security patches for any issues identified in prior .NET 8 SDK releases from Microsoft.
To date, the open source project has recorded over 2646 pull requests from 57 contributors and has published 49 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 the .NET community. The 5.2.4 release is available for download on GitHub.
Changes in v5.2.4
#4744 Added additional external login providers in User Settings @sbwalker
#4743 Added missing localization keys in User Settings @sbwalker
#4742 Fixed sorting of Site.Languages property @sbwalker
#4741 Removed Name column from Language table and populated value dynamically using CultureInfo @sbwalker
#4739 Added Discord community button to README @thabaum
#4736 Updated MySQL.Data to version 9.1.0 @thabaum
#4732 Added full page refresh to affect language changes in static rendering @sbwalker
#4731 Sorted Recycle Bin items by Deleted On date in descending order @sbwalker
#4729 Localized names of languages based on users UI culture @sbwalker
#4728 Set HttpOnly to false for Localization cookie @sbwalker
#4727 When displaying Database Type use SQL Server rather than LocalDB to avoid confusion @sbwalker
#4726 Added support for PrincipalSchema when creating foreign keys (credit @Hypnodude) @sbwalker
#4725 Changed language cookie to disable HttpOnly property as it needs to be accessible by JS Interop in Interactive rendering @sbwalker
#4724 Updated .NET MAUI project to .NET 8.0.10 @sbwalker
#4723 Added support for image resizing via querystring parameters in files page @mdmontesinos
#4715 Updated framework to .NET 8.0.10 @leigh-pointer
#4715 Updated System.Text.Json to 8.0.5 to resolve critical security issue @leigh-pointer
#4712 Added ability to set Secure and SameSite properties on JS Interop SetCookie method @thabaum
#4708 Fixed typo in startup.cs @thabaum
#4705 Fixed hard deletion of pages from Recycle Bin causing DbContext error @maurocavallin
#4702 Added defensive logic if ModuleState is null in ModuleMessage @sbwalker
#4696 Fixed null reference exception when deleting a setting which does not exist @sbwalker
#4691 Prevented invalid parsing of page querystring parameter in Pager component @zyhfish
#4689 Updated framework dependencies and incremented version to 5.2.4 @thabaum
#4687 Added some clarity to the help text for database fields @sbwalker
#4686 Added validation of recipient email address to Notification scheduled job @sbwalker
#4683 Simplified configuration of external login providers ie. Microsoft Entra, etc... @sbwalker
#4682 Displayed progress indicator during download of framework in System Update @sbwalker
#4681 Added disclaimer to System Update feature @sbwalker
#4677 Signed out the principal when it is rejected due to security stamp changes @sbwalker
#4676 Fixed issue when adding a new site to existing installation using separate database on IIS @sbwalker
#4673 Fixed remote login issue which could occur if multiple users have the same email address @sbwalker
#4672 Fixed database installation issues when running on IIS @sbwalker
#4670 Removed unnecessary usings in IMultiDatabase @thabaum
#4668 Fixed scroll position in enhanced navigation by introducing #top pseudo-anchor @sbwalker