• 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.13.0-rc2: Merge pull request #5816 from bdukes/remove-source-generator-reference

Tuesday, September 19, 2023

Move DnnDeprecatedAttribute to Abstractions

v9.13.0-rc3

Wednesday, September 20, 2023

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 38 pull requests by 8 contributors were processed for this release.

Noteworthy Changes in v9.13.0

This release completelly removes Telerik from the codebase but can still be used to upgrade sites that have modules depending on Telerik.

  • If you perform a clean install of this version, Telerik will NOT be installed.
  • If you upgrade an instance on which Telerik was already 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 on.
    Telerik removal is still optional upon upgrades, but HIGHLY RECOMMENDED.

Optional Telerik Removal

Bug Fixes

  • Fixes GetExtensionUrlProviders stored procedure for 9.12.1 #5698 Thanks @bdukes
  • Fix casing mismatch between codebehind and ascx that caused problems with Azure folder provider settings #5738 Thanks @bdukes
  • Fixed an issue where DnnPlugins package was not being produced #5741 Thanks @valadas
  • Fixed an issue with settings caching using SettingsRepository #5742 Thanks @valadas
  • Fixed the retry fequency if un-changed for the WebServerMonitor #5751 Thanks @mitchelsellers
  • Update ModuleActions.css to resolve some theme issues #5783 #5784 Thanks @Timo-Breumelhof
  • Fixed an infinite loop on install #5788 Thanks @bdukes
  • Fixed an sql issue in 9.12.1 clean install #5790 Thanks @valadas
  • Fixed an issue where ServerSummary would not hide #5792 @valadas
  • Fixed an issue where filenames of downloads would get mangled #5806 Thanks @valadas
  • Updated web.config max upload size defaults, corrected backend calculations, and fixed validation issue preventing increasing #5807 Thanks @david-poindexter
  • Fixed an issue where the CodeGeneration project was distributing runtime libraries that are not used in runtime. Thanks @bdukes
  • Fixed an issue in resource manager where the copied url could be wrong #5817 Thanks @PabloSR06

Developer Experience / Documentation

Enhancements

  • Updated the smtp provider to support oauth authentication. #5460 Thanks @zyhfish
  • CKE Added option to allow file browser by permissions #5762 Thanks @skamphuis
  • Incorporated host resources in compiled resources #5791 Thanks @donker

Maintenance

  • Matched Newtonsoft dependency version for NuGet pkg #5707 Thanks @bdukes
  • Bumped Newtonsoft.Json from 13.0.2 to 13.0.3 #5713 Thanks @bdukes
  • Added JS libraries for jQuery.fileupload, jQuery.hoverIntent, and DNN jQuery Plugins #5724 Thanks @bdukes
  • Bumped semver from 5.7.1 to 5.7.2 #5731
  • Partial solution for #5552 to remove a stored procedure #5752 Thanks @mitchelsellers
  • Bumped word-wrap from 1.2.3 to 1.2.4 #5757
  • Performed all non-major npm upgrades #5764 Thanks @bdukes
  • Bumped async from 2.6.2 to 2.6.4 #5767
  • Updateded to remove additional elements in database #5769 Thanks @mitchelsellers
  • Bumped Microsoft.CodeAnalysis.CSharp.Workspaces from 4.3.1 to 4.6.0 #5775
  • Upgraded to Cake 3.1 from 2.3 #5798 Thanks @bdukes
  • Upgrade jQuery from 3.5.1 to 3.7.1 #5799 Thanks @bdukes
  • Bumped actions/checkout from 3 to 4 #5804

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.13.0-rc1: Merge pull request #5807 from david-poindexter/issue-5778

Friday, September 8, 2023

Update web.config max upload size defaults, correct backend calcs, and fix validation issue preventing increasing

v9.12.0

Wednesday, June 21, 2023

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

Optional Telerik Removal

This release completelly removes Telerik from the codebase but can still be used to upgrade sites that have modules depending on Telerik.

  • If you perform a clean install of this version, Telerik will NOT be installed.
  • If you upgrade an instance on which Telerik was already 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 on.
    Telerik removal is still optional upon upgrades, but HIGHLY RECOMMENDED.

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

Enhancements

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

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

v9.12.0-rc1: Merge pull request #5656 from skamphuis/feature/5645-CKE-Fix-image-up…

Tuesday, June 13, 2023

…load-in-dialog

Fixes #5645 image upload problem

v9.11.2

Tuesday, March 28, 2023

Release Notes

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

Noteworthy Changes in v9.11.2

Optional Telerik Removal

This release completelly removes Telerik from the codebase but can still be used to upgrade sites that have modules depending on Telerik.

  • If you perform a clean install of this version, Telerik will NOT be installed.
  • If you upgrade an instance on which Telerik was already 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 on.
    Telerik removal is still optional upon upgrades, but HIGHLY RECOMMENDED.

Bug Fixes

Developer Experience / Documentation

  • Resolve warnings in DotNetNuke.Syndication #5525 Thanks @bdukes
  • Updated issue template with v9.11.1 beeing current #5550 Thanks @valadas

Enhancements

  • Added UserID to the information shown in the Users module #5537 Thanks @valadas
  • Improved Resource Manager default height #5557 Thanks @jeremy-farrance
  • Adjusted Scheduler to Validate Existence of Server Before Starting #5575 Thanks @mtrutlege

Maintenance

  • Bump prop-types from 15.6.2 to 15.8.1 #5515
  • Bump fbjs from 1.0.0 to 3.0.4 #5517
  • Bump enzyme-adapter-react-16 from 1.13.0 to 1.15.7 #5518
  • Bump http-cache-semantics from 4.1.0 to 4.1.1 #5527
  • Bump LiteDB from 5.0.12 to 5.0.13 in #5555 #5556
  • Upgrade Yarn to 3.4.1 #5569 Thanks @bdukes
  • Bumped webpack to v5 #5570 Thanks @valadas
  • Removed DotNetNuke.Web.Deprecated from DotNetNuke.Bundle #5583 Thanks @bdukes
  • Fixed an issue resolving LiteDB #5587 Thanks @valadas

List of Contributors

Brian Dukes @bdukes
Daniel Valadas @valadas
Matt Rutledge @mtrutlege
Jeremy Farrance @jeremy-farrance
Timo Breumelhof @Timo-Breumelhof
DNNMonster @DNNMonster
Matthew Wigley @mwigley-trilogy

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.11.2_Deploy.zip 0b62847f447fa76949dc3356ae037ceb
DNN_Platform_9.11.2_Install.zip a987afc733276eeee23077165d41a1ad
DNN_Platform_9.11.2_Symbols.zip 1f1c43e9ce50d9acdbd10e2058559f54
DNN_Platform_9.11.2_Upgrade.zip d91c1ca695594e45a3f4ed7082e9ee2c

v9.11.2-rc1: Merge pull request #5587 from valadas/litedb-fix

Tuesday, March 21, 2023

Fixed an issue resolving LiteDB

v9.11.1

Wednesday, February 22, 2023

Release Notes

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

Noteworthy Changes in v9.11.1

Optional Telerik Removal

This release completely removes Telerik from the codebase but can still be used to upgrade sites that have modules depending on Telerik.

  • If you perform a clean install of this version, Telerik will NOT be installed.
  • If you upgrade an instance on which Telerik was already 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 on.
    Telerik removal is still optional upon upgrades, but HIGHLY RECOMMENDED.

Bug Fixes

  • Fixed issue where the uninstall extension shows version 0.0.0 #5285 by @Mostafa-Moafi
  • Fixed an issue that caused Non-Integer Thumbnail Sizes to Break API Calls #5292 by @v-karbovnichy
  • Fixed an issue where an invalid request in Change Password page returned a 500 status code #5309 by @berkarslan-xo
  • Fixed an issue where MonacoEditor was not loading for child aliases #5328 by @bdukes
  • Fixed an issue where saving IsSecure property of Portal Setting was not working #5329 by @ryanjagdfeld
  • Fixed an issue where sitemap priorities reverted to 1 in non us culture #5331 by @skamphuis
  • Fixed an issue that prevented uploading images smaller than configured resize dimensions #5341 by @skamphuis
  • Fixed an issue where CKE upload document with image upload resize dimensions caused the upload to fail #5342 by @skamphuis
  • Fixed an issue where CKE would break the browser if trying to upload a favicon #5343 by @skamphuis
  • Fixed an issue where resource manager would not have appropriate root folder #5351 by @valadas
  • Fixed an issue where first level folders were auto-expanded. #5355 by @valadas
  • Fixed an issue where resource manager modal could not contain long lists #5359 by @valadas
  • Fixed an ossie where the IP Address was not correctly handled #5372 by @davidjrh
  • Fixed an infinite loop in schedule item. #5378 by @valadas
  • Fixed an issue where comments in manifest would make install fail #5380 by @valadas
  • Fixed a localizing issue where parent tabs were breaking existing localized child tabs #5382 by mwigley-trilogy
  • Fixed a casing issue on SelectedItemTemplate property #5385 by @donker
  • Fixed an issue loading progress file in content localizer #5386 by @donker
  • Fixed some properties made incorrectly recursive #5390 by @bdukes
  • Fixed an issue that could cause duplicate rows to show in page->advanced->SEO #5402 by @mwigley-trilogy
  • Fixed 'Add Missing Languages' when parent page only has some languages enabled #5404 by @mwigley-trilogy
  • Fixed an issue uploading documents through link popup #5407 by @skamphuis
  • Fixed renamed public/protected properties and fields #5412 by @bdukes
  • Fixed an issue where resource manager would not keep track of whether in global assets mode #5414 by @bdukes
  • Fixed an issue in Browser.aspx.cs #5416 by @FRMN-FRE
  • Fixed an issue where CKEditor browser was not loading #5432 by @bdukes
  • Fixed an issue that prevented sending smtp test emails #5445 by @valadas
  • Remove Settings from Resource Manager display for users without permission #5446 by @david-poindexter
  • Fixed monaco editor not being loaded when switching between css console and sql console #5453 by @mwigley-trilogy
  • Fixed an issue where URLControl checks upload permissions were wrong #5461 by @skamphuis
  • Fixed an issue where the attribute maxAllowedContentLength was not properly saved #5465 by @ryanjagdfeld
  • Fixed an issue that prevented managing folders in user mode #5484 by @valadas
  • Fixed an issue where it was not possible to edit the root folder in resource-manager #5485 by @valadas
  • Fixed an issue where the SQL editor would not have height #5491 by @valadas
  • Fixed an issue that prevented creating packages from UI #5493 by @valadas
  • Fixed an issue where Region Dropdown did not appear when registration page loaded and autofilled country field #2140 @rodrigoratan
  • Fixed an issue where Resource Manager would not upload files with uppercase extensions #5507 by @david-poindexter
  • Fixed an issue that caused an infinite loop when saving pofiles #5508 by @valadas
  • Fix Path.Combine with glbConfigFolder #5526 by @bdukes
  • Fixed an issue where the html editor browser would fail #5533 #5536 by @erw13n

Developer Experience / Documentation

Enhancements

  • Resource manager folders can now be opened with double-click #5352 by @valadas
  • Modified Next Button on install wizard to support localization #5368 by @uzmannazari
  • Made search placeholder localizable #5369 by @uzmannazari
  • Added host level setting for browser and upload folders of html editor #5409 by @skamphuis
  • Added support for a Notes field in IP Filters #5411 by @valadas

Maintenance

  • Bumped Microsoft.NETFramework.ReferenceAssemblies.net472 from 1.0.2 to 1.0.3 #5253 by dependabot
  • Bumped NSubstitute from 4.3.0 to 4.4.0 #5254 by dependabot
  • Auto Compressed Images #5287 by github-actions
  • Bumped valadas/set-dnn-manifest-versions from 1.2.0 to 1.3.0 #5350 by dependabot
  • Bumped moment from 2.29.2 to 2.29.4 #5353 by dependabot
  • Bumped eventsource from 1.0.7 to 1.1.2 #5354 by dependabot
  • Bump repo-sync/pull-request from 2.6 to 2.8 #5364 by dependabot
  • Bumped Microsoft.Web.Infrastructure from 1.0.0.0 to 2.0.0 #5366 by dependabot
  • Bumped Cake.Frosting from 2.2.0 to 2.3.0 #5367 by dependabot
  • Bumped lerna to 6.x#5379 by @bdukes
  • Reverted PR #5366 due to issues #5384 by @donker
  • Centralized all portal template operations in the library project #5387 #5397 by @donker
  • Bumped System.Data.SqlClient from 4.8.3 to 4.8.5 in /Build #5389 by dependabot
  • Bumped repo-sync/pull-request from 2.8 to 2.9 #5393 by dependabot
  • Bumped peterjgrainger/action-create-branch from 2.2.0 to 2.3.0 #5399 by dependabot
  • Bumped Newtonsoft.Json from 13.0.1 to 13.0.2 #5417 by dependabot
  • Bumped Yarn.MSBuild from 1.22.17 to 1.22.19 #5418 by dependabot
  • Bumped peterjgrainger/action-create-branch from 2.3.0 to 2.4.0 #5419 by dependabot
  • Bumped decode-uri-component from 0.2.0 to 0.2.2 #5420 by dependabot
  • Bumped jQuery to 3.5.1 in editBar #5426 by @bdukes
  • Bumped express from 4.16.4 to 4.18.2 #5427 by dependabot
  • Bumped qs from 6.7.0 to 6.11.0 #5434 by dependabot
  • Removed now-unused Yarn.MsBuild package #5439 by @bdukes
  • Fixed out-of-sync package versions in test projects #5440 by @bdukes
  • Fixed PersonaBar project referencing wrong version of Newtonsoft.Json #5441 by @bdukes
  • Upgraded Cake dependencies #5442 by @bdukes
  • Bumped repo-sync/pull-request from 2.9 to 2.11 #5457 by dependabot
  • Bumped NUnit3TestAdapter to 4.3.1 #5473 by @bdukes
  • Bumped GitVersion.Tool and removed .NET 5 SDK #5474 by @bdukes
  • Bumped NuGet.CommandLine from 5.10.0 to 6.4.0 #5475 by @bdukes
  • Bumped Microsoft.TestPlatform from 16.11.0 to 17.4.1 #5476 by @bdukes
  • Bumped react-redux from 5.1.1 to 8.0.5 #5487 by dependabot
  • Bumped React from 16.6.3 to 16.14.0 #5490 by @valadas
  • Bumped Moment.JS to 2.29.4 #5494 by @mitchelsellers
  • Bumped Moq to v4.18.4 #5498 by @valadas
  • Bumped repo-sync/pull-request from 2.11 to 2.12 #5499 by dependabot
  • Bumped ua-parser-js from 0.7.19 to 0.7.33 #5502 by dependabot

List of Contributors

@bdukes Brian Dukes
@valadas Daniel Valadas
@skamphuis Stefan Kamphuis
@donker Peter Donker
@mwigley-trilogy Matthew Wigley
@david-poindexter David Poindexter
@mitchelsellers Mitchel Sellers
@uzmannazari Ali Nazari
@ryanjagdfeld Ryan Jagdfeld
@rodrigoratan Rodrigo Ratan
@berkarslan-xo Berk Arslan
@pascalberger Pascal Berger
@Mostafa-Moafi Mostafa Moafi
@v-karbovnichy Vyacheslav Karbovnichy
@davidjrh David Rodriguez
@FRMN-FRE
@erw13n Erwin Yuliento

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.11.1_Deploy.zip 749ab2895325c5f18a5b4c83e3220e16
DNN_Platform_9.11.1_Install.zip 08eebefad55065207fac50ae56d2ce94
DNN_Platform_9.11.1_Symbols.zip f1d9e2c6728fe3df1f383af70e725928
DNN_Platform_9.11.1_Upgrade.zip 00951cf4f743d57bab470686cd48032a

v9.11.1-rc3: Merge pull request #5536 from valadas/replay-pr5535

Tuesday, February 7, 2023

Fixed an issue where the html editor browser would fail

v9.11.1-rc2: Merge pull request #5526 from bdukes/fix-config-paths

Monday, February 6, 2023

Fix Path.Combine with glbConfigFolder