v9.13.4-rc1
Pre-releaseRelease 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 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
- Fixed resource manager permissions save issues #6046 Thanks
- 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 informatino display. #6048 Thanks
- 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!