Releases: dnnsoftware/Dnn.Platform
v10.0.1-rc1
⚠️ Known Issues ⚠️
- We have identified some upgrade issues with localized sites. If your site uses localization we recommend waiting before upgrading to DNN v10.x.x for now. New installations do not appear to have that issue.
⚠️ Release Candidate ⚠️
This is a release candicate (RC) version, it is meant to test this new version and should not be installed on any production site. Please test clean install and upgrade scenarios as well as 3rd-party modules and your own custom modules using this RC and report back any regression issues.
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 7 pull requests by 3 contributors were processed for this release.
Noteworthy Changes in v10.0.1
Bug Fixes
- Fixed an installation issue with Azure SQL #6500 by @mitchelsellers
- Fixed an issue with wrong localization detection #6505 by @valadas
- Fixed an issue where ServiceRequestScopeModule was missing from web.config #6506 by @valadas
- Fixed an exception checking folder permissions #6517 by @bdukes
Maintenance
Documentation / Developer Experience
- Update caniuse database #6512
List of Contributors
- @valadas Daniel Valadas
- @mitchelsellers Mitchel Sellers
- @bdukes Brian Dukes
Additional Resources.
Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!
v10.0.0
⚠️ KNOWN ISSUES ⚠️
- On new installs only (not on upgrades) and issue has been found where some items would be missing in the web.config file. As a workaround, until the next patch release is published, if you want to start a new website on DNN10, you can install latest v9.x.x release first and then upgrade to 10.0.0 instead.
- We have identified some upgrade issues with localized sites. If your site uses localization we recommend waiting before upgrading to DNN v10.x.x for now. New installations do not appear to have that issue.
⚠️ BREAKING CHANGES ⚠️
- Removed all obsolete APIs marked as deprecated in v8 and before. #2869 #5722 Thanks @mitchelsellers
If you have 3rd party modules, themes, extensions, they may need to be updated, recompiling them against the latest v9 libraries should display any deprecated APIs as warnings or errors about usages of deprecated APIs. Please open an issue if you notice any remove API was not documented properly in v9. - Forced Telerik Removal #6327 Thanks @bdukes
If you had not removed the old Telerik libraries that used to ship with DNN in v9, it will be forcibly removed while upgrading to v10 and any module still having dependencies on it could end up in a broken state.
If you have a modern (recent) version of the Telerik libraries with your own license, they should not be automatically removed, should you encounter any problem with this scenario, please open an issue. - Removed support for WebSlices #4711 Thanks @joshgk00
IE being dead, no remediation is really needed. - Enabled Dependency Injection for Prompt commands #5600 Thanks @bdukes
If you implementedICommandRepository.GetCommand
in your own extensions, you need to provide itIServiceProvider
now. - Enabled dependency injection for connectors #5601 Thanks @bdukes
IConnectionsManager.RegisterConnection
was removed and if you implementedIConnectionsManager.GetConnectors
in your own extensions, you need to provide itIServiceProvider
now. - Installs CodeDOM provider by default #5690 #6002 Thanks @bdukes
Some hosting environments may not support this, if it is the case, you have a couple of options like changing the hosting environment or removing this package before installation/upgrade but some modules may not work if you do. - Upgraded all projects from .NET 4.7.2 to .NET 4.8 #5693 Thanks @bdukes
Make sure do update Windows and/or .Net Framework on your hosting environment before install/upgrade. - Fixed sql scripts and new rollup scripts #6038 #6324 Thanks @donker
The minimum supported SQL Server version is now 2017 (14.x). - Updated Html module to use the new Content Workflow API #6262 Thanks @tvatavuk
If you have content not approved using the previous workflow in this module, please commit or discard changes before upgrading.
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 180 pull requests by 15 contributors were processed for this release.
Noteworthy Changes in v10.0.0
New features
- Added support for JWT Audience #2182 Thanks @Behnam-Emamian
- Sitemap now produces alternate links in multilingual websites #2870 Thanks @mikebigun
- Multiple modules can now be part of a single package (manifest) #2887 Thanks @kestasjk
- Added support for RoleUpdated event. #5237 Thanks @dimarobert
- Added support for API tokens #5736 #5933 #6299 Thanks @donker
- New styles system: DNN now provides a way for site owners (hosts by default and admins optionaly) to choose some branding preferences using the UI. Designers and developers can then consume site branding preferences in their own solutions. As a developer, if you need the portal preferred styles server-side, you can now get them from
PortalSettings.GetStyles()
. In the client-side of things, css variables (custom properties) as available in the:root
scope. All dnn custom properties are prefixed by--dnn
- Implemented core support for portal styles. #5851 Thanks @valadas
- Implemented a new module to manage styles #5884 Thanks @valadas
- Imports css-variables into Persona Bar main styles #6279 Thanks @valadas
- Adds support for css-variables to the react common components #6291 Thanks @valadas
- Fixed a typo (missing prefix) for variation-opacity #6295 Thanks @valadas
- Added prefixes to css variables portal settings #6297 Thanks @valadas
- Revamped default.css #6316 Thanks @valadas
- Improvements for Dnn.ClientSide project #6326 Thanks @bdukes
- Fixed a tab position issue in install/upgrade wizard #6328 Thanks @valadas
- Added missing Styles.css file #6370 Thanks @valadas
- New default dependency-free theme
Aperture
(customizable by above styles)- Implemented new default theme #5893 Thanks @david-poindexter
- Updated styling of login #5895 Thanks @david-poindexter
- Updated component style helpers to set the stage for template content dev #5897 Thanks @david-poindexter
- Added relatively basic (hehe) collection of utilities to help with content placement #5898 Thanks @david-poindexter
- Added title container (mainly for Resource Manager module use in templates) #5906 Thanks @david-poindexter
- Refined a few TypeScript compilerOptions #5907 Thanks @david-poindexter
- Resolved issue with responsive dimension utility classes #5908 Thanks @david-poindexter
- Added responsive image utilities #5909 Thanks @david-poindexter
- Added text alignment utility classes #5915 Thanks @david-poindexter
- Fixed base style issues and rearchitected SCSS #5916 Thanks @david-poindexter
- Refined various styles and utility classes #5917 Thanks @david-poindexter
- Added smooth scrolling on click for hashed nav items #5918 @david-poindexter
- Refined mobile menu #5921 Thanks @david-poindexter
- Updated Default Website template #5931 Thanks @david-poindexter
- Add responsive border radius utility #5932 Thanks @david-poindexter
- Fixed Default template photos #5936 Thanks @david-poindexter
- Updated Blank Website template #5938 Thanks @david-poindexter
- Removed hard-coded text for Terms and Privacy theme objects #5942 Thanks @david-poindexter
- Remove unused SCSS and CSS reference from partial #5959 @david-poindexter
- Resolved issue with main entry point in package.json file #5965 Thanks @david-poindexter
- Cleaned up additional references to Xcillion #6014 Thanks @david-poindexter
- Resolved issue with file watching and browsersync #6050 Thanks @david-poindexter
- Added new CSS variables support to Aperture theme #6202 Thanks @david-poindexter
- Updated DNN tab styling to comply with new color system #6215 Thanks @david-poindexter
- Updated permission grid styling to resolve a layout issue #6217 Thanks @david-poindexter
- Resolved issue with disabled page names and refactored logic #6288 Thanks @david-poindexter
- Fixed a typo in default website template #6292 Thanks @valadas
- Updated default template content to use proper background class from Aperture #6311 Thanks @david-poindexter
- Resolved issue with default template image src paths #6325 Thanks @david-poindexter
- Multiple small fixes to adjust for new default.css vs Aperture css #6335 #6334 #6333 #6331 #6346 #6337 Thanks @valadas @david-poindexter
- Fixed a font weight issue
- Resolved issue with login button styling on hover #6366 Thanks @david-poindexter
- Fixed a menu collapsion issue in Firefox #6372 Thanks @valadas
- Fixed missing css for dialogs #6379 Thanks @valadas
- Increased specificity of theme Header and Footer class #6408 Thanks @Timo-Breumelhof
- Added min height of Page Content #6409 Thanks @Timo-Breumelhof
- Added more distinction between PB and Theme #6413 Thanks @Timo-Breumelhof
- Resolved page description issue in mobile menu #6427 Thanks @david-poindexter
- Fixed typo in styles text #6436 Thanks @bdukes
Enhancements
- Move email above username field for registration #3204 Thanks @thabaum
- Added more detailed permissions #6043 Thanks @tvatavuk
- Change the way rolenames are localized #6133 Thanks @donker
- Include JWT Auth by default #6354 Thanks @bdukes
- Automatically remove TelerikRemoval module after removing Telerik #6355 Thanks @bdukes
- Made dnn.cookieconsent not require jQuery #6371 Thanks @valadas
- Improved permissions grid (React one) #6406 Thanks @valadas
- Fix styling issue with API Tokens Settings page on the PersonaBar #6417 Thanks @donker
Bug Fixes
- Fixed DDRMenu to handle duplicate page names #4484 Thanks @daguiler
- Bumped Microsoft.Web.Infrastructure from 1.0.0.0 to 2.0.0 #5463
- Resolved StackOverflowException #5655 Thanks @bdukes
- Updated GA4 Connector to build for DNN10 #5729 Thanks @valadas
- Fixed error installing DNN after #5463 #5733 Thanks @bdukes
- Fix SharpZipLib issues #6138 Thanks @donker
- Fixed issue with IndexOutOfRangeException in AdvancedPermissionProvider #6358 Thanks @tvatavuk
- Fixed an issue where install logs would not show after install/upgrade #6367 Thansk @valadas
- Refactored upgrade code after rollup of sql scripts #6381 Thanks @valadas
- Fixed an issue where auth providers config would use wrong layout #6416 Thanks @valadas
- Added a missing assembly file versions in Dnn.Jwt.dnn. #6444 Thanks @tvatavuk
- Fixed issues with migration of HTML content to Content Workflow #6450 Thanks @tvatavuk
- Prevents Roslyn Compilation Errors During DNN v10 Upgrade #6452 Thanks @tvatavuk
- Enhanced Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dnn to avoid potential compilation errors #6455 Thanks @tvatavuk
- Fixed an issue where popups would not work #6460 Thanks @valadas
- Avoids an SQL error for existing ContentWorkflowActions rows #6464 Thanks @bdukes
- Fixed an issue where normal users could not exit edit mode #6470 Thanks @valadas
Maintenance
- Several rebases to keep v10 updated with fixes done...
v9.13.9
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 3 pull requests by 3 contributors were processed for this release.
Noteworthy Changes in v9.13.9
Bug Fixes
- Do not throw if existing value is null for setting #6486 by @bdukes
- Added more details to our security policy #6479 by @valadas
- Added cascade delete to PortalPermissions table #6477 by @DanielBolef
List of Contributors
- Brian Dukes @bdukes
- Daniel Valadas @valadas
- Daniel Bolef @DanielBolef
Optional Telerik Removal
As of the 9.11.0 release, Telerik has been completely removed from the codebase; however, sites utilizing modules depending on Telerik can still be upgraded to the latest version of DNN 9. While Telerik removal is still optional for upgrades, it is HIGHLY RECOMMENDED.
- If you perform a clean install of this version, Telerik will NOT be installed.
- If you upgrade an instance where Telerik was previously removed, it will NOT be reinstalled.
- If you upgrade an instance that still has the Telerik libraries installed, the upgrade process will guide you through options to keep or remove Telerik. Additionally, if you can't remove Telerik at the moment of upgrade but plan to do it later on, a wizard will be installed to help you remove Telerik later.
Additional Resources.
Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!
v9.13.8
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 15 pull requests by 6 contributors were processed for this release.
Noteworthy Changes in v9.13.8
Bug Fixes
- Fixed a thumbnail issue for sites not in standard path #6264 Thanks @thienvc
- Makes profile properties unique per portal #6314 Thanks @skamphuis
- Fixed a casing issue with Log4Net #6390 Thanks @valadas
Enhancements
- Implemented deletion of authentication cookie when the cookie expires or is invalid #6321 Thanks @Mostafa-Moafi
- Added logs and resilience for invalid config component #6389 Thanks @bdukes
Maintenance
- Bumped Microsoft.CodeAnalysis.Analyzers from 3.3.4 to 3.11.0 in the codeanalysis group #6250
- Added GitHub Action to keep caniuse-lite updated #6256 Thanks @bdukes
- Bumped actions/checkout from 3 to 4 #6269
- Bumped svg-url-loader from 7.1.1 to 8.0.0 #6282
- Updated dnn-elements to v0.25.0 in Resource Manager module #6294 Thanks @valadas
- Bumped dotnet-sdk from 9.0.101 to 9.0.102 #6312
- Bumped undici from 6.21.0 to 6.21.1 #6319
- Bumped the cake-issues group with 2 updates #6338
- Bumped dotnet-sdk from 9.0.102 to 9.0.200 #6377
- Updated versions to 9.13.8 and other autogenerated files #6394 Thanks @valadas
Developer Experience
- Updated all references from dnndocs.com to docs.dnncommunity.org #6280 Thanks @david-poindexter
List of Contributors
- Daniel Valadas @valadas
- Brian Dukes @bdukes
- David Poindexter @david-poindexter
- Stefan kamphuis @skamphuis
- Mostafa Moafi @Mostafa-Moafi
- OneDNN @thienvc
Optional Telerik Removal
As of the 9.11.0 release, Telerik has been completely removed from the codebase; however, sites utilizing modules depending on Telerik can still be upgraded to the latest version of DNN 9. While Telerik removal is still optional for upgrades, it is HIGHLY RECOMMENDED.
- If you perform a clean install of this version, Telerik will NOT be installed.
- If you upgrade an instance where Telerik was previously removed, it will NOT be reinstalled.
- If you upgrade an instance that still has the Telerik libraries installed, the upgrade process will guide you through options to keep or remove Telerik. Additionally, if you can't remove Telerik at the moment of upgrade but plan to do it later on, a wizard will be installed to help you remove Telerik later.
Additional Resources.
Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!
v9.13.7
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 28 pull requests by 6 contributors were processed for this release.
Noteworthy Changes in v9.13.7
Bug Fixes
- Added sub-dependencies of AspNetWebApi to package #6227 Thanks valadas
Enhancements
- Use message subject when sending instant subscription messages #6199 Thanks @johnenley
- Improved Quick Settings Performance #6243 Thanks mitchelsellers
Maintenance
- Bumped babel from 7.23 to 7.25 #6170 Thanks @bdukes
- Bumped elliptic from 6.5.7 to 6.6.1 in the npm_and_yarn group #6210
- Bumped lerna from 6.6.2 to 8.1.9 #6211 Thanks @bdukes
- Migrated eslint-loader to eslint-webpack-plugin #6221 Thanks bdukes
- Bumped webpack-dev-server from 4.15.1 to 5.1.0 #6229
- Bumped @storybook/addon-actions from 8.4.4 to 8.4.6 #6230
- Bumped webpack-bundle-analyzer from 4.10.1 to 4.10.2 #6231
- Bumped jwt-decode from 2.2.0 to 4.0.0 #6232
- Bumped the cake-issues group with 2 updates #6233
- Bumped Cake.BuildSystems.Module from 7.0.0 to 7.1.0 #6234
- Bumped Microsoft.Bcl.AsyncInterfaces, System.Runtime.CompilerServices.Unsafe and System.Threading.Tasks.Extensions #6235
- Bumped Microsoft.NET.Test.Sdk from 17.11.1 to 17.12.0 #6236
- Added .NET SDK to dependabot #6242 Thanks @bdukes
- Bumped dotnet-sdk from 8.0.100 to 9.0.101 #6244
- Bumped @types/node from 22.9.1 to 22.10.1 #6245
- Bumped string.prototype.startswith from 1.0.0 to 1.0.1 #6246
- Bumped eslint-plugin-spellcheck from 0.0.11 to 0.0.20 #6247
- Bumped eslint-plugin-import from 2.29.1 to 2.31.0 #6248
- Bumped the cake-issues group with 2 updates #6249
- Bumped Verify.SourceGenerators from 2.3.0 to 2.5.0 #6251
- Bumped Verify.NUnit #6252
- Bumped NUnit.Analyzers #6253
- Bumped nanoid from 5.0.7 to 5.0.9 in the npm_and_yarn group #6260
Developer Experience
- Updated issue template with correct version info #6205 Thanks @david-poindexter
- Deprecated DnnLogger #6240 Thanks @donker
List of Contributors
- Brian Dukes @bdukes
- John Enley @johnenley
- David Poindexter @david-poindexter
- Daniel Valadas @valadas
- Peter Donker @donker
- Mitchel Sellers @mitchelsellers
Optional Telerik Removal
As of the 9.11.0 release, Telerik has been completely removed from the codebase; however, sites utilizing modules depending on Telerik can still be upgraded to the latest version of DNN 9. While Telerik removal is still optional for upgrades, it is HIGHLY RECOMMENDED.
- If you perform a clean install of this version, Telerik will NOT be installed.
- If you upgrade an instance where Telerik was previously removed, it will NOT be reinstalled.
- If you upgrade an instance that still has the Telerik libraries installed, the upgrade process will guide you through options to keep or remove Telerik. Additionally, if you can't remove Telerik at the moment of upgrade but plan to do it later on, a wizard will be installed to help you remove Telerik later.
Additional Resources.
Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!
v9.13.6
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 10 pull requests by 2 contributors were processed for this release.
Noteworthy Changes in v9.13.6
Bug Fixes
Maintenance
- Bumped react-slider from 0.11.2 to 2.0.6 #6101
- Bumped @storybook/addon-actions from 6.5.16 to 8.3.6 #6168
- Bumped NSubstitute from 5.1.0 to 5.3.0 in the teststack-dossier group #6182
- Bumped the cake-issues group with 3 updates #6183
- Bumped Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.1 #6185
- Bumped array.prototype.find from 2.2.1 to 2.2.3 #6187 Thanks @bdukes
- Bumped Castle.Core, Moq, System.Runtime.CompilerServices.Unsafe, System.Threading.Tasks.Extensions and Microsoft.NETFramework.ReferenceAssemblies #6190
- Updated resource-manager dependencies and some polishing #6192 Thanks @valadas
Developer Experience
List of Contributors
Optional Telerik Removal
As of the 9.11.0 release, Telerik has been completely removed from the codebase; however, sites utilizing modules depending on Telerik can still be upgraded to the latest version of DNN 9. While Telerik removal is still optional for upgrades, it is HIGHLY RECOMMENDED.
- If you perform a clean install of this version, Telerik will NOT be installed.
- If you upgrade an instance where Telerik was previously removed, it will NOT be reinstalled.
- If you upgrade an instance that still has the Telerik libraries installed, the upgrade process will guide you through options to keep or remove Telerik. Additionally, if you can't remove Telerik at the moment of upgrade but plan to do it later on, a wizard will be installed to help you remove Telerik later.
Additional Resources.
Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!
v9.13.5
🚨!!! KNOWN ISSUE !!!🚨
When running DNN 9.13.5 on .NET Framework 4.8.
The issue will be resolved in DNN 9.13.6.
Meanwhile, it is recommended to hold off on upgrading to DNN 9.13.5 unless you can upgrade to .NET Framework 4.8.1.
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 21 pull requests by 2 contributors were processed for this release.
Noteworthy Changes in v9.13.5
Bug Fixes
- Fixed an issue that cause wrong size of + icon in SEO module #6166 Thanks @jeremy-farrance
Enhancements
- Updated Initialize.cs to show modern dotnet4+ versions #6128 Thanks @jeremy-farrance
- Change the string format of the NETFramework ToString(3) in PersonaBar #6144 Thanks @jeremy-farrance
- Updated PersonaBar Manage/Roles to show Role ID #6154 Thanks @jeremy-farrance
Maintenance
- Bumped eslint-plugin-react from 7.13.0 to 7.35.0 #6105
- Bumped Verify.SourceGenerators and Microsoft.Bcl.AsyncInterfaces #6108
- Bumped the npm_and_yarn group with 2 updates #6117
- Bumped webpack from 5.88.2 to 5.94.0 in the npm_and_yarn group #6118
- Bumped dayjs from 1.11.10 to 1.11.13 #6124
- Bumped the cake-issues group across 1 directory with 2 updates #6125
- Bumped the codeanalysis group with 3 updates #6126
- Bumped peter-evans/create-pull-request from 6 to 7 #6132
- Bumped the npm_and_yarn group with 4 updates #6134
- Bumped caniuse-lite to latest #6135 Thanks @bdukes
- Bumped the aspnet group across 1 directory with 2 updates #6146
- Bumped NUnit from 3.13.3 to 4.2.2 #6147
- Bumped eslint-plugin-react from 7.35.0 to 7.37.1 #6148
- Bumped raw-loader from 2.0.0 to 4.0.2 #6149
- Bumped Yarn from 4.0.2 to 4.5.0 #6164 Thanks @bdukes
- Bumped Verify.NUnit and Microsoft.Bcl.AsyncInterfaces #6169
- Bumped http-proxy-middleware from 2.0.6 to 2.0.7 in the npm_and_yarn group #6171
List of Contributors
- Jeremy Farrance @jeremy-farrance
- Brian Dukes @bdukes
Optional Telerik Removal
As of the 9.11.0 release, Telerik has been completely removed from the codebase; however, sites utilizing modules depending on Telerik can still be upgraded to the latest version of DNN 9. While Telerik removal is still optional for upgrades, it is HIGHLY RECOMMENDED.
- If you perform a clean install of this version, Telerik will NOT be installed.
- If you upgrade an instance where Telerik was previously removed, it will NOT be reinstalled.
- If you upgrade an instance that still has the Telerik libraries installed, the upgrade process will guide you through options to keep or remove Telerik. Additionally, if you can't remove Telerik at the moment of upgrade but plan to do it later on, a wizard will be installed to help you remove Telerik later.
Additional Resources.
Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!
MD5 Checksums
File | Checksum |
---|---|
DNN_Platform_9.13.5_Deploy.zip | c6a7890390287ff8c0943d221dca6ca0 |
DNN_Platform_9.13.5_Install.zip | 2195203147612efbb8e94ebe6ceb8af2 |
DNN_Platform_9.13.5_Symbols.zip | 43bb8cdad7ec803f1c630d7e75f79515 |
DNN_Platform_9.13.5_Upgrade.zip | 74687c8678ea4ecbb83a45c68fa04d19 |
v9.13.4
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 40 pull requests by 12 contributors were processed for this release.
Noteworthy Changes in v9.13.4
Bug Fixes
- Fixed a user roles caching issue. #5976 Thanks @zyfish
- Made favicon meta tags conform to specs. #6025 Thanks @Mostafa-Moafi
- Fixed resource manager permissions save issues #6046 Thanks @Adeoluwa-Simeon
- Fixed an issue where the wrong deletion date was shown in recycle bin #6078 Thanks @ufoloko
Enhancements
- Fixed a performance issue while navigating folders for providers #5988 Thanks @valadas
- Added Sorting (A-Z) members of roles in PersonaBar #6018 Thanks @Mostafa-Moafi
- Added module id information to module information display. #6048 Thanks @ufoloko
- Added lock on calls to ComputeHash to handle concurrency #6061 Thanks @miguelvaz78
- Added sorting functionality to recycle bin items #6079 Thanks @ufoloko
Developer Experience / Documentation
- Replaced the boolean values by the corresponding permissions constants values #5992 Thanks @stetard
- Use Cake Frosting optimized addins #6012 Thanks @pascalberger
- Made MvcServicePath regex matching ignore case. #6031 Thanks @dimarobert
- Fixed a casing issue with build Project file path on some OS #6076 Thanks @tututu-patch
- Updated PULL_REQUEST_PROCESS.md with new security reporting process #6092 Thanks @david-poindexter
- Updated SECURITY.md with new security reporting process #6093 Thanks @david-poindexter
- Bumped all version to 9.13.4 on develop branch. #6096 Thanks @valadas
Maintenance
- Bumped babel-jest from 24.9.0 to 29.7.0 #5832
- Bumped Moq from 4.18.4 to 4.20.70 #5948
- Bumped less-loader from 4.1.0 to 12.2.0 #5951
- Bumped peterjgrainger/action-create-branch from 2.4.0 to 3.0.0 #5985
- Bumped express from 4.18.2 to 4.19.2 #6006
- Bumped the teststack-dossier group with 2 updates #6007
- Bumped jQuery UI from 1.13.2 to 1.13.3 #6015 Thanks @bdukes
- Bumped Cake.Issues from 4.3.0 to 4.3.1 in the cake-issues group #6020
- Bumped the codeanalysis group with 3 updates #6021
- Bumped LiteDB from 5.0.13 to 5.0.19 #6022
- Bumped Cake.Issues from 4.3.1 to 4.5.1 in the cake-issues group #6064
- Bumped Cake.Frosting.Issues.MsBuild from 4.3.0 to 4.5.1 #6065
- Bumped Cake-Issues Dependabot group #6066 Thanks @bdukes
- Bumped the npm_and_yarn group with 2 updates #6073
- Bumped rc-progress from 2.6.1 to 4.0.0 #6081
- Bumped the cake-issues group with 2 updates #6082
- Bumped the codeanalysis group with 3 updates #6083
- Bumped Microsoft.NET.Test.Sdk from 17.1.0 to 17.10.0 #6084
- Bumped coverlet.collector from 3.1.2 to 6.0.2 #6085
- Bumped NUnit.Analyzers from 3.6.1 to 4.2.0 #6086
- Bumped react-widgets from 4.4.6 to 5.8.4 #6097 Thanks @valadas
- Bumped css-loader to v7.1.2 #6099 Thanks @valadas
- Removed optimize-css-assets-webpack-plugin dependency #6098 Thanks @valadas
List of Contributors
- @valadas
- @bdukes
- @ufoloko
- @Mostafa-Moafi
- @david-poindexter
- @zyhfish
- @stetard
- @dimarobert
- @pascalberger
- @Adeoluwa-Simeon
- @miguelvaz78
- @tututu-patch
Optional Telerik Removal
As of the 9.11.0 release, Telerik has been completely removed from the codebase; however, sites utilizing modules depending on Telerik can still be upgraded to the latest version of DNN 9. While Telerik removal is still optional for upgrades, it is HIGHLY RECOMMENDED.
- If you perform a clean install of this version, Telerik will NOT be installed.
- If you upgrade an instance where Telerik was previously removed, it will NOT be reinstalled.
- If you upgrade an instance that still has the Telerik libraries installed, the upgrade process will guide you through options to keep or remove Telerik. Additionally, if you can't remove Telerik at the moment of upgrade but plan to do it later on, a wizard will be installed to help you remove Telerik later.
Additional Resources.
Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!
MD5 Checksums
File | Checksum |
---|---|
DNN_Platform_9.13.4_Deploy.zip | 37d5a7901169d5c0e4b45c84082fc1c3 |
DNN_Platform_9.13.4_Install.zip | 3171cdc3d308343a9f525818e2ee9607 |
DNN_Platform_9.13.4_Symbols.zip | b7016caa9d5052ab683d119c23f04e68 |
DNN_Platform_9.13.4_Upgrade.zip | 35ee812b307e9964e6557a513a762bf2 |
v9.13.3
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 17 pull requests by 4 contributors were processed for this release.
Noteworthy Changes in v9.13.3
Bug Fixes
- Fixed an issue where the Resource Manager Context Menu did not reposition after scroll #5919 Thanks @zyhfish
- Fixed an issue with import/export of multiple entities #5930 Thanks @zyhfish
- Fixed an issue that could cause the theme to show when editing user profiles in the PersonaBar #5956 Thanks @david-poindexter
- Fixed an issue where one could not "unselect" Google Analytics (Legacy UA) connector #5972 Thanks @zyhfish
- Fixed an issue re-sending the verification email #5973 Thanks @zyhfish
Developer Experience / Documentation
- Updated bug report issue template with latest version info #5927 Thanks @david-poindexter
- Updated versions as per releasing v9.13.2 #5934 Thanks @valadas
- Fixed a node typing issue in resource manager #5961 Thanks @valadas
Maintenance
- Bumped the cake-issues group with 2 updates #5902
- Bumped follow-redirects from 1.15.2 to 1.15.4 #5911
- Bumped System.Data.SqlClient from 4.8.5 to 4.8.6 in /Build #5923
- Bumped peter-evans/create-pull-request from 5 to 6 #5944
- Bumped Microsoft.CodeAnalysis.CSharp.Workspaces and Microsoft.CodeAnalysis.CSharp #5949
- Bumped the sourcelink group with 2 updates #5952
- Bumped Cake.FileHelpers from 6.1.3 to 7.0.0 #5954
- Completely removed the ability to edit another user from control using the User Profile module, this is handled in the PersonaBar without this module #5971 Thanks @donker
- Bumpd ip from 1.1.8 to 1.1.9 #5975
List of Contributors
Optional Telerik Removal
As of the 9.11.0 release, Telerik has been completely removed from the codebase; however, sites utilizing modules depending on Telerik can still be upgraded to the latest version of DNN 9. While Telerik removal is still optional for upgrades, it is HIGHLY RECOMMENDED.
- If you perform a clean install of this version, Telerik will NOT be installed.
- If you upgrade an instance where Telerik was previously removed, it will NOT be reinstalled.
- If you upgrade an instance that still has the Telerik libraries installed, the upgrade process will guide you through options to keep or remove Telerik. Additionally, if you can't remove Telerik at the moment of upgrade but plan to do it later on, a wizard will be installed to help you remove Telerik later.
Additional Resources.
Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!
MD5 Checksums
File | Checksum |
---|---|
DNN_Platform_9.13.3_Deploy.zip | 9957d9de74bd280a7e71d0cc789d4636 |
DNN_Platform_9.13.3_Install.zip | a590925a4c1ffc88f49c16c2d47e581d |
DNN_Platform_9.13.3_Symbols.zip | f188ff17d5d3214fd959805d49cca72d |
DNN_Platform_9.13.3_Upgrade.zip | 757f8c9b014e62fc9e3b6b4e92c4a809 |
v9.13.2
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 4 pull requests by 3 contributors were processed for this release.
Noteworthy Changes in v9.13.2
Bug Fixes
Developer Experience / Documentation
Enhancements
Maintenance
- Bumped Cake.BuildSystems.Module from 5.0.0 to 6.1.0 #5903
- Bump System.Data.SqlClient from 4.8.5 to 4.8.6 in /Build #5923
List of Contributors
Optional Telerik Removal
As of the 9.11.0 release, Telerik has been completely removed from the codebase; however, sites utilizing modules depending on Telerik can still be upgraded to the latest version of DNN 9. While Telerik removal is still optional for upgrades, it is HIGHLY RECOMMENDED.
- If you perform a clean install of this version, Telerik will NOT be installed.
- If you upgrade an instance where Telerik was previously removed, it will NOT be reinstalled.
- If you upgrade an instance that still has the Telerik libraries installed, the upgrade process will guide you through options to keep or remove Telerik. Additionally, if you can't remove Telerik at the moment of upgrade but plan to do it later on, a wizard will be installed to help you remove Telerik later.
Additional Resources.
Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!
MD5 Checksums
File | Checksum |
---|---|
DNN_Platform_9.13.2_Deploy.zip | a11878daef718dff2d4b5d98173c9c97 |
DNN_Platform_9.13.2_Install.zip | 034423a625c6c522d028cbc2ad7c9733 |
DNN_Platform_9.13.2_Symbols.zip | 34835c0d0e4552be6001134402f47152 |
DNN_Platform_9.13.2_Upgrade.zip | 761805edec2ddce9aa1d288cc80e5977 |