mercoledì 29 luglio 2009

Rilasciato DotNetNuke 5.1.1

Rilasciata la versione 5.1.1 di DotNetNuke. Si tratta di una versione che stabilizza alcune funzionalità e sistema diversi bug.

Di seguito il changelog.

Major Highlights

  • Fixed issue which mis-assigned page permissions to new modules
  • Fixed issue where a fallback language is not defined
  • Fixed issue where portal administrator could not manage user roles
  • Added core sqlconnection pool segmentation to protect core from any module issues
  • Fixed issue where Authenticated Caching setting was not getting saved correctly
  • Fixed issue where code sub-directories are not properly removed in web.config
  • Fixed issue with UpgradeIndicator which could throw an error under some conditions
  • Fixed issue where data could become corrupted under extremely heavy load
  • Fixed issue where GetPortalRoles stored procedure was missing new audit fields
  • Fixed issue where some DataReaders were not guaranteed to be closed if an error occured
  • Fixed issue where GetFolders API method was changed resulting in a breaking change
  • Improved performance by removing use of regular expressions in Globals.CreateValidId
  • Fixed issue where all installed languages are enabled on all portals after an upgrade
  • Fixed sitemap priority to use invariant format
  • Fixed issue where 05.00.00 SQL Upgrade script is incompatible with SQL Server 2000
  • Fixed issue where HTML/TEXT module was not correctly handling Encoded data
  • Fixed issue where hierarchical lists are not properly deleted
  • Fixed performance issue where delayed loading of some PortalSettings results in race condition
  • Fixed issue where banners were not properly rotated
  • Fixed issue where "Create Language Pack" creates an empty package
  • Fixed upgrade issue when Active Directory provider is installed
  • Fixed issue which changed the Edit Module permission in 5.1 and restored the 4.9.4 behavior.
  • Fixed issue where the resource verifier misses files to report
  • Fixed issue with control panel after installing the Turkish Language Pack
  • Fixed issue where deprecated properties of the Membership provider resulted in errors in the Token Replace API
  • Fixed PageLoadException errors caused by specific UserAgents being mis-identified by the browser definition files
  • Fixed issue where "Premium Modules" settings don't work for upgraded sites
  • Removed Classic ControlPanel from the distribution
  • Improved locking mechanism of GetCachedData

Security Fixes

  • none

Updated Modules/Providers

The following modules and providers have been updated in the 5.1.1 packages. Please see the specific project pages for notes on what bugs or enhancements were corrected with each release.


  • HTML 05.01.01


  • FilebasedCachingProvider 05.01.01
  • DatabaseLoggingProvider 05.01.01
  • AspNetMembershipProvider 05.01.01
  • DNNMembershipProvider 05.01.01
  • SearchProvider 05.01.01