Sep30
With the month of September coming to a close it is time once again for another DotNetNuke Stabilization release.
DotNetNuke 5.1.3 resolves almost 40 issues with the previous release and further stabilizes the 5.x codebase. Given the stability of the recent 5.x releases it should not come as any surprise that the fixes in this release tend to be narrow edge cases or resolved problems where well known workarounds were available. We also added a minor modification that improves the ability of administrators to email event logs to their support providers. This will allow system integrators, hosters and consultants providing DotNetNuke customer support to get a better snapshot of errors that the user is experiencing without relying on the user to accurately cut and paste error messages. The changes outlined below were incorporated in these releases. As usual, the complete details for all of the changes can be found in the ChangeLog.
Major Highlights
- Added the ability to specify a subject line when emailing event viewer logs
- Modified the event viewer to include event logs as email attachments when emailing the event logs
- Added the ability to use dictionary objects for token replacement in system messages
- Fixed an issue which caused an error whenever edititng the Site Settings.
- Fixed issue which caused an error trying to retrieve a role group by name
- Fixed an issue which prevented a skin from being able to be re-installed or uninstalled.
- Fixed issue where Html module was displaying unpublished content
- Fixed issue where URLs for pages within the site were always being created as relative which is a change from previous versions.
- Removed solution explorer page from the Admin menu and removed the Marketplace feed from the OPML file.
- Fixed issue with upgrading DotNetNuke 4.x skins when upgrading site to DotNetNuke 5.x
- Fixed issue which resulted in incorrect URL for SiteMap in a child portal
- Fixed issue which caused error when deleting files from the Host file manager.
Security Fixes
Updated Modules/Providers
The following modules and providers have been updated in the 5.1.3 packages. Please see the specific project pages for notes on what bugs or enhancements were corrected with each release.
Modules
- HTML 05.01.04
- Form and Lists 05.00.03
- Forum 04.05.03
Providers
- AspNetMembershipProvider 05.01.03
- DNNMembershipProvider 05.01.03
- FileBasedCachingProvider 05.01.03
Technorati Tags:
DotNetNuke,
Release
31f32107-2163-4f7b-9a2f-7a69a2f5f3bd|0|.0
Sep22
There are many times when doing DotNetNuke development that your module needs to send emails. You often have emails that need to go out to several different addresses i.e. an email to the user, one to the system administrator and maybe one to a fulfillment partner. You frequently have different emails that get sent based on specific configuration settings or that change based on the role of the user.
When developing for DotNetNuke I often create a custom installation devoted to the module under development. In the past I have not always had an easy method for configuring the SMTP server so that I could trap all the emails being sent out from the system. I would try to set all the emails to one of my many email addresses and set my SMTP settings to use one of my production email servers. The problem with my previous approach is that I often missed emails. Unless all the emails are directed to my personal email accounts, I had no way to trap the emails on my dev box to make sure they were correct. My previous method also did not make it easy to follow the entire email workflow.
More...
de8f762c-445c-4284-a9d5-18c49eceadc1|2|2.0
Sep02
DotNetNuke 4.9.5 and 5.1.2 are now available for download. DotNetNuke 5.1.2 is a stabilization release focused exclusively on fixing outstanding bugs which did not make the cutoff for DotNetNuke 5.1.1 or which were discovered after 5.1.1 was released. DotNetNuke 4.9.5 includes some security fixes and a critical fix which affected module caching. DotNetNuke 4.9.5 represents that last release in the 4.x product line with all future development being focused on the 5.x platform. As usual, if there are critical security issues, then we will certainly evaluate whether it warrants another 4.x release. The DotNetNuke 5.1.2 Professional and Community edition releases continue the stabilization work that was begun with 5.1.1. This release further solidifies an already great product and is the recommended version for production sites. The changes outlined below were incorporated in these releases. As usual, the complete details for all of the changes can be found in the ChangeLog.
DotNetNuke 4.9.5
Major Highlights
- Fixed issue which caused the starter kit not to install properly
- Fixed issue where cache was not working properly for web crawlers
Security Fixes
- HTML/Script Code Injection Vulnerability in ClientAPI
- HTML/Script Code Injection Vulnerability when operating with multiple languages
Updated Modules/Providers
The following modules and providers have been updated in the 4.9.5 packages. Please see the specific project pages for notes on what bugs or enhancements were corrected with each release.
Modules
- HTML 04.09.05
- Events 05.00.02
Assemblies
- WebControls 02.02.00
- ClientAPI 04.01.02
Providers
DotNetNuke 5.1.2
Major Highlights
- Fixed issue which caused modules not be properly upgraded to 5.x if they were missing a manifest file
- Fixed issue where register link on the login module did not work when portal was configured for private membership
- Fixed issue where en-US language was always enabled after an upgrade
- Fixed issue where the language pack writer was not creating full language packs.
- Re-added the PageStatePersistence setting to the Host Settings page with additional warning messages.
- Fixed breaking change in ActionBase where properties were inadvertently removed instead of being marked obsolete.
- Fixed issue where User settings were relying on default values, but the email API was not aware of the defaults.
- Fixed issue where the HasObjectDependencies property of ScheduleItem was not properly calculated.
Security Fixes
- HTML/Script Code Injection Vulnerability in ClientAPI
- HTML/Script Code Injection Vulnerability when operating with multiple languages
Updated Modules/Providers
The following modules and providers have been updated in the 5.1.2 packages. Please see the specific project pages for notes on what bugs or enhancements were corrected with each release.
Modules
- HTML 05.01.03
- Events 05.00.02
Assemblies
- WebControls 02.02.00
- ClientAPI 04.01.02
Providers
64aa8833-5052-4524-ba2f-6d0862e80a42|0|.0