Releases: dnnsoftware/Dnn.Platform
09.00.02 Release
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
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
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
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
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
- Although no longer supported, these can be downloaded from (https://github.com/DNNCommunity)
- 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
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
- Although no longer supported, these can be downloaded from (https://github.com/DNNCommunity)
- 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
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
- Although no longer supported, these can be downloaded from https://github.com/DNNCommunity
- 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
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
- Although no longer supported, these can be downloaded from https://github.com/DNNCommunity
- 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
v7.4.2
07.04.00 Release Notes
Major Highlights
- Added Workflow & versioning API
- Added multilanguage support to Site Settings
- Fixed issues where core platform rendered non-HTML5 compliant markup
- Refactored PortalSettings and Eventlogs to better support future enhancements
- Enhanced User Search to include email and username
- Removed obsolete meta tags
- Updated 51Degrees to 3.1.9.3
- Added HTML Editor Manager module
- Fixed issue where enabling content localization fails with multiple languages installed
- Fixed issue where password reset error prevented updating password
- Added localization support for Persian
- Added localization support for additional culture code formats
- Fixed issue where profile properties were not displayed using UTF-8
- Fixed issue where scheduler would fail when large number of history items existed
- Fixed issue where scheduler would fail with InvalidOperationException
- Fixed issue where module settings could not be accessed after upgrade
- Fixed issue where files in folder providers were not deleted properly
Community Contributors
- Peter Donker (14)
- Philipp Becker (6)
- Jan Jonas (6)
- Brian Dukes (4)
- Sebastian Leupold (4)
- Oliver Hine (3)
- Rich Campbell (2)
- Stephen Lim (2)
- Sacha Trauween (2)
- Joshua Bradley (1)
- Behnam Emamian (1)
- Henry Kenuam (1)
- Abadi Kurniawan (1)
- Bogdan Litescu (1)
- Mitchel Sellers (1)
- Rob Siera (1)
- Daniel Valadas (1)
- Roman M. Yagodin (1)
- Evan Smith (1)
- apin13 (1)
- 9Reg (1)
- Raphael-m (1)
NOTE: Official release packages can be downloaded from CodePlex.