09.01.01 Release

@John-kelly-dnn John-kelly-dnn released this Jul 5, 2017 · 2 commits to release/9.1.1 since this release

Release Notes

Please use DNN_Platform_Source for official source code package

Note regarding the Rad HTML Editor

If using the CKEditor, no update necessary.
Due to the recent security update, the Rad Editor Provider will need an update. You can find those packages available here along with a read-me for more details.

Significant Bug Fixes

  • Avatar image not displaying correctly in IE11
  • CSS issue which resets pane width in Edit Mode
  • Incorrect page count in Export summary
  • Allow users to remove system-generated URL's through Page Settings UI
  • Translating resource files adds extra encoding
  • User Profile Property list empty
  • Fixed an admin authorization issue when deploying SPA/MVC modules to child sites
  • Now auto-clears resource cache after new Persona Bar extension installed

Additional Notes

  • Menu and button interactions show additional validation and user feedback.
  • In-app navigation and breadcrumbs have been added and improved, where applicable, to increase usability.
  • Fixed several translation issues in the default language packs.
  • Minor UI enhancements were made in the following menus: Security, Servers, Sites, Scheduler
  • An option to select parent page has been returned to Page Management when creating a new web page.
  • Option to stay in edit mode has been returned to the Edit Mode toggle.
  • Additional FIPS issues have been identified and corrected regarding the encryption string hashing algorithm.
  • New Security Analyzer module added to files list for this release. This will help mitigate further security concerns by adding new-file scans and notifications.

09.01.00 Release

@John-kelly-dnn John-kelly-dnn released this Apr 27, 2017 · 736 commits to development since this release

Release Notes

Note: Please use DNN_Platform_Source for official source code package

ADA Compliance
DNN complies with accessibility requirements defined by the Americans with Disabilities Act (ADA).

  • Ability to add alternative text for every image on a site
  • Ability to post documents in text format, so text-to-speech and other assistive technologies can vocalize the content

Import/Export
DNN now ships with a module that exports/imports entire websites, as well as more granular components, such as individual site pages, the user database, or the content database

Additional Notes

  • Fixed performance issue with stored procedures
  • Added back Extension usage information
  • Fixed an issue related to importing pages to replace existing pages
  • Enhanced User Management capabilities
  • Fixed HTTP offloading issue when CDN is enabled
  • Fixed a page header tag issue where the header tags were being added to the body instead
  • Localized module copy is now working properly
  • Using Captcha should no longer throw exceptions
  • Fixed several translation issues for localized menus
  • Added persona bar stability improvements

09.00.02 Release

@John-kelly-dnn John-kelly-dnn released this Feb 17, 2017

Release Notes

  • Fixed user mode in register control security issue
  • Localization enhancements for module sharing

Notes:
- Please use DNN_Platform_Source for official source code package
- This security fix applies only to versions 9.0.1 and below. It is pre-applied in 9.0.2
- More information about the security issue can be obtained from this blog: http://www.dnnsoftware.com/community-blog/cid/155416/902-release-and-security-patch

09.00.01 Release

@John-kelly-dnn John-kelly-dnn released this Jan 25, 2017

Release Notes

  • The Platform Persona Bar menu items are now curated icons, enhancing the design aesthetic and localization capabilities of the new admin persona bar experience
  • Removed legacy scheduled tasks
  • Added soft-delete for Users. Users can now be soft-deleted and sent to the recycle bin for full delete
  • Added a global site selector and language selector for the host user
  • Performance increase and more efficient database usage in Users and Roles
  • UI enhancements and cleanup
  • Significant Platform bug fixes

Note: please use DNN_Platform_9.0.1.142_Source.zip for official source code package

09.00.00 Release

@John-kelly-dnn John-kelly-dnn released this Dec 8, 2016

Release Notes

  • The host/admin experience is enhanced with a modern Persona Bar user interface. Most modules were rewritten using React.js. The legacy Control Panel and its accompanying host/admin pages are removed during the upgrade.
  • New modules can now be installed directly from the Persona Bar menu by a host/superuser.
  • Persona Bar modules can be configured with individual permissions, thereby allowing the creation of custom personas.
  • Advanced URL Management functionality, which used to be available in Evoq only, is released to the Platform.
  • The About menu option (formerly License Management) now includes links to the new Documentation Center and to Sales.
  • The Scheduler's task management and user interface elements were updated.
  • The user interface of the Themes module was converted to a gallery-style theme browser.

DNN 08.00.04 Release

@MeganCroley MeganCroley released this Aug 22, 2016 · 5 commits to release/8.0.4 since this release

Release Notes: 8.0.4, DNN Platform:

  • MVC Module bug fixes and added MVC Controller Views Path
  • Extension Modules Usage Details defaults to current portal and uses proper links for pages
  • Web API performance improvements
  • Login and registration bugs addressed for redirects, email notifications, and password resets
  • Corrected several issues around character encoding
  • Page Manager bug fixes included fixes for duplicate pages and permissions
  • Fixed bugs when utilizing SSL offloading
  • Tested and verified compatibility for SQL 2016
  • Consolidated SQL install/upgrade scripts
  • Additional minor enhancements and bug fixes.

DNN 08.00.03 Release

@jbrinkman jbrinkman released this Jun 23, 2016

Breaking Changes (from 8.0.0)

The following are breaking changes that can impact upgrades as well as third party extensions:

  • .NET 4.5.1 or higher is now required
  • Removed the following administration modules from the product: Site Log, Newsletters, Vendors & Banners
  • Removed the following navigation providers: ASP2Menu, DNNDropDown, DNNMenu, DNNTree, Solpart
  • Removed the following functionality/modules: What’s New, Feed Browser, Widget Framework, Getting Started, Content List
  • Removed the legacy appSetting connection string (modules that have not updated for this in the past years will now break as a result)
  • Moved Telerik controls to a new assembly, requiring third party extension to recompile to continue to work (this is so phase them out completely in the next series of releases)
  • Removed support for Internet Explorer 8
  • Third Party Modules (formerly core modules that shipped with the Platform) known to break on this upgrade and require new versions to be installed:

Release Notes:

  • Critical Security Update

DNN 08.00.02 Release

@jbrinkman jbrinkman released this May 2, 2016 · 1828 commits to development since this release

Breaking Changes (from 8.0.0)

The following are breaking changes that can impact upgrades as well as third party extensions:

  • .NET 4.5.1 or higher is now required
  • Removed the following administration modules from the product: Site Log, Newsletters, Vendors & Banners
  • Removed the following navigation providers: ASP2Menu, DNNDropDown, DNNMenu, DNNTree, Solpart
  • Removed the following functionality/modules: What’s New, Feed Browser, Widget Framework, Getting Started, Content List
  • Removed the legacy appSetting connection string (modules that have not updated for this in the past years will now break as a result)
  • Moved Telerik controls to a new assembly, requiring third party extension to recompile to continue to work (this is so phase them out completely in the next series of releases)
  • Removed support for Internet Explorer 8
  • Third Party Modules (formerly core modules that shipped with the Platform) known to break on this upgrade and require new versions to be installed:

Release Notes:

  • Security & Maintenance Updates

DNN 08.00.01 Release

@jbrinkman jbrinkman released this Apr 13, 2016 · 1828 commits to development since this release

Breaking Changes (from 8.0.0)

The following are breaking changes that can impact upgrades as well as third party extensions:

  • .NET 4.5.1 or higher is now required
  • Removed the following administration modules from the product: Site Log, Newsletters, Vendors & Banners
  • Removed the following navigation providers: ASP2Menu, DNNDropDown, DNNMenu, DNNTree, Solpart
  • Removed the following functionality/modules: What’s New, Feed Browser, Widget Framework, Getting Started, Content List
  • Removed the legacy appSetting connection string (modules that have not updated for this in the past years will now break as a result)
  • Moved Telerik controls to a new assembly, requiring third party extension to recompile to continue to work (this is so phase them out completely in the next series of releases)
  • Removed support for Internet Explorer 8
  • Third Party Modules (formerly core modules that shipped with the Platform) known to break on this upgrade and require new versions to be installed:

Release Notes:

  • Added support for partial views (for MVC module development)
  • Updated Advanced URL Management to keep Google campaign tracking parameters in URL when re-writing
  • Added support for C# 6 & VB 14 out of box
  • Updated Image Handler to process GIFs and corrected several problems found when generating transparent PNGs
  • Corrected problems found when installing in Turkish environments
  • Corrected problem when multiple MVC modules were placed on the same page
  • Additional minor enhancements and bug fixes

DNN 08.00.00 Release

@jbrinkman jbrinkman released this Jan 18, 2016

Breaking Changes

The following are breaking changes that can impact upgrades as well as third party extensions:

  • .NET 4.5.1 or higher is now required
  • Removed the following administration modules from the product: Site Log, Newsletters, Vendors & Banners
  • Removed the following navigation providers: ASP2Menu, DNNDropDown, DNNMenu, DNNTree, Solpart
  • Removed the following functionality/modules: What’s New, Feed Browser, Widget Framework, Getting Started, Content List
  • Removed the legacy appSetting connection string (modules that have not updated for this in the past years will now break as a result)
  • Moved Telerik controls to a new assembly, requiring third party extension to recompile to continue to work (this is so phase them out completely in the next series of releases)
  • Removed support for Internet Explorer 8
  • Third Party Modules (formerly core modules that shipped with the Platform) known to break on this upgrade and require new versions to be installed:

Developer Updates

The following are updates geared towards extension & theme developers/designers:

  • Added Single Page Application (SPA) & MVC module support so developers can create non Webforms based modules
    • Released Visual Studio 2015 templates for both types
  • Updated module settings API to support strongly typed settings
  • Incremental upgrade support now possible via SqlDataProvider, cleanup files and configuration merge files. This allows changes to the platform product or third party extensions to be made without requiring a new versioned release
  • Extension developers can now create admin and host pages via the manifest (dnn) file
  • Added a new control which allows developers to exclude individual CSS and/or JS files from being loaded or combined for minification
  • Default.css now has versioning support which can be set by theme designers to limit the amount of CSS they must override in their own designs
  • Updated the following third party components to newer versions: CodeMirror, Newtonsoft
  • Enhanced DAL 2 to add a fluent configuration API that allows developers to keep their Data implementation details and their Models separate
  • Moved to Web API 2.0
  • JSON Web Token (JWT) authentication support added to allow developers a way to expose WebAPI services for consumption outside of the framework, such as mobile applications. - BETA

Additional Changes

  • Added a new image handler that is exposed to developers. Also utilized for profile pictures throughout the application
  • Made CK Editor the new default HTML provider in new installations (replacing the Telerik RadEditor as default)
  • Extracted all administration modules from the base platform so they can be installed/uninstalled separately
  • Added new default theme that makes use of bootstrap 3
  • Converted the base project from WSP (Website project) to a WAP (Web application project) to help reduce application startup time
  • Added page output caching provider (moved from Evoq)
  • Made password reset utilize the same token as long as it isn’t expired (so if the user clicks the send password multiple times quickly, only a single token will be generated)
  • Updated password inputs to allow 39 characters instead of 20
  • Changed default robots.txt to allow client-side resources to be indexed
  • Reviewed and revised the text used throughout the entire application for consistency
  • Breadcrumb skin object now outputs schema.org markup
  • Corrected problem where some platform functionality injected CSS files too late where they couldn’t be modified by skin.css
  • Updated SMTP to support TLS authentication