• Login
  • Register

DNN Platform

Stay Up To Date With The Latest Releases

Following is a direct feed from the open and free source code repository for DNN Platform on GitHub. For those less savvy with GitHub, the below list serves as a less techy rendition of the most recent, versioned Release Notes for DNN Platform. These come complete with links to the GitHub repository for those wishing to dig deeper.

v9.6.2-rc3

Wednesday, July 1, 2020

Release Candidate

This is a release candidate, please do not install in production environments. RC (Release Canadidate) versions are meant for testing the next release. Please test in non-production environments.

Release Notes

We'd like to first thank everyone from the community who has submitted pull requests or reported issues. A grand total of 52 pull requests by 15 contributors were processed for this release.

Noteworthy Changes in v9.6.2

Bug Fixes

  • #3748 Fixed errors in exceptions localization strings. Thanks @valadas
  • #3756 Fixed an issue that prevented saving settings in MVC modules. Thanks @donker
  • #3769 fixed an issue where it was not possible to change the site logo of icon. Thanks @gbulicanu
  • #3806 Fixed a possible null reference exception in ISearchable. Thanks @valadas
  • #3832 Fixed an issue with redirection to primary alias when tab-specific alias exists. Thanks @skamphuis
  • #3836 Fixed an issue where some html would show as text in messaging. Thanks @MaiklT
  • #3839 Fixed Null Reference Exception when StandardFolderProvider is used in a Search provider task. Thanks @daguiler
  • #3844 Fixed an issue that prevented importing some portal templates. Thanks @donker
  • #3846 Fixed an issue that prevented portal messages overrides to work properly. Thanks @donker
  • #3848 Fixed a regression issue with SSL Offloading setup. Thanks @daguiler
  • #3852 Fixed a casing issue with 9.6.2 sql data provider file. Thanks @donker
  • #3854 Fixed an issue that prevented super-users to upload files to the default portal. Thanks @daguiler
  • #3858 Fixed an issue that prevented the install wizard from running due to an error with StyleCop fixes. Thanks @valadas
  • #3865 Fixed an issue where it was impossible to upload any icons in page settings. Thanks @valadas
  • #3867 Fixes an issue that prevented creating new pages Thanks @valadas
  • #3873 Fixes exception when DnnImageHandler returns a cached response Thanks @daguiler
  • #3881 Fix to membership module due to cast error when using JWT auth. Thanks @donker

Enhancements

Developer Experience

  • #3746 Fixed a typo in versioning action. Thanks @bdukes
  • #3747 Limited the rc action to only on on release candidate creation. Thanks @valadas
  • #3777 Improved the deprecation of search indexer to prevent a possible 0-day breaking change in Dnn10. Thanks @valadas
  • #3790 Removed Dutch template files to match the other languages setup. Thanks @sleupold
  • #3801 Updated copyright headers to match .Net Foundation requirements. Thanks @bdukes
  • #3802 #3810 #3811 #3831 #3843 Implemented StyleCop rules for better code consistency. Thanks @bdukes
  • #3862 Updated versions as per release candidate release. Thanks @github-actions

Documentation

List of Contributors

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.6.2-rc2

Monday, June 29, 2020

Release Candidate

This is a release candidate, please do not install in production environments. RC (Release Canadidate) versions are meant for testing the next release. Please test in non-production environments.

Release Notes

We'd like to first thank everyone from the community who has submitted pull requests or reported issues. A grand total of 49 pull requests by 15 contributors were processed for this release.

Noteworthy Changes in v9.6.2

Bug Fixes

  • #3748 Fixed errors in exceptions localization strings. Thanks @valadas
  • #3756 Fixed an issue that prevented saving settings in MVC modules. Thanks @donker
  • #3769 fixed an issue where it was not possible to change the site logo of icon. Thanks @gbulicanu
  • #3806 Fixed a possible null reference exception in ISearchable. Thanks @valadas
  • #3832 Fixed an issue with redirection to primary alias when tab-specific alias exists. Thanks @skamphuis
  • #3836 Fixed an issue where some html would show as text in messaging. Thanks @MaiklT
  • #3839 Fixed Null Reference Exception when StandardFolderProvider is used in a Search provider task. Thanks @daguiler
  • #3844 Fixed an issue that prevented importing some portal templates. Thanks @donker
  • #3846 Fixed an issue that prevented portal messages overrides to work properly. Thanks @donker
  • #3848 Fixed a regression issue with SSL Offloading setup. Thanks @daguiler
  • #3852 Fixed a casing issue with 9.6.2 sql data provider file. Thanks @donker
  • #3854 Fixed an issue that prevented super-users to upload files to the default portal. Thanks @daguiler
  • #3858 Fixed an issue that prevented the install wizard from running due to an error with StyleCop fixes. Thanks @valadas
  • #3865 Fixed an issue where it was impossible to upload any icons in page settings. Thanks @valadas
  • #3867 Fixes an issue that prevented creating new pages Thanks @valadas
  • #3873 Fixes exception when DnnImageHandler returns a cached response Thanks @daguiler

Enhancements

Developer Experience

  • #3746 Fixed a typo in versioning action. Thanks @bdukes
  • #3747 Limited the rc action to only on on release candidate creation. Thanks @valadas
  • #3777 Improved the deprecation of search indexer to prevent a possible 0-day breaking change in Dnn10. Thanks @valadas
  • #3790 Removed Dutch template files to match the other languages setup. Thanks @sleupold
  • #3801 Updated copyright headers to match .Net Foundation requirements. Thanks @bdukes
  • #3802 #3810 #3811 #3831 #3843 Implemented StyleCop rules for better code consistency. Thanks @bdukes
  • #3862 Updated versions as per release candidate release. Thanks @github-actions

Documentation

  • #3803 Updated outdated link to installation documentation in install wizard. Thanks @gbulicanu
  • #3809 Removed outdated documentation folder in project. Thanks @bdukes
  • #3869 nl nl text installwizard & upgradewizard improvements Thanks EPTamminga
  • #3871 Update quick links in README to be more relevant and current Thanks @david-poindexter
  • #3874 Update alert to refer to Admin Logs vs Event Viewer. Thanks @david-poindexter

List of Contributors

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.6.2-rc1

Friday, June 26, 2020

Release Candidate

This is a release candidate, please do not install in production environments. RC (Release Canadidate) versions are meant for testing the next release. Please test in non-production environments.

Release Notes

We'd like to first thank everyone from the community who has submitted pull requests or reported issues. A grand total of 42 pull requests by 15 contributors were processed for this release.

Noteworthy Changes in v9.6.2

Bug Fixes

  • #3748 Fixed errors in exceptions localization strings. Thanks @valadas
  • #3756 Fixed an issue that prevented saving settings in MVC modules. Thanks @donker
  • #3769 fixed an issue where it was not possible to change the site logo of icon. Thanks @gbulicanu
  • #3806 Fixed a possible null reference exception in ISearchable. Thanks @valadas
  • #3832 Fixed an issue with redirection to primary alias when tab-specific alias exists. Thanks @skamphuis
  • #3836 Fixed an issue where some html would show as text in messaging. Thanks @MaiklT
  • #3839 Fixed Null Reference Exception when StandardFolderProvider is used in a Search provider task. Thanks @daguiler
  • #3844 Fixed an issue that prevented importing some portal templates. Thanks @donker
  • #3846 Fixed an issue that prevented portal messages overrides to work properly. Thanks @donker
  • #3848 Fixed a regression issue with SSL Offloading setup. Thanks @daguiler
  • #3852 Fixed a casing issue with 9.6.2 sql data provider file. Thanks @donker
  • #3854 Fixed an issue that prevented super-users to upload files to the default portal. Thanks @daguiler
  • #3858 Fixed an issue that prevented the install wizard from running due to an error with StyleCop fixes. Thanks @valadas

Enhancements

Developer Experience / Documentation

  • #3746 Fixed a typo in versioning action. Thanks @bdukes
  • #3747 Limited the rc action to only on on release candidate creation. Thanks @valadas
  • #3777 Improved the deprecation of search indexer to prevent a possible 0-day breaking change in Dnn10. Thanks @valadas
  • #3790 Removed Dutch template files to match the other languages setup. Thanks @sleupold
  • #3801 Updated copyright headers to match .Net Foundation requirements. Thanks @bdukes
  • #3802 #3810 #3811 #3831 #3843 Implemented StyleCop rules for better code consistency. Thanks @bdukes
  • #3862 Updated versions as per release candidate release. Thanks @github-actions

Documentation

  • #3803 Updated outdated link to installation documentation in install wizard. Thanks @gbulicanu
  • #3809 Removed outdated documentation folder in project. Thanks @bdukes

List of Contributors

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.6.1

Tuesday, May 12, 2020

Release Notes

We'd like to first thank everyone from the community who has submitted pull requests or reported issues. A grand total of 18 pull requests by 6 contributors were processed for this release.

Noteworthy Changes in v9.6.1

Bug Fixes

  • #3702 Fixed an issue where user role icons where not showing. Thanks @daguiler
  • #3707 Fixed an issue where Services Framework was not requested by the Toast skin object. Thanks @bdukes
  • #3721 Fixed an issue where content export validation message was not shown. Thanks @daguiler
  • #3728 Fixed an issue where the behavior of advanced search scopes was wrong. Thanks @donker
  • #3729 Fixed many reported issues by updating jQuery to 3.5.1. Thanks @bdukes
  • #3736 Fixed an issue with search results page rendering due to jQuery 3.5.0 breaking changes. Thanks @valadas
  • #3755 Fixed an issue where icons in language editor where not showing. Thanks @valadas

Enhancements

Developer Experience / Documentation

  • #3699 Correct CONTRIBUTING links in issue templates. Thanks @david-poindexter
  • #3737 Updated copyright date in sln info file. Thanks @donker
  • #3740 Changed "Dotnetnuke Professional" to "DNN Platform" in 2 releasenotes.txt files. Thanks @Timo-Breumelhof
  • #3741 Adds action to automated versioning on creation of RCs. Thanks @valadas
  • #3742 Locked versions of image-actions and checkout actions to prevent running unpublished releases. Thanks @valadas

List of Contributors

Testers

We would also like to thank our testers for this cycle.

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.6.1-rc1: Merge pull request #3743 from dnnsoftware/update-versions/patch-ebfd2c0

Thursday, May 7, 2020

Updates versions as per release candidate creation

v9.6.0

Wednesday, April 29, 2020

Release Notes

We'd like to first thank everyone from the community who has submitted pull requests or reported issues. A grand total of 49 pull requests by 19 contributors were processed for this release.

Noteworthy Changes in v9.6.0

Potential Breaking Changes

  • #3673 #3674 #3683 Adjusted Telerik Bindings, if you still have modules that rely on Telerik, please test them during this RC and we recommend to no longer use the platform bundled Telerik features since they are deprecated. Thanks @mitchelsellers and @donker
  • #3685 Updated version of included jQuery library to 3.5.0 (and jQuery Migrate to 3.2.0). See jQuery's Upgrade Guide if you find broken behavior. Thanks @bdukes

Bug Fixes

  • #3515 Fixed an issue where site settings information would sometimes be wrong. Thanks @tingung
  • #3549 Fixed an issue where disabled pages would show in search results. Thanks @zyhfish
  • #3550 Fixed an issue where the display name was validated even without any means to enter it. Thanks @SCullman
  • #3568 Fixed an issue where hierarchical terms would not import properly. Thanks @daguiler
  • #3585 Fixed an issue where HTML was double decoded in custom portal templates. Thanks @CMarius94
  • #3588 Fixed an issue where the client ip would be wrong under load balanced environments. Thanks @zyhfish
  • #3606 #3648 Fixed an issue where databaseOwner and objectQualifier were missing in the database scripts. Thanks @sleupold
  • #3610 Fixed an issue where data consent was not working when wrapped in an UpdatePanel. Thanks @donker
  • #3631 #3632 Fixed an issue where jquery.fileupload was not working (regression). Thanks @daguiler and @valadas
  • #3635 Fixed an issue where MVC modules would fail when present multiple times on the same page. Thanks @bdukes
  • #3640 Fixed an issue where loading the persona bar was not thread safe. Thanks @berkarslan-xo
  • #3651 Fixed an issue where the page picker dropdown within Personabar could display misaligned. Thanks @10PoundGorilla-ChrisBehling
  • #3656 Fixed an issue where some modules would have inconsistent AllowIndexing settings. Thanks @daguiler
  • #3659 Fixed an issue where super-users could not login to portals that required email as username. Thanks @donker
  • #3663 Fixed an issue where terms consent would not use the parent portal information. Thanks @donker
  • #3665 Fixed an issue where users with "onfocus" in their email would not be able to register. Thanks @sergeydryomin
  • #3668 Fixed an issue where the portal aliases would not refresh when switching sites. Thanks @daguiler

New features

  • #3616 Added a simple web farm caching provider for cloud support. Thanks @mitchelsellers
  • #3633 Revamped the file extension whitelist with support for administrators and end users list. Thanks @donker
  • #3561 Added AllowUserUICulcture and EnableBrowserLanguage to portal templates. Thanks @davidjrh
  • #3665 Added UI to manage site groups. Thanks @donker and @SCullman
  • #3675 Brought back Export Portal Template feature. Thanks @donker

Enhancements

  • #3474 Improved performance of core messaging. Thanks @eugene-sea
  • #3555 Increased the page size for site management. Thanks @SCullman
  • #3569 Enhanced the display of page list for long page titles. Thanks @OllyHodgson
  • #3582 Updated the css of .dnnActions to be the same no matter where it is used. Thanks @thabaum
  • #3594 Changed default email address domain from change.me to changeme.invalid. Thanks @SajjadPourali
  • #3669 Improved logging for portal groups related events. Thanks @donker
  • #3698 Provide better error messages if a module export fails. Thanks @donker
  • #3700 Changed default file name extension to .export for module exports. Thanks @donker
  • #3544 Registers MVC/WebApi Controllers using TryAddScoped. Thanks @dimarobert

Developer Experience / Documentation

  • #3548, #3601 Addes a PR github action to minimize images on build. Thanks @bdukes
  • #3596 Added debug build to lerna. Thanks @donker
  • #3615 Fixed an issue where the backup and restore build step would leave developers on commit behind under some situations. Thanks @valadas
  • #3572 Updated .gitignore to include the files in the src folders. Thanks @valadas
  • #3642 Fixed an issue where the ResetDevSite Cake task would fail. Thanks @bdukes

List of Contributors

9 @donker Peter Donker
4 @zyhfish Ben Zyhfish
4 @daguiler Daniel Aguilera
3 @valadas Daniel Valadas
3 @bdukes Brian Dukes
3 @sleupold Sebastian Leupold
3 @SCullman Stefan Cullmann
2 @mitchelsellers Mitchel Sellers
1 @OllyHodgson Olly Hodgson
1 @thabaum Cody Thabaum
1 @tingung Hy Ting Ung
1 @eugene-sea Eugene Shalyuk
1 @dimarobert Robert Dima
1 @davidjrh David Rodriguez
1 @CMarius94 Costin Marius
1 @SajjadPourali Sajjad Pourali
1 @berkarslan-xo Berk Arslan
1 @10PoundGorilla-ChrisBehling Chris Behling
1 @sergeydryomin Sergey Dryomin

We would also like to thank our awesome testers

Mariëtte Knap
Ronnie Franklin
Mandeep Singh
Daniel Mettler
Olly Hodgson

Additional Resources

Is this your first time installing or upgrading DNN? If so, you can find some help with installation and upgrades documentation. If this is your 100th time upgrading DNN, maybe you can review the guides and submit a few changes!

v9.6.0-rc3: Merge pull request #3700 from donker/fiximportexport

Friday, April 24, 2020

Fix for import/export

v9.6.0-rc2

Thursday, April 16, 2020

Merge pull request #3689 from dnnsoftware/develop

v9.6.0-rc1: Merge pull request #3665 from sergeydryomin/Bugfix/DNN-33796_Invalid_…

Monday, April 13, 2020

…Username_Email_Address_When_Containing_onfocus

Fixed Invalid Username/EmailAddress When Containing 'onfocus'

v9.5.1-rc1

Wednesday, March 18, 2020

Fixed jquery.ui.widget 404