Centralpoint Update 8.6.35

Start Date: Monday, February 27, 2017
Feature Summary
UserSubscriptions CpScript This new script provides the ability for authenticated users to subscribe to (or favorite) records. The script renders a icon that describes whether the authenticated user is subscribed to the current record and will toggle that value upon click.
ExtAutoComplete CpScript A new WrapTermInQuotes parameter was added which triggers a search by phrase as opposed to individual words.
ExtAutoCompleteRedirect CpScript A new UseRecordTarget parameter was added to override the default link target with the related record's Target attribute.
PdfViewer CpScript This new script creates a responsive HTML viewer for PDF files. Please append '&returnfile=y' when using this script with Data Transform > File Output.
FormEditor CpScript This script now supports the full screen mode option when manually enabled using the respective App_Data tools file.
Education > Courses The module designer's Programs View > Item Content attribute now supports all Course columns as well as the following calculated columns: TargetCompletionDate, PercentComplete, and PracticalAssessmentStatus.
Education > Assignments This new module can be used to assign users to programs and add an absolute or relative due date. Relative dates will be generated using the Member's start date or the creation date of the module whichever comes later. This module comes along with two new views in the Education > Courses module designer: Assignments View and Assignment Details View.
Master > Content > Scheduled Tasks A new Education Assignment Notification job has been added to generate records the Education > Assignment Notification Information module. This information will be used by a separate scheduled task to send out notification emails to those with the program(s) selected which are due in a predefined number of days.
Data Transfer ParseHtmlContent CpScript This new data transfer script takes an HTML string and parses out and returns a portion of that HTML.
.NET Framework 4.6 & .NET Compiler Platform ("Roslyn") Centralpoint will be updated to utilize the .NET Framework 4.6 later this month with the release of version 8.7.0. It is a highly compatible, in-place update to the .NET Framework 4 which delivers better performance, reliability, and security. The .NET Framework 4.6.2 must be installed on your server manually before Centralpoint version 8.7.0 will install. Feel free to install the framework anytime after installing and syncing this update. The installation of this framework may create "aspnet_client" folders in the Master/Root and cpweb_SystemName/Root folders on the server. These directories should be manually deleted to prevent problems with the sync. My Module developers will also be required to change their projects to target the .NET Framework 4.6.2. Version 8.7.0 will also include the Roslyn compilers in each application's Bin folder and will update the web.config files to utilize the new compilers. If you have added the system.codedom element to your site's web.config, manually or via Nuget, you should monitor and repair the web.config after sync'ing to version 8.7.0. .NET Framework 4.6.2 Developer Pack: https://www.microsoft.com/en-us/download/details.aspx?id=53321, .NET Framework 4.6.2 (Web Installer): https://www.microsoft.com/en-us/download/details.aspx?id=53345, .NET Framework 4.6.2 (Offline Installer): https://www.microsoft.com/en-us/download/details.aspx?id=53344
Data Transfer FileReadAllHtml CpScript This new data transfer script takes the path to a DOC, DOCX, or RTF file, converts that file to HTML and returns the HTML.

Interested? You've got to see it!