Skip to content

Bump DotNetNuke.Core from 9.11.0 to 10.2.0#84

Open
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/nuget/tests/DotNetNuke.Core-10.2.0
Open

Bump DotNetNuke.Core from 9.11.0 to 10.2.0#84
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/nuget/tests/DotNetNuke.Core-10.2.0

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jan 28, 2026

Updated DotNetNuke.Core from 9.11.0 to 10.2.0.

Release notes

Sourced from DotNetNuke.Core's releases.

10.2.0

[!IMPORTANT]
Thanks to the investigation skills of @​dimarobert, an error in Microsoft's Documentation was identified where requestLengthDiskThreshold was incorrectly documented as accepting Bytes instead of KB for its value. @​mitchelsellers submitted this Pull Request to correct the documentation.

Historically in DNN we have always used Microsoft's recommended default 80KB but we were running under the assumption of that documentation being correct. This means that before @​david-poindexter fixed the default in #​6819, DNN was effectively using 80MB instead of 80KB for this value due to the wrong documentation.

Upon upgrading to this version, DNN will change the web.config value to 80 to match the Microsoft recommended default. If you had a good reason to use a different value, please update your web.config after this upgrade to the value you see fit. However, if you have no valid reason to use a different value, we recommend 80 as a good starting point.

[!IMPORTANT]
In DNN <10.0.0 the JWT role claim was simply role. Due to some dependency updates it became http://schemas.microsoft.com/ws/2008/06/identity/claims/role without being reported in DNN 10.0.0.

In DNN 10.2.0 we are fixing this discrepancy by providing both names and we will remove the legacy role name in DNN v12.

If you currently have implementations consuming JWT role claim, please update them to http://schemas.microsoft.com/ws/2008/06/identity/claims/role or use a regex.

Release Notes

We'd like to first thank everyone from the community who has submitted pull requests or reported issues.

A grand total of 32 pull requests by 6 contributors were processed for this release.

Noteworthy Changes in v10.2.0

Enhancements/Features

  • Implemented a new Client Dependency Framework to move away from the ClientDependencyCore project #​6729 Thanks @​donker
  • Implemented User Interface for management of upgrades #​6779 Thanks @​donker
  • Fixed memory management issues of fileSystemWatcher #​6797 Thanks @​donker
  • Removed FromSrc in the new CDF solution in favor of CreateX method #​6812 Thanks @​donker

Bug Fixes

  • Fixed an obsolete usage of dialogClasses in jQueryUI that prevent module management on pages #​6789 Thanks @​valadas
  • Fixed a typo in default.css with .dnn-scale-img #​6807 Thanks @​Timo-Breumelhof
  • Fixed Cookie Timeout Lookup Values #​6814 Thanks @​mitchelsellers
  • Corrected requestLengthDiskThreshold to use MS default of 80 #​6819 Thanks @​david-poindexter
  • Restored /Tests folder to state in previous commit #​6826 Thanks @​valadas
  • Fix CDF webforms lifecycle issues #​6830 Thanks @​donker
  • Fix the default for the web.config variable for upgrade uploading #​6831 Thanks @​donker
  • Re-introduced "role" JWT claim to attempt to limit impact of breaking change #​6832 Thanks @​valadas

Maintenance

  • Auto-compressed images #​6768 #​6776 #​6784 #​6794
  • Updated caniuse database #​6770 #​6787 #​6802 #​6823
  • Bumped dotnet-sdk from 9.0.305 to 9.0.306 #​6771
  • Updated jQuery map file to 3.7.1 #​6780 Thanks @​bdukes
  • Bumped jQuery UI from 1.13.3 to 1.14.1 #​6781 Thanks @​bdukes
  • Bumped several npm dependencies #​6783 Thanks @​bdukes
  • Bumped @​babel/preset-react from 7.25.9 to 7.28.5 #​6791
  • Bumped tmp from 0.2.3 to 0.2.5 #​6795
  • Bumped min-document from 2.19.0 to 2.19.2 #​6799
  • Bumped dotnet-sdk from 9.0.306 to 10.0.100 #​6800
  • Bumped js-yaml from 3.14.1 to 3.14.2 #​6803
  • Bumped glob from 11.0.3 to 11.1.0 #​6804
    ... (truncated)

10.1.2

Release Notes

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

Noteworthy Changes in v10.1.2

Enhancemenst/Features

  • Changed Default Template DNN Logo to Vector #​6754 by @​Timo-Breumelhof

Bug Fixes

  • Fixed an issue where the search SkinObject would not work #​6747 by @​Timo-Breumelhof
  • Fixed an issue where default portal template image path was hardcoded #​6753 by @​Timo-Breumelhof

Maintenance

  • Auto Compressed Images #​6718 #​6728 #​6756 by github-actions
  • Updated caniuse database #​6739 by github-actions
  • Bumped eslint-plugin-jest from 28.14.0 to 29.0.1 #​6742 by dependabot
  • Bumped @​storybook/addon-webpack5-compiler-swc from 3.0.0 to 4.0.1 #​6743 by dependabot
  • Bumped @​babel/eslint-parser from 7.28.0 to 7.28.4 #​6744 by dependabot

Documentation / Developer Experience

  • Updated Discord invite link #​6717 by @​bdukes

List of Contributors

  • Timo Breumelhof @​Timo-Breumelhof
  • Brian Dukes @​bdukes

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!

10.1.1

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

Noteworthy Changes in v10.1.1

⚠️ Includes Important Security Updates ⚠️

This release resolves important security issues and we strongly advise upgrading to it as soon as possible. In accordance with our Security Policy, we will only disclose details about what was fixed in about 30 days.

Enhancements/Features

  • Updated password hash algorithm to SHA256 for new installations, see Update password hash algorithm to SHA256 for more details. #​6638 Thanks @​bdukes and @​valadas
  • Auto Compressed Images #​6677 #​6687 #​6702
  • Denies out-of-the-box anonymous users access to CKE endpoints #​6706 Thanks @​bdukes

Bug Fixes

  • Prevents conversion of unicode characters in filenames #​6654 Thanks @​mohamad-asghari
  • Fixed data consent text missing #​6701 @​bdukes
  • Fixed cacheability settings in Server Performance Settings #​6711 Thanks @​donker

Maintenance

  • Bumped esbuild from 0.25.6 to 0.25.8 #​6646
  • Bumped html-react-parser from 5.2.5 to 5.2.6 #​6647
  • Bumped style-loader from 0.23.1 to 4.0.0 #​6648
  • Bumped actions/checkout from 4 to 5 #​6653
  • Bumped dotnet-sdk from 9.0.303 to 9.0.304 #​6655
  • Bumped calibreapp/image-actions from 1.1.0 to 1.2.0 #​6670
  • Bumped calibreapp/image-actions from 1.2.0 to 1.3.0 #​6673
  • Bumped calibreapp/image-actions from 1.3.0 to 1.4.0 #​6675
  • Cleaned React.Common exposed react components that were marked for v10 removal reducing the bundle size by about half #​6684 Thanks @​valadas
  • Bumped calibreapp/image-actions from 1.4.0 to 1.4.1 #​6692
  • Bumped dotnet-sdk from 9.0.304 to 9.0.305 #​6693
  • Removed references to old files that have been removed #​6696 Thanks @​bdukes

Documentation / Developer Experience

  • Updated caniuse database #​6645 #​6657 #​6678 #​6704
  • Updated description of CodeDOM compiler package #​6660 Thanks @​bdukes
  • Un-registered System.IdentityModel.Tokens.Jwt DLL instead of deleting #​6664 Thanks @​bdukes
  • Removed reference to DNN_Package.build #​6691 Thanks @​bdukes

List of Contributors

  • Brian Dukes @​bdukes
  • Daniel Valadas @​valadas
  • Peter Donker @​donker
  • Mohamad Asghari @​mohamad-asghari

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!

10.1.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 75 pull requests by 9 contributors were processed for this release.

Noteworthy Changes in v10.1.0

Special testing request

A fix within this release was made to better support upgrades on multi-lingual sites. If you have multi-language sites, your upgrade testing would be most welcome.

Enhancements/Features

  • Added ascending/descending sort toggle to Resource Manager #​6531 thanks @​adlzanchetta-trilogy
  • Added Turkish language as an option to Install Wizard and Upgrade Wizard #​6558 thanks @​idumlupinar
  • Improved Localization helpers #​6572 thanks @​bdukes
  • Refactored to Allow SQL to do recursive search for files in subfolders #​6582 by @​timi-ty
  • Local Upgrades (started a new way to perform upgrades, this is not yet exposed, completion TBD) #​6599 thanks @​bdukes
  • Added UI to manage some host settings (If you need previewing themes using a querystring or if you need HTML content in module titles, you need to expressly enable that feature in Security => More => More Security Settings) #​6605 thanks @​valadas
  • Added rtl attribute and class to body for right-to-left language support #​6617 thanks @​mnouraei
  • Bumped Dnn.ClientDependency to v1.10.0 (This provides support for rtl css and js files being loaded if available only for rtl languages) #​6640 and 15 thanks @​mnouraei and @​valadas

Bug Fixes

  • Fixed HtmlModule 10 upgrade issues with localized sites #​6560 thanks @​tvatavuk
  • Resolved an issue with usage of removed method in DDRActionsMenu #​6563 thanks @​bdukes
  • Resolved typos in resx files #​6573 thanks @​bdukes
  • Fixed double-encoding in DnnDatePicker internal control #​6592 thanks @​bdukes
  • Fixed a potential Stack overflow #​6598 thanks @​bdukes
  • Fixed/moved tab stored procedures to avoid concurrency issues #​6633 thanks @​timi-ty
  • Fixed an issue where IAdminMenuController was not registered in DI #​6639 thanks @​valadas
  • Fixed an issue where CustomCss module would not load #​6642 thanks @​valadas

Maintenance

  • Bumped file-loader from 3.0.1 to 6.2.0 #​6283
  • Bumped caniuse database #​6533 #​6548 #​6608
  • Removed obsolete usages in DotNetNuke.Website #​6535 thanks @​bdukes
  • Bumped eslint from 7.32.0 to 9.25.1 #​6537
  • Bumped dotnet-sdk from 9.0.203 to 9.0.300 #​6546
  • Bumped esbuild from 0.25.3 to 0.25.4 in the npm_and_yarn group #​6551
  • Bumped undici from 6.21.1 to 6.21.3 in the npm_and_yarn group #​6552
  • Bumped eslint from 9.25.1 to 9.28.0 #​6568
  • Bumped eslint-plugin-jest from 22.21.0 to 28.12.0 #​6570
  • Bumped GitVersion.Tool used by Cake #​6576 thanks @​bdukes
  • Bumped Microsoft.TestPlatform from 17.12.0 to 17.14.1 #​6577 thanks @​bdukes
  • Bumped NuGet.CommandLine from 6.12.2 to 6.14.0 #​6578 @​bdukes
  • Bumped the npm_and_yarn group across 21 directories with 1 update #​6589
  • Bumped webpack-dev-server from 5.1.0 to 5.2.1 in the npm_and_yarn group #​6590
  • Bumped the npm_and_yarn group with 2 updates #​6597
  • Removed implicit dependencies in PortalController #​6602 thanks @​bdukes
  • Bumped the npm_and_yarn group with 2 updates #​6604
  • Commited autogenerated files #​6606 thanks @​valadas
  • Bumped Yarn from 4.9.1 to 4.9.2 #​6610 thanks @​bdukes
  • Bumped array.prototype.findindex from 2.2.1 to 2.2.4 #​6611
    ... (truncated)

10.0.1

⚠️ Known Issues ⚠️

  • We have identified some upgrade issues with localized sites. If your site uses localization we recommend waiting before upgrading to DNN v10.x.x for now. New installations do not appear to have that issue.

Release Notes

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

Noteworthy Changes in v10.0.1

Bug Fixes

  • Fixed an installation issue with Azure SQL #​6500 by @​mitchelsellers
  • Fixed an issue with wrong localization detection #​6505 by @​valadas
  • Fixed an issue where ServiceRequestScopeModule was missing from web.config #​6506 by @​valadas
  • Fixed an exception checking folder permissions #​6517 by @​bdukes
  • Add missing assembly #​6525 by @​bdukes and @​donker
  • Remove obsolete types #​6523 by @​bdukes
  • Exclude System.Runtime.CompilerServices.Unsafe from upgrade by @​bdukes #​6540

Maintenance

  • Bumped the npm_and_yarn group with 5 updates #​6490
  • Bumped dotnet-sdk from 9.0.202 to 9.0.203 #​6496

Documentation / Developer Experience

  • Update caniuse database #​6512

List of Contributors

  • @​valadas Daniel Valadas
  • @​mitchelsellers Mitchel Sellers
  • @​bdukes Brian Dukes
  • @​donker Peter Donker

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!

10.0.0

⚠️ KNOWN ISSUES ⚠️

  • On new installs only (not on upgrades) and issue has been found where some items would be missing in the web.config file. As a workaround, until the next patch release is published, if you want to start a new website on DNN10, you can install latest v9.x.x release first and then upgrade to 10.0.0 instead.
  • We have identified some upgrade issues with localized sites. If your site uses localization we recommend waiting before upgrading to DNN v10.x.x for now. New installations do not appear to have that issue.

⚠️ BREAKING CHANGES ⚠️

  • Removed all obsolete APIs marked as deprecated in v8 and before. #​2869 #​5722 Thanks @​mitchelsellers
    If you have 3rd party modules, themes, extensions, they may need to be updated, recompiling them against the latest v9 libraries should display any deprecated APIs as warnings or errors about usages of deprecated APIs. Please open an issue if you notice any remove API was not documented properly in v9.
  • Forced Telerik Removal #​6327 Thanks @​bdukes
    If you had not removed the old Telerik libraries that used to ship with DNN in v9, it will be forcibly removed while upgrading to v10 and any module still having dependencies on it could end up in a broken state.
    If you have a modern (recent) version of the Telerik libraries with your own license, they should not be automatically removed, should you encounter any problem with this scenario, please open an issue.
  • Removed support for WebSlices #​4711 Thanks @​joshgk00
    IE being dead, no remediation is really needed.
  • Enabled Dependency Injection for Prompt commands #​5600 Thanks @​bdukes
    If you implemented ICommandRepository.GetCommand in your own extensions, you need to provide it IServiceProvider now.
  • Enabled dependency injection for connectors #​5601 Thanks @​bdukes
    IConnectionsManager.RegisterConnection was removed and if you implemented IConnectionsManager.GetConnectors in your own extensions, you need to provide it IServiceProvider now.
  • Installs CodeDOM provider by default #​5690 #​6002 Thanks @​bdukes
    Some hosting environments may not support this, if it is the case, you have a couple of options like changing the hosting environment or removing this package before installation/upgrade but some modules may not work if you do.
  • Upgraded all projects from .NET 4.7.2 to .NET 4.8 #​5693 Thanks @​bdukes
    Make sure do update Windows and/or .Net Framework on your hosting environment before install/upgrade.
  • Fixed sql scripts and new rollup scripts #​6038 #​6324 Thanks @​donker
    The minimum supported SQL Server version is now 2017 (14.x).
  • Updated Html module to use the new Content Workflow API #​6262 Thanks @​tvatavuk
    If you have content not approved using the previous workflow in this module, please commit or discard changes before upgrading.

Release Notes

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

Noteworthy Changes in v10.0.0

New features

  • Added support for JWT Audience #​2182 Thanks @​Behnam-Emamian
  • Sitemap now produces alternate links in multilingual websites #​2870 Thanks @​mikebigun
  • Multiple modules can now be part of a single package (manifest) #​2887 Thanks @​kestasjk
  • Added support for RoleUpdated event. #​5237 Thanks @​dimarobert
  • Added support for API tokens #​5736 #​5933 #​6299 Thanks @​donker
  • New styles system: DNN now provides a way for site owners (hosts by default and admins optionaly) to choose some branding preferences using the UI. Designers and developers can then consume site branding preferences in their own solutions. As a developer, if you need the portal preferred styles server-side, you can now get them from PortalSettings.GetStyles(). In the client-side of things, css variables (custom properties) as available in the :root scope. All dnn custom properties are prefixed by --dnn
    • Implemented core support for portal styles. #​5851 Thanks @​valadas
    • Implemented a new module to manage styles #​5884 Thanks @​valadas
    • Imports css-variables into Persona Bar main styles #​6279 Thanks @​valadas
    • Adds support for css-variables to the react common components #​6291 Thanks @​valadas
    • Fixed a typo (missing prefix) for variation-opacity #​6295 Thanks @​valadas
    • Added prefixes to css variables portal settings #​6297 Thanks @​valadas
    • Revamped default.css #​6316 Thanks @​valadas
    • Improvements for Dnn.ClientSide project #​6326 Thanks @​bdukes
    • Fixed a tab position issue in install/upgrade wizard #​6328 Thanks @​valadas
    • Added missing Styles.css file #​6370 Thanks @​valadas
  • New default dependency-free theme Aperture (customizable by above styles)
    • Implemented new default theme #​5893 Thanks @​david-poindexter
      ... (truncated)

9.13.10

This is a hotfix release including only security fixes for those who can't yet upgrade to DNN v10.

9.13.9

Release Notes

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

Noteworthy Changes in v9.13.9

Bug Fixes

  • Do not throw if existing value is null for setting #​6486 by @​bdukes
  • Added more details to our security policy #​6479 by @​valadas
  • Added cascade delete to PortalPermissions table #​6477 by @​DanielBolef

List of Contributors

  • Brian Dukes @​bdukes
  • Daniel Valadas @​valadas
  • Daniel Bolef @​DanielBolef

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!

9.13.8

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

Noteworthy Changes in v9.13.8

Bug Fixes

  • Fixed a thumbnail issue for sites not in standard path #​6264 Thanks @​thienvc
  • Makes profile properties unique per portal #​6314 Thanks @​skamphuis
  • Fixed a casing issue with Log4Net #​6390 Thanks @​valadas

Enhancements

  • Implemented deletion of authentication cookie when the cookie expires or is invalid #​6321 Thanks @​Mostafa-Moafi
  • Added logs and resilience for invalid config component #​6389 Thanks @​bdukes

Maintenance

  • Bumped Microsoft.CodeAnalysis.Analyzers from 3.3.4 to 3.11.0 in the codeanalysis group #​6250
  • Added GitHub Action to keep caniuse-lite updated #​6256 Thanks @​bdukes
  • Bumped actions/checkout from 3 to 4 #​6269
  • Bumped svg-url-loader from 7.1.1 to 8.0.0 #​6282
  • Updated dnn-elements to v0.25.0 in Resource Manager module #​6294 Thanks @​valadas
  • Bumped dotnet-sdk from 9.0.101 to 9.0.102 #​6312
  • Bumped undici from 6.21.0 to 6.21.1 #​6319
  • Bumped the cake-issues group with 2 updates #​6338
  • Bumped dotnet-sdk from 9.0.102 to 9.0.200 #​6377
  • Updated versions to 9.13.8 and other autogenerated files #​6394 Thanks @​valadas

Developer Experience

  • Updated all references from dnndocs.com to docs.dnncommunity.org #​6280 Thanks @​david-poindexter

List of Contributors

  • Daniel Valadas @​valadas
  • Brian Dukes @​bdukes
  • David Poindexter @​david-poindexter
  • Stefan kamphuis @​skamphuis
  • Mostafa Moafi @​Mostafa-Moafi
  • OneDNN @​thienvc

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!

9.13.7

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

Noteworthy Changes in v9.13.7

Bug Fixes

  • Added sub-dependencies of AspNetWebApi to package #​6227 Thanks valadas

Enhancements

  • Use message subject when sending instant subscription messages #​6199 Thanks @​johnenley
  • Improved Quick Settings Performance #​6243 Thanks mitchelsellers

Maintenance

  • Bumped babel from 7.23 to 7.25 #​6170 Thanks @​bdukes
  • Bumped elliptic from 6.5.7 to 6.6.1 in the npm_and_yarn group #​6210
  • Bumped lerna from 6.6.2 to 8.1.9 #​6211 Thanks @​bdukes
  • Migrated eslint-loader to eslint-webpack-plugin #​6221 Thanks bdukes
  • Bumped webpack-dev-server from 4.15.1 to 5.1.0 #​6229
  • Bumped @​storybook/addon-actions from 8.4.4 to 8.4.6 #​6230
  • Bumped webpack-bundle-analyzer from 4.10.1 to 4.10.2 #​6231
  • Bumped jwt-decode from 2.2.0 to 4.0.0 #​6232
  • Bumped the cake-issues group with 2 updates #​6233
  • Bumped Cake.BuildSystems.Module from 7.0.0 to 7.1.0 #​6234
  • Bumped Microsoft.Bcl.AsyncInterfaces, System.Runtime.CompilerServices.Unsafe and System.Threading.Tasks.Extensions #​6235
  • Bumped Microsoft.NET.Test.Sdk from 17.11.1 to 17.12.0 #​6236
  • Added .NET SDK to dependabot #​6242 Thanks @​bdukes
  • Bumped dotnet-sdk from 8.0.100 to 9.0.101 #​6244
  • Bumped @​types/node from 22.9.1 to 22.10.1 #​6245
  • Bumped string.prototype.startswith from 1.0.0 to 1.0.1 #​6246
  • Bumped eslint-plugin-spellcheck from 0.0.11 to 0.0.20 #​6247
  • Bumped eslint-plugin-import from 2.29.1 to 2.31.0 #​6248
  • Bumped the cake-issues group with 2 updates #​6249
  • Bumped Verify.SourceGenerators from 2.3.0 to 2.5.0 #​6251
  • Bumped Verify.NUnit #​6252
  • Bumped NUnit.Analyzers #​6253
  • Bumped nanoid from 5.0.7 to 5.0.9 in the npm_and_yarn group #​6260

Developer Experience

  • Updated issue template with correct version info #​6205 Thanks @​david-poindexter
  • Deprecated DnnLogger #​6240 Thanks @​donker

List of Contributors

  • Brian Dukes @​bdukes
  • John Enley @​johnenley
  • David Poindexter @​david-poindexter
  • Daniel Valadas @​valadas
  • Peter Donker @​donker
  • Mitchel Sellers @​mitchelsellers

... (truncated)

9.13.6

Release Notes

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

Noteworthy Changes in v9.13.6

Bug Fixes

  • Fix server info error on .NET 4.8 #​6201 Thanks @​bdukes

Maintenance

  • Bumped react-slider from 0.11.2 to 2.0.6 #​6101
  • Bumped @​storybook/addon-actions from 6.5.16 to 8.3.6 #​6168
  • Bumped NSubstitute from 5.1.0 to 5.3.0 in the teststack-dossier group #​6182
  • Bumped the cake-issues group with 3 updates #​6183
  • Bumped Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.1 #​6185
  • Bumped array.prototype.find from 2.2.1 to 2.2.3 #​6187 Thanks @​bdukes
  • Bumped Castle.Core, Moq, System.Runtime.CompilerServices.Unsafe, System.Threading.Tasks.Extensions and Microsoft.NETFramework.ReferenceAssemblies #​6190
  • Updated resource-manager dependencies and some polishing #​6192 Thanks @​valadas

Developer Experience

  • Made GitVersion config less ambiguous #​6195 Thanks @​bdukes

List of Contributors

  • Brian Dukes @​bdukes
  • Daniel Valadas @​valadas

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!

9.13.5

🚨!!! KNOWN ISSUE !!!🚨

When running DNN 9.13.5 on .NET Framework 4.8.
The issue will be resolved in DNN 9.13.6.
Meanwhile, it is recommended to hold off on upgrading to DNN 9.13.5 unless you can upgrade to .NET Framework 4.8.1.

Release Notes

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

Noteworthy Changes in v9.13.5

Bug Fixes

  • Fixed an issue that cause wrong size of + icon in SEO module #​6166 Thanks @​jeremy-farrance

Enhancements

  • Updated Initialize.cs to show modern dotnet4+ versions #​6128 Thanks @​jeremy-farrance
  • Change the string format of the NETFramework ToString(3) in PersonaBar #​6144 Thanks @​jeremy-farrance
  • Updated PersonaBar Manage/Roles to show Role ID #​6154 Thanks @​jeremy-farrance

Maintenance

  • Bumped eslint-plugin-react from 7.13.0 to 7.35.0 #​6105
  • Bumped Verify.SourceGenerators and Microsoft.Bcl.AsyncInterfaces #​6108
  • Bumped the npm_and_yarn group with 2 updates #​6117
  • Bumped webpack from 5.88.2 to 5.94.0 in the npm_and_yarn group #​6118
  • Bumped dayjs from 1.11.10 to 1.11.13 #​6124
  • Bumped the cake-issues group across 1 directory with 2 updates #​6125
  • Bumped the codeanalysis group with 3 updates #​6126
  • Bumped peter-evans/create-pull-request from 6 to 7 #​6132
  • Bumped the npm_and_yarn group with 4 updates #​6134
  • Bumped caniuse-lite to latest #​6135 Thanks @​bdukes
  • Bumped the aspnet group across 1 directory with 2 updates #​6146
  • Bumped NUnit from 3.13.3 to 4.2.2 #​6147
  • Bumped eslint-plugin-react from 7.35.0 to 7.37.1 #​6148
  • Bumped raw-loader from 2.0.0 to 4.0.2 #​6149
  • Bumped Yarn from 4.0.2 to 4.5.0 #​6164 Thanks @​bdukes
  • Bumped Verify.NUnit and Microsoft.Bcl.AsyncInterfaces #​6169
  • Bumped http-proxy-middleware from 2.0.6 to 2.0.7 in the npm_and_yarn group #​6171

List of Contributors

  • Jeremy Farrance @​jeremy-farrance
  • Brian Dukes @​bdukes

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!
... (truncated)

9.13.4

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 @​Mostafa-Moafi
  • Fixed resource manager permissions save issues #​6046 Thanks @​Adeoluwa-Simeon
  • 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 information display. #​6048 Thanks @​ufoloko
  • 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
    ... (truncated)

9.13.3

Release Notes

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

Noteworthy Changes in v9.13.3

Bug Fixes

  • Fixed an issue where the Resource Manager Context Menu did not reposition after scroll #​5919 Thanks @​zyhfish
  • Fixed an issue with import/export of multiple entities #​5930 Thanks @​zyhfish
  • Fixed an issue that could cause the theme to show when editing user profiles in the PersonaBar #​5956 Thanks @​david-poindexter
  • Fixed an issue where one could not "unselect" Google Analytics (Legacy UA) connector #​5972 Thanks @​zyhfish
  • Fixed an issue re-sending the verification email #​5973 Thanks @​zyhfish

Developer Experience / Documentation

  • Updated bug report issue template with latest version info #​5927 Thanks @​david-poindexter
  • Updated versions as per releasing v9.13.2 #​5934 Thanks @​valadas
  • Fixed a node typing issue in resource manager #​5961 Thanks @​valadas

Maintenance

  • Bumped the cake-issues group with 2 updates #​5902
  • Bumped follow-redirects from 1.15.2 to 1.15.4 #​5911
  • Bumped System.Data.SqlClient from 4.8.5 to 4.8.6 in /Build #​5923
  • Bumped peter-evans/create-pull-request from 5 to 6 #​5944
  • Bumped Microsoft.CodeAnalysis.CSharp.Workspaces and Microsoft.CodeAnalysis.CSharp #​5949
  • Bumped the sourcelink group with 2 updates #​5952
  • Bumped Cake.FileHelpers from 6.1.3 to 7.0.0 #​5954
  • Completely removed the ability to edit another user from control using the User Profile module, this is handled in the PersonaBar without this module #​5971 Thanks @​donker
  • Bumpd ip from 1.1.8 to 1.1.9 #​5975

List of Contributors

  • @​zyhfish
  • @​david-poindexter
  • @​valadas
  • @​donker

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.13.3_Deploy.zip 9957d9de74bd280a7e71d0cc789d4636
DNN_Platform_9.13.3_Install.zip a590925a4c1ffc88f49c16c2d47e581d
DNN_Platform_9.13.3_Symbols.zip f188ff17d5d3214fd959805d49cca72d
... (truncated)

9.13.2

Release Notes

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

Noteworthy Changes in v9.13.2

Bug Fixes

  • Fixed an issue that kept rm items selected after changing folders #​5892 Thanks @​valadas

Developer Experience / Documentation

  • Cleaned up and documented UrlUtils #​5905 Thanks @​bdukes

Enhancements

  • Added file open command to resource manager #​5899 Thanks @​stetard

Maintenance

  • Bumped Cake.BuildSystems.Module from 5.0.0 to 6.1.0 #​5903
  • Bump System.Data.SqlClient from 4.8.5 to 4.8.6 in /Build #​5923

List of Contributors

  • @​bdukes Brian Dukes
  • @​valadas Daniel Valadas
  • @​stetard Stéphane Tétard

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.13.2_Deploy.zip a11878daef718dff2d4b5d98173c9c97
DNN_Platform_9.13.2_Install.zip 034423a625c6c522d028cbc2ad7c9733
DNN_Platform_9.13.2_Symbols.zip 34835c0d0e4552be6001134402f47152
DNN_Platform_9.13.2_Upgrade.zip 761805edec2ddce9aa1d288cc80e5977

9.13.1

Release Notes

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

Noteworthy Changes in v9.13.1

Bug Fixes

  • Fixed multiple settings issues in CKEditor Provider #​5813 Thanks @​skamphuis
  • Fixed an issue where control characters were allowed in usernames #​5835 Thanks @​GerardSmit
  • Fixed "Sys is not defined" and "debug get" JavaScript error on page load #​5845 Thanks @​GerardSmit
  • Fixed persistence of "Replace Tokens" setting in module cache #​5846 Thanks @​GerardSmit
  • Fixed an exception saving folder permissions #​5865 Thanks @​bdukes

Developer Experience / Documentation

  • Shortened source generator test snapshot file names #​5809 Thanks @​bdukes
  • Added IPermissionDefinitionService for Abstractions Project #​5841 Thanks @​GerardSmit
  • Use corepack to run Yarn #​5859 Thanks @​bdukes
  • Fixed an issue where develop was publishing wrong version #​5872 Thanks @​valadas
  • Fixed a CI issue that prevented yarn package caching #​5875 Thanks @​valadas

Enhancements

  • Improved some defaults for logging #​5820 Thanks @​skamphuis
  • Improved caching in multiple areas #​5822 Thanks @​skamphuis

Maintenance

  • Bumped fsevents from 1.2.9 to 1.2.13 #​5836
  • Bumped valadas/get-release-branch-version from 1.0.1 to 1.1.0 #​5842 Thanks @​valadas
  • Bumped @​babel/traverse from 7.22.8 to 7.23.2 #​5848
  • Bumped browserify-sign from 4.0.4 to 4.2.2 #​5850
  • Bumped MSBuild.StructuredLogger from 2.1.820 to 2.1.858 #​5855
  • Added Dependabot groups for NuGet #​5866 Thanks @​bdukes
  • Bumped axios from 1.1.3 to 1.6.1 #​5869
  • Use .NET 8.x and Cake 4.0.0 for build #​5873 Thanks @​bdukes
  • Bumped Yarn from 3.4.1 to 4.0.2 #​5874 Thanks @​bdukes

List of Contributors

  • @​bdukes Brian Dukes
  • @​GerardSmit Gerard Smit
  • @​valadas Daniel Valadas
  • @​skamphuis Stefan Kamphuis

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!

... (truncated)

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

Noteworthy Changes in v9.13.0

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

  • Corrected connector descriptions #​5703 Thanks @​bdukes
  • Log all loader errors at once, at warning level #​5712 Thanks @​bdukes
  • Turned on TreatWarningsAsErrors for all projects #​5737 Thanks @​bdukes
  • Updated the name of the legacy connector for google analytics #​5749 Thanks @​mitchelsellers
  • Implement DnnDeprecated source generator for types #​5754 Thanks @​bdukes
  • Adjusted help text for SMTP SSL setting #​5756 Thanks @​bdukes
  • Fixed some incorrect deprecation versions #​5766 Thanks @​bdukes
  • Add a request scope if it wasn't created #​5770 Thanks @​bdukes
  • Added documentation for PortalSecurity.cs #​5780 Thanks @​david-poindexter
  • Removed outdated jquery docs file #​5787 Thanks @​mitchelsellers

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
    ... (truncated)

9.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.
    ... (truncated)

9.11.2

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

Bug Fixes

  • Changed 2013 to [YEAR] in email messaging. #​5513 Thanks @​Timo-Breumelhof
  • Fixed a journal list issue with deleted posts #​5530 Thanks @​DNNMonster
  • Fixed an issue that prevented upgrades with SQL Server 2012 #​5568 Thanks @​bdukes
  • Fixed an exception when emailing admin logs #​5574 Thanks @​mwigley-trilogy
  • Fixed unintentional recursion (i.e. stack overflow) issue in URLTrackingControl #​5578 Thanks @​bdukes

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

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!
... (truncated)

9.11.1

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

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

... (truncated)

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

---
updated-dependencies:
- dependency-name: DotNetNuke.Core
  dependency-version: 10.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants