DotNetNuke 5.1.0 Released

Jun 23

Written by: Joe Brinkman
6/23/2009 5:30 AM  RssIcon

After more than 18 months of development, months of testing, and many, many long nights troubleshooting performance issues I am proud to announce the release of DotNetNuke 5.1.0.  This release represents the future of the DotNetNuke platform and is now officially recommended for production use.  While many users have been successfully running DotNetNuke 5.0 and 5.0.1 in production for many months, we feel that this 5.x release is finally mature enough that we recommend it for use in production environments.  This release includes hundreds of bug fixes and dozens of enhancements and new features.  Below is a list of just a few of the highlights from the 5.1.0 release.  As always, you can find a complete list of changes on the

Major Highlights

  • Added Content Versioning and simple workflow to the HTML module.
  • Added Admin Console module to simplify access to administrator and host pages
  • Added publicly accessible skin engine lifecycle events
  • Added audit trails to core system tables
  • Added built in support for Google Analytics
  • Added custom sitemap priorities
  • Enhanced the permission system to use the provider model, allowing for custom permission providers
  • Enhanced caching to enable access by distributed caching systems
  • Enhanced installation and upgrade logic to automatically detect .Net 3.5 and to upgrade the web.config as appropriate.
  • Enhanced the extensions pages to show which modules are used and to show the pages where they are currently in use
  • Enhanced the Scheduler to show a checklist of available servers in the webfarm where scheduled tasks can be executed.
  • Enhanced the Scheduler to support multiple instances running on the same server
  • Fixed issue with removing Superuser role from a user.
  • Fixed issue with deleting users which was not fully recognized by the rest of the application.
  • Fixed issue with upgrades which would fail if .Net 3.5 was installed
  • Fixed issue with skins installed using the batch installer.
  • Fixed change to GetModulesByDefinition API method which resulted in breaking change from DotNetNuke 4.x
  • Fixed CloakText API method which was broken in 5.0.1
  • Fixed issue with stored procedure for Dashboard which would fail with an error if database account did not have permissions to the MSDB database.
  • Fixed issue where pages added while on a host page will not be associated with a portal.
  • Fixed issue where the ReturnURL for the SendPassword and Register links on the Login page were broken.

Security Fixes

  • none

Updated Modules/Providers

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

Modules

  • Forms and List 05.00.02
  • Announcements 04.00.03
  • Reports 05.01.00
  • Events 05.00.01

Providers

  • FckHtmlEditorProvider 02.00.04
  • AD Provider 05.00.02

Tags: DotNetNuke
Categories: DotNetNuke
Location: Blogs Parent Separator Joe Brinkman

8 comment(s) so far...


Gravatar

re: DotNetNuke 5.1.0 Released

Great work guys! We'll start testing maybe next week, to see if we can upgrade our systems.

By Jonathan Puddle on   6/24/2009 12:10 AM
Gravatar

re: DotNetNuke 5.1.0 Released

Joe, I have just installed the version released yesterday. You say that the usual modules have been included in the package (and some new, such as Forms and List, Announcements, Reports and Events). But, you see, the thing is I have done a "Typical" installation, and I cannot find any menu option to install one of the usual modules (say, the Blog, or Forum). Am I missing something obvious? Thank you! Saludos, Alejandro.

By Alejandro Quiroga Alsina on   6/24/2009 5:59 AM
Gravatar

re: DotNetNuke 5.1.0 Released

Alejandro, Go to the Host/Extensions screen and select the "Install Available Extensions" option.

By jbrinkman on   6/24/2009 4:58 PM
Gravatar

re: DotNetNuke 5.1.0 Released

Joe, thank you for your prompt answer. I have just read it today because -somehow- the 'Notify me' option didn't work. I marked it, but I received no email warnings. I will do that again, since the option is there, so you may check if it works now. Thanks also on the tip, but I did go to Host/Extensions and did select "Install Available Extensions". I do not recall now what the problem was there, since I went everywhere. I will try to reproduce it. What I did do is re-install DNN and select all modules from the beginning, using a Custom Installation mode. Thank you again! Saludos! Alejandro.

By Alejandro Quiroga Alsina on   7/10/2009 1:26 PM
Gravatar

re: DotNetNuke 5.1.0 Released

I usually don�t post in Blogs I have however enjoyed your blog, thank you

By jack on   7/17/2009 7:39 AM
Gravatar

re: DotNetNuke 5.1.0 Released

Great post - keep it up man :)

By Hoodia on   7/21/2009 7:15 PM
Gravatar

re: DotNetNuke 5.1.0 Released

Joe, I found you searching in Google about dnn and SEO, could you can give a clue ... I´m developing a portal and I´m using Fiendly Url but my page name is Junte-se à Causa, so dnn drop me: http://www3.fundabrinq.org.br/dotnetnuke/Junteseàcausa.aspx Is there a way to avoid characters ã ç á à, they are very common in portuguese. Many thanks.

By eduardo de souza on   8/5/2009 4:55 PM
Gravatar

re: DotNetNuke 5.1.0 Released

Thanks for the update.looking forward for it

By How on   9/2/2009 7:25 PM
Sponsors Minimize
spacer
dummy