• 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.10.1

Tuesday, August 24, 2021

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 4 contributors were processed for this release.

Noteworthy Changes in v9.10.1

Optional Telerik Removal

If you would like to remove Telerik in DNN 9.8.0 (and above for the 9.x series of releases), please visit the documentation for "Telerik Removal" on the DNN Docs site. This is optional but HIGHLY RECOMMENDED.

Security

This release includes fixes for known security issues, please consult the DNN Security Center for more details.

Bug Fixes

  • Fixed an issue where deleting the parent page while the child page was open didn't redirect #4761 Thanks @berkarslan-xo
  • Fixed an issue where dnn.js was not requested for cookie consent #4763 Thanks @bdukes
  • Fixed an issue where the wrong PortalId was getting set when there were multiple sites existing #4773 Thanks @berkarslan-xo
  • Fixed an issue where some field values were missing in messaging #4777 Thanks @bdukes

Developer Experience / Documentation

  • Fixed an issue with the issue template and version update action #4754 Thanks @valadas
  • Added lint task to all node projects #4774 Thanks @valadas

Maintenance

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!

MD5 Checksums

File Checksum
DNN_Platform_9.10.1_Deploy.zip 04fa38dd19042962397f199cd37920a6
DNN_Platform_9.10.1_Install.zip e59b4aa6b997485f0c86d48cec94b889
DNN_Platform_9.10.1_Symbols.zip 0dedcdcb41df40ca21e632cbe5983660
DNN_Platform_9.10.1_Upgrade.zip d170768d8bdae7e8c37e27d1337e8413

v9.10.1-rc1: Merge pull request #4778 from bdukes/yarn-3

Thursday, August 12, 2021

Use Yarn 3

v9.10.0

Wednesday, July 21, 2021

Release Notes

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

Noteworthy Changes in v9.10.0

Optional Telerik Removal

If you would like to remove Telerik in DNN 9.8.0 (and above for the 9.x series of releases), please visit the documentation for "Telerik Removal" on the DNN Docs site. This is optional but HIGHLY RECOMMENDED.

New features

Enhancements

Bug Fixes

  • Fixed an issue where disabling password strength meter did not disable it in the password reset form #4615 Thanks @yog-it
  • Fixed an issue where MailKitMailProvider used an incorrect mail priority #4619 Thanks @bdukes
  • Fixed an issue where FolderManager would sometimes throw a null reference exception #4622 Thanks @epdubi
  • Fixed an issue where some tooltips were not visible in SiteGroups #4627 Thanks @Mhtshum
  • Fixed an issue where the HTML Editor Manager would fail to load #4631 Thanks @bdukes
  • Fixed an issue with RedirectAfter settings being overwritten #4638 Thanks @yog-it
  • Fixed an issue the prevented uploading files into assets on Turkish localization #4655 Thanks @manojattal
  • Fixed an issue where Breadcrumbs had invalid metadata for disabled pages #4671 Thanks @Andy9999
  • Fixed some typos in Prompt localization #4674 Thanks @valadas @bdukes
  • Fixed an issue where exporting a page after changing a module's order within the same pane didn't reflect in imported site #4685 Thanks @berkarslan-xo
  • Fixed an issue where Cache-Setting 'NoCaching' was not saved #4703 Thanks @manojattal
  • Fixed an issue where UserInfo.UserName was wrong with "Use email as username" setting turned on #4708 Thanks @donker
  • Fixed an issue where SQL Console raised an error for variable declarations with "@" character #4714 Thanks @berkarslan-xo
  • Fixed an issue where the profile picture was not shown to anonymous users. Thanks @manojattal
  • Fixed an issue that prevented RC1 from installing or upgrading #4743 Thanks @bdukes

Developer Experience / Documentation

Maintenance

List of Contributors

Testers

We would like to thank all testers for this release including Joe Craig and Jeremy Farrance

Additional Resources.

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

MD5 Checksums

File Checksum
DNN_Platform_9.10.0_Deploy.zip e6d98d5308242e4ca3a82f49e7cc75ab
DNN_Platform_9.10.0_Install.zip f87ebb993abf360d1422eaa552fd2b69
DNN_Platform_9.10.0_Symbols.zip 9533b31f74d2dd9483de90ac0f6ba781
DNN_Platform_9.10.0_Upgrade.zip 518818cf4f34bf124674b56119e3f725

v9.10.0-rc2: Merge pull request #4743 from bdukes/aspnet-deps

Tuesday, July 13, 2021

Fix some conflicts with ASP.NET dependencies

v9.10.0-rc1

Tuesday, July 6, 2021

issue fix (#4734)

v9.9.1

Sunday, May 2, 2021

Release Notes

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

Noteworthy Changes in v9.9.1

Optional Telerik Removal

If you would like to remove Telerik in DNN 9.8.0 (and above for the 9.x series of releases), please visit the documentation for "Telerik Removal" on the DNN Docs site. This is optional but HIGHLY RECOMMENDED.

Special Attention

New features

Enhancements

Bug Fixes

  • Fixed an issue where AzureFolderProvider was uploading the same file with different case #4482 Thanks @msant7
  • Fixed an issue where the PersonaBar would not load if in an iframe #4492 Thanks @jmbockhorst
  • Removed extra hardcoded spaces from UserAndLogin Theme Object #4505 Thanks @Timo-Breumelhof
  • Ensures the content is decoded before being passed to tokenization providers. #4527 Thanks @rhaiamz
  • Fixed an issue where checksums where not generated in CI builds #4532 Thanks @valadas
  • Fixed an issue where CK-Editor provider did not include image files in install package #4546 Thanks @skamphuis
  • Fixed redirect to primary alias when PortalAliasMapping is set to redirect #4547 Thanks @skamphuis
  • Fixed upgrade issue involving MailKit by including it in a package #4575 Thanks @bdukes
  • Fixed an issue that prevented MailKit configuration upon some upgrades #4582 Thanks @valadas

Developer Experience / Documentation

Maintenance

List of Contributors

Testing Team

Special thanks to the testing team led by @marietteknap.
@Tychodewaard Tycho de Waard
@jncraig Joe Craig

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.9.1_Deploy.zip 757e24e7b0c6c6273aa097dfcc78f414
DNN_Platform_9.9.1_Install.zip 7b4062d6816ee229ae2cfff0328f4698
DNN_Platform_9.9.1_Symbols.zip 16775a10f999e21defc5295a234ddc40
DNN_Platform_9.9.1_Upgrade.zip af32d93d680299458d8be4a70daae022

v9.9.1-rc1

Sunday, May 2, 2021

Release Candidate

This is a release candidate, please do not install in production environments. RC (Release Candidate) 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 27 pull requests by 9 contributors were processed for this release.

Noteworthy Changes in v9.9.1

Optional Telerik Removal

If you would like to remove Telerik in DNN 9.8.0 (and above for the 9.x series of releases), please visit the documentation for "Telerik Removal" on the DNN Docs site. This is optional but HIGHLY RECOMMENDED.

Special Attention

New features

Enhancements

Bug Fixes

  • Fixed an issue where AzureFolderProvider was uploading the same file with different case #4482 Thanks @msant7
  • Fixed an issue where the PersonaBar would not load if in an iframe #4492 Thanks @jmbockhorst
  • Removed extra hardcoded spaces from UserAndLogin Theme Object #4505 Thanks @Timo-Breumelhof
  • Ensures the content is decoded before being passed to tokenization providers. #4527 Thanks @rhaiamz
  • Fixed an issue where checksums where not generated in CI builds #4532 Thanks @valadas
  • Fixed an issue where CK-Editor provider did not include image files in install package #4546 Thanks @skamphuis
  • Fixed redirect to primary alias when PortalAliasMapping is set to redirect #4547 Thanks @skamphuis
  • Fixed upgrade issue involving MailKit by including it in a package #4575 Thanks @bdukes
  • Fixed an issue that prevented MailKit configuration upon some upgrades #4582 Thanks @valadas

Developer Experience / Documentation

Maintenance

List of Contributors

Testing Team

Special thanks to the testing team led by @marietteknap.
@Tychodewaard Tychodewaard
@jncraig Joe Craig

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

Sunday, May 2, 2021

Release Notes

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

Noteworthy Changes in v9.9.0

Optional Telerik Removal

If you would like to remove Telerik in DNN 9.8.0 (and above for the 9.x series of releases), please visit the documentation for "Telerik Removal" on the DNN Docs site. This is optional but HIGHLY RECOMMENDED.

Special Attention

  • New mail provider support

    As part of 9.9.0 we are introducing mail providers. By default the same existing mail provider is configured and there should be no changes needed.

    If you want to use the new MailKit provider (which has different support, namely it has better support for Office 365 mail), you can edit your web.config file as such:

    -<mail defaultProvider="CoreMailProvider">
    +<mail defaultProvider="MailKitMailProvider">
      <providers>
        <clear />
        <add name="CoreMailProvider" type="DotNetNuke.Services.Mail.CoreMailProvider, DotNetNuke" hideCoreSettings="False" />
        <add name="MailKitMailProvider" type="DotNetNuke.Services.Mail.MailKitMailProvider, DotNetNuke" hideCoreSettings="False" />
      </providers>
    </mail>

New features

  • Added MailKit mail provider. #4156 Thanks @meetmandeep @bdukes
  • Added new Quick Add Module option from the edit bar. #4305 Thanks @donker
  • Added optional EasyImage upload in CK Editor plugins. #4405 Thanks @skamphuis
  • Added new Web Servers tab in Servers persona bar module. #4408 Thanks @donker
  • Made minimum username length configurable in Security --> Member Accounts --> Registration Settings. #2334 Thanks @skamphuis

Enhancements

Bug Fixes

  • Fixed an issue where it was impossible to create a page of type "file". #4387 Thanks @berkarsian-xo
  • Fixed an issue where page redirect always returned 301 (permanent) regardless of setting #4393 Thanks @mikesmeltzer
  • Brought back Mail.ConvertToText method that was accidently removed. #4396 Thanks @bdukes
  • Fixed an issue with PortalInfo.PortalId by removing a member that varied only by case and caused issues with case insensitive languages. #4397 Thanks @bdukes
  • Properly show errors as an error and not a success in log settings. #4399 Thanks @daguiler
  • Resolved an issue where new sites could not be created due to missing sitemap settings in the sites templates. #4415 Thanks @bdukes
  • Fixed a caching issue in TermsController. #4417 Thanks @mitchelsellers
  • Resolved issue with lowercase URL's and account verifications. #4418 Thanks @mitchelsellers
  • Fixed an issue with DnnImageHandler when the filepath had mixed casing. #4421 Thanks @thienvc
  • Fixed an issue with the link popup in the new CK Editor version. #4427 Thanks @skamphuis
  • Fixed an issue where users where unable to upload files when there was an unexpected line break at allowable file extensions #4435 Thanks @mikebigun
  • Fixed an issue where sitemap priority was incorrectly defaulting to 0 for new pages instead of 0.5. #4441 Thanks @skamphuis
  • Fixed an issue where MailKit was missing BouncyCastle.Crypto reference. #4456 Thanks @mtrutledge
  • Fixed an issue that prevented Google Tag Manager to create scripts and delete connections. #4457 Thanks @skamphuis
  • Fixed an issue where BCC and CC where not applied on emails. #4473 Thanks @vmasanas
  • Adjusted mailkit provider to automatically handle TLS negotiation. #4479 Thanks @bdukes
  • Optimized images compression. #4480 Thanks @bdukes
  • Addressed a potential email parsing error. #4486 Thanks @bdukes
  • Removed samples folder from CKEditor. #4488 Thanks @bdukes

Developer Experience / Documentation

  • Added Dependency Injection to WebAPI Action Filters using Property Injection. #4161 Thanks @ahoefling
  • Added support for secure settings in settings serialization #4329 Thanks @donker
  • Added support for schema scripts in the scripts installer. #4367 Thanks @donker
  • Updated all license.txt files for module installers to be consistent. #4416 Thanks @mitchelsellers
  • Use pipeline artifacts instead of build artifacts. #4422 Thanks @bdukes
  • Enabled more automated tests. #4429 Thanks @bdukes
  • Enabled parallel running of Unit Tests. #4430 thanks @bdukes
  • Updated Cake to v1.0.0 #4433 #4470 Thanks @bdukes
  • Switched to using parameters instead of variables in build pipeline. #4440 Thanks @bdukes
  • Enabled deterministic builds on project libraries. #4450 Thanks @mitchelsellers
  • Added logging to Dependency Injection SafeGetTypes method. #4455 Thanks @mtrutledge
  • Improved build documentation. #4460 Thanks @donker
  • Deprecated unused delivered packages in Dnn.React.Common bundle to reduce its size. #4467 Thanks @valadas

Maintenance

List of Contributors

Testing Team

Special thanks to the testing team led by @marietteknap.

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 checkusms

File Chechsum
DNN_Platform_9.9.0_Deploy.zip 5801c083fdfc344fd239e4a58ab658a2
DNN_Platform_9.9.0_Install.zip c0a0b64a44790261623f580fe7e4179e
DNN_Platform_9.9.0_Symbols 3f8100bd9e82d41a7d7818c67e5a08ba
DNN_Platform_9.9.0_Upgrade.zip 9cc7c5e3734004530b9529c0a9a3863d

v9.9.0-rc2: Merge pull request #4486 from bdukes/mailkit-address-parse

Friday, February 12, 2021

Address potential email parsing error

v9.9.0-rc1: Merge pull request #4475 from dnnsoftware/update-versions/patch-d223ba4

Tuesday, February 9, 2021

Updates versions as per release candidate creation