This is a stabilization release with a wide variety of bug fixes, performance enhancements, and security patches. This release has already undergone a 2 week beta test phase with the Platinum Benefactors and is currently in production use on dotnetnuke.com. The following list provides a summary of the issues resolved in this release. We highly encourage you to upgrade your application to take advantage of the latest improvements in the DotNetNuke Web Application Framework.
The new release packages can be downloaded from the Downloads page.
Admin/Host FunctionsDNN-3913 - Improved performance of URL Control with a large number of foldersDNN-3911 - Inform User if email to vendor or admin failDNN-3932 - Fixed behavior of User Settings in SuperUser AccountsDNN-3928 - Add ability to disable the Update profile on login functionalityDNN-3868 - Fixed display of Page specific Header infoDNN-3867 - Fixed the Portal Template Schema Definition for the file elementDNN-3866 - Fixed AddPortalInfo sproc so users upgrading from 4.0 can add new portalsDNN-3793 - Fixed bug with adding codeSubdirectory node to web.configDNN-3730 - Forced validation of Profile Definitions in case client-side validation doesn't happen (plus added missing keys)DNN-3791 - Private and verified registration no longer redirects but displays confirmation messageDNN-3804 - Fail gracefully on Password Update if problems with EmailDNN-3839 - Added ability for Admin to set the default profile VisibilityDNN-3835 - Added ability for Admin to disable/enable ServicesDNN-3834 - Added ability for Admin to enable/disable Profile VisibilityDNN-3838 - Added option to suppress the Pager in the Users Grid when not needed (PageSize > TotalRecords)DNN-3748 - Fixed Paging in User Accounts when using a Search option other than usernameDNN-3822 - Suppress Group Header when Profile has no properties in the Category enabld for displayDNN-3760 - Breadcrumb Enhancement - Allow use of tab title instead of tab nameDNN-3694 - Added friendly message when duplicate portal alias is addedDNN-3419 - Removed some unused resource keysControl PanelDNN-3874 - Change to add custom permissions by default to all roles with EDIT permissions when adding a new module to the pageDALDNN-2913 - Fixed situation where a TextColumn is bound to a null value (now returns "")File ManagerDNN-3865 - Added buffering to downloading of files (in 10K chunks)GeneralDNN-3702 - Fixed case where a Port is specified in SMTP configurationDNN-3743 - In LogController, fixed SupportsEmailNotification and SupportsInternalViewer so they return a valueDNN-2699 - Fixed SiteWizard.ascx to allow debugging if specified in web.configText EditorDNN-3926 - Make sure Action menus are not visible if they are empty (or only have break items)Install/UpgradeDNN-3759 - Fixed localization errors when no portal (eg during Install)LocalizationDNN-3917 - Improved RTL support in Profile EditorDNN-3812 - Added en-us to default languageDNN-1974 - support for longer locale stringsDNN-2612 - Fixed xml error in reource verifierDNN-2268 - Updated Resource Verifier to support asp.net 2 style resx filesDNN-3594 - Languages sorted alphabetically in Languages editorResource InstallerDNN-3742 - Fixed installation of app_code based modulesSearchDNN-2344 - Fixed Indexing when Page has an enddateDNN-3464 - Added validators to Search settingsDNN-2798 - Fixed UpdateSearchItem stored procedure to use nvarchar instead of varcharDNN-1902 - Fixed PageCount checkDNN-1891 - Include Common Words setting is now used in GetSearchResultsSecurityDNN-3718 - Added required image to password fields (in Register and Add User)DNN-3964 - Fixed missing code to Log the SuperUser Login eventDNN-3747 - Fixed Registration when RequireQuestionandAnswer is selectedDNN-3849 - Add check for empty string in Decrypt method to avoid errors on x64 serversDNN-3883 - Allow all Administrators to unlock each otherDNN-3853 - Improve scalability/performance of GetModulePermissionsByModuleID and GetFolderPermissionsByFolderPathDNN-3833 - Added message for unauthorized users when attempting to log in.DNN-3706 - Made ValidationExpression column nvarchar(2000) rather than nvarch(100)DNN-3968 - Created separate temporary and persistent cookie timeoutsSkinningDNN-3984 - The DNNMenuNavigationProvider correctly utilizes the CSSNodeSelectedRoot in all casesDNN-3707 - Fixed skin parsing that extracts the skin components from a full html file.TemplatesDNN-3661 - Fixed C# Module Template errorDNN-3708 - Fixed portal template errors when using Modules with multiple Module Definitions (like Blog)DNN-2234 - Fixed templates default user/passwordDNN-3783 - Fixed Site Wizard bugUIDNN-3882 - Fixed View mode of the List Edit Control so it correctly returns the list item (when two different Lists contain the same Values)DNN-3746 - Fixed display of login instaructionsDNN-3798 - Fixed the maximize behaviour of the Password Aging section in User Settings