Feature |
Summary |
Forms Management |
Encoding and hash codes have been added to the hidden variables used to track form item values. This allows us to differentiate improperly generated form variables from hacking attempts and corrupt form submissions. It also works to obscure the form state value from inspection in the page source. A new Development > Utilities > Form State Decoding attribute has also been added to decode these values for debugging. |
Development > Errors |
Validation of view state MAC failed errors will no longer be recorded. They relate to view state tampering or corruption because the hash created before the response was sent does not match the hash generated after the data was posted back. |
Maximum Request Lengths |
Standard module submissions has increased from 8 MB to 20 MB, and resource uploads has increased from 100 MB to 500 MB. |
Site Architecture > Module Designer |
Updated to more gracefully handle errors caused by locked files while deleting module designer records. |
Site Architecture > Navigation & Homepages |
Updated to handle invalid values in the Header Type attribute which typically results from bad imports and attribute changes. |
Web Site Backups |
Updated so that errors returned while enforcing backup limits do not prevent new backups from being created. |
Comments > Configuration |
The popup window used to display a large number of comments has been updated to return a 404 error when the related document has been deleted. |
FormShipping CpScript |
Upgraded to support the latest API related to the Ecommerce > Shipping module's USPS tab. |
IncrementId CpScript |
A new CpScript developed to generate unique identifiers within an entire web site. The generated value supports padding, prefixes, and suffixes. |
Design > Mobile Navigation |
A new Hover Menu Content HTML Class Name attribute has been added to class the navigation item while the user hovers over the menu content. |
EducationTestResultsLink CpScript |
A new DomainName parameter has been added to specify the domain name of the link in the generated email. |
Multiple File Downloads |
The new /Modules/DataSource/ZipFiles.aspx page accepts a comma separated list of file paths in the ‘files' query string parameter. It will compress the accessible files and prompt the user to download all of the files as a single ZIP file. A new ZipFilesDownloadButton CpScript has also been created to work in conjunction with either the DownloadCheckBox CpScript or the Module Designer's DownloadCheckBoxColumn CpDataBind. |
Publishing > Articles |
The TaxonomyList CpDataBind has been updated to prevent an error when the SiteMapInfo object is null. |
Staywell > Subtopics |
Splash Pages referencing RawHTML elements containing links to products in the StayWell format are now translated to links to the corresponding records in the StayWell > Content module. |
MiniCalendar CpScript |
A new CpScript developed to generate a small dynamic calendar containing events and links from the Content > Events module. |
Content > Events |
The email links generated by the system have been updated to support XML in the Body Copy attribute. |
Education > Courses |
The completed view has been updated to handle links with incorrect query string parameters. |
Surveys |
The Email Results attribute and its contained/switched attributes have been updated to switch properly. |