v9.12.0
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 9 contributors were processed for this release.
Noteworthy Changes in v9.12.0
Bug Fixes
- Fixed a Firefox Font Error #5585 Thanks @Timo-Breumelhof
- Fixed an issue where the avatar url was not being populated in the Users module #5630 Thanks @mwigley-trilogy
- Fixed an issue where rooted icon paths were prefixed #5642 Thanks @bdukes
- Fixed an issue that prevented uploading images using the HTML Editor #5656 Thanks @skamphuis
- Fixed an issue with CKEditor loading previously set toolbar options #5658 Thanks @skamphuis
- Fixed an issue with the connectors checkboxes not saving properly #5669 Thanks @bdukes
Developer Experience / Documentation
- Updated latest version in bug report template #5635 Thanks @bdukes
- Improved and fixed some typos in README.md #5650 Thanks @BirdboyBolu Boluwatife Victor
- Fixed a broken link in the build documentation #5661 Thanks @StephaneM06200
- Corrected a broken link to Contribute Page within PR process documentation #5662 Thanks @david-poindexter
- Revamped issue template to use the new Github form templates #5668, #5672, #5673 Thanks @david-poindexter
- Implemented enhancement request issue form #5674, #5675, #5676, #5677, #5678 Thanks @david-poindexter
Enhancements
- Send email to administrator when an unauthorized user requests a password reset #5567 Thanks @johnhenley
- Enhanced PersonaBarTheme.css to Resize the PersonaBar Logo #5592 Thanks @jeremy-farrance
- Added params array constructor to SupportedModulesAttribute #5640 Thanks @CreggHancock
- Enabled lazy Dependency Injection registration #5648 Thanks @bdukes
- Changed site localization mode to be "Site" instead of Site Title #5654 Thanks @david-poindexter
- Added a new Google Analytics 4 Connector #5666 Thanks @david-poindexter
Maintenance
- Deprecated CreateObject calls without IServiceProvider #5604 Thanks @bdukes
- Updated test dependencies #5609 Thanks @bdukes
- Bumped peter-evans/create-pull-request from 4 to 5 #5610
- Bumped several build dependencies #5671 Thanks @bdukes
List of Contributors
- @bdukes Brian Dukes
- @david-poindexter David Poindexter
- @skamphuis Stefan Kamphuis
- @Timo-Breumelhof Timo Breumelhof
- @jeremy-farrance Jeremy Farrance
- @johnhenley johnhenley
- @mwigley-trilogy Matthew Wigley
- @CreggHancock Cregg Hancock
- @StephaneM06200 Stephane Maillard
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.12.0_Deploy.zip | a8daace34a9c103a99174820b0777cec |
DNN_Platform_9.12.0_Install.zip | ca0f7c310f68203a225aca8d9087d377 |
DNN_Platform_9.12.0_Symbols.zip | 8acf34c1c87754a644f73b23087558a3 |
DNN_Platform_9.12.0_Upgrade.zip | bdaf4248f5983a755214f6adf4e1d308 |