KB001745
DOWNLOADSK2 SmartForms 4.7 RESOLVED ITEMS.PDF (210 KB)
K2 BLACKPEARL AND K2 FOR SHAREPOINT 4.7 RESOLVED ITEMS.PDF (203 KB)
PRODUCT: K2 blackpearl 4.7, K2 smartforms 4.7Introduction
K2 components have been updated with new and improved functionality and important bug fixes. The K2 4.7 release consists of the following updated components:- K2 blackpearl 4.7
- K2 smartforms 4.7
- K2 Language Pack 4.7 (Preview)
- K2 connect 4.7
- K2 4.7 requires a single database.
- Third-party support with the K2 4.7 release.
- K2 for SharePoint App Registration and Activation Management.
- Change in behavior in Role exclusion.
- The K2 for SharePoint 2013 installer has been merged with the K2 blackpearl installer. In these release notes any information relating to K2 for SharePoint will be grouped under K2 blackpearl.
- K2 smartforms Control Pack has been merged with SmartForms. In these release notes any information relating to K2 smartforms Control Pack will be grouped under K2 smartforms.
- The K2 smartforms server component install has been combined with the K2 blackpearl server component in the blackpearl installer. The SmartForms Setup Manager will install the Runtime and Design time sites as well as the SmartForms process wizards.
- To run the new K2 Management Site you will require the SmartForms runtime site. See the installation section for more details
The various K2 4.7 installers can be downloaded from the K2 Partner and Customer Portal. Below details the installer options.
- K2 is not currently installed: download and run the K2 Installation Package and K2 Language Pack (Preview) (optional)
- K2 4.6.9 (all components) or greater is installed: download and run the K2 Update Package and K2 Language Pack (Preview) (optional)
- K2 4.6.8 or earlier (all components) is currently installed: download and run the K2 Installation Package
- K2 blackpearl 4.6.8 or earlier is currently installed: download and run the K2 blackpearl installer
- K2 blackpearl and SmartForms 4.6.8 or earlier is currently installed: download and run the K2 blackpearl installer, K2 smartforms installer, K2 Language Pack (Preview) (optional).
Important Considerations and Breaking Changes
If you are upgrading from a K2 version prior to 4.6.11 it would be advisable to read the important Considerations section of the K2 4.6.11 Release Notes. For K2 for SharePoint changes look under the K2 blackpearl drop down. K2 Core
K2 for SharePoint
|
|
|
What’s New in this Release?
There are several new features and enhancements available in this release. For K2 for SharePoint new features and enhancements look under the K2 blackpearl drop down.
K2 Core | ||
Features | Descriptions | Documentation |
Brokers | REST Endpoint Broker: A dynamic endpoint broker with Swagger support for integrating with RESTful web services. | Endpoints REST Service |
Package and Deployment | Package by Reference: Items can either be included directly or referenced when packaging. The referenced items must exist on the target, and the deploying user must resolve any missing references. Associations are preserved between direct or referenced items. Increased performance on comparisons. | Creating a K2 Package KB001705- SharePoint Application Lifecycle Management KB001782 - K2 Package version Support Matrix |
K2 Workspace | The existing Management Console feature in K2 Workspace has been replaced with a new separate site which separates out the administrative tasks related to system admins. The existing Management Console in Workspace will still be available in K2 4.7 but you should use the new site in future. K2 Management Site: The new site provides management and administration functionality. The site retains a similar structure and feature list to the existing Management Console with a few additional features such as Workflow Scheduling. For the K2 Management Site to run you must have the K2 smartforms runtime site installed. The new Management Site includes: * License Management * User Management * String tables * Environment Library * Tree view site navigation | K2 Management Site KB001769 - Comparison of capabilities between K2 Management Console and K2 Management Site |
Worklist | Out of Office Redirect Notification: The Out of Office (OOF) Notification allows all forwarded users to receive an email notification regarding delegated tasks when a specific user is out of office. | Out of Office Notifications |
Enhancements | Descriptions | Documentation |
Package and Deployment | Performance enhancements were made to make packing solutions faster. | |
Package Analyzer: The Full Analysis and Partial Analysis options on the select package screen have been removed from MMC and the 'Automatically re-analyse after each change' option is no longer checked by default. This will improve the performance when deploying a package allowing the package to be analyzed once after all changes/missing references have been resolved. | ||
Workflow | Activity and Event System Names: The display name and system name of activities and events have been decoupled to improve the packaging and deploying of solutions. The change is reflected throughout the product where the system name would be seen. For example, reports, SmartForms rules, client event wizards and added columns in certain tables in the database. After upgrading any existing custom registered service instances and SmartObjects will require a service instance refresh and the SmartObjects updated for the new Activity Display Name property to be added. | |
Broker | Docusign Service Broker: The Docusign service broker View object has been enhanced for embedded signing. | Create embedded signatures with DocuSign |
K2 Installation | Microsoft SQL Azure: Clean installations of K2 can connect to a K2 database created on SQL Azure. Read the installation documentation for further details. K2 for SharePoint Setup Manager: The K2 for SharePoint installer has been merged into the blackpearl installer. Run the blackpearl, SmartForms installers and the Appdeployment.exe to install K2 in a SharePoint 2013 environment. K2 SmartForms Server component: The K2 smartforms server component install has been combined with the K2 blackpearl server component in the blackpearl installer. The SmartForms Setup Manager will install the Runtime and Design time sites as well as the SmartForms process wizards. | Installing the K2 database on Microsoft SQL Azure Setting up the K2 database for SQL Azure |
Workflow Rights | Workflow “Admin” rights have changed. You no longer need K2 Workflow Server “Admin” rights on the K2 environment to be able to manage workflow definitions and process instances. Users with Workflow Admin rights can now manage processes that they have “Admin” rights to, without needing K2 Workflow Server “Admin” rights as well. The Workflow Management API behavior has changed. Methods that return lists were updated to return only the data that the currently-connected user has rights for. If the user does not have any rights, an exception is no longer thrown, but instead an empty list is returned. If you have code that relies on an exception to be thrown on these management methods, you will need to change your code accordingly to cater for the change in behavior. | |
K2 for SharePoint | ||
Features | Descriptions | Documentation |
Forms | Forms generations in SharePoint: Previously when a Form was used to action a worklist item and the Form was edited, if the save button was not clicked before submitting the action, the changes on the Form would not be saved. Now a Form will auto save when a worklist item is submitted and the Form contains changes. | |
Workflow | Start Rule Condition: Allows for workflows that are integrated with SharePoint Custom Lists and Document Libraries to start based on a specific condition that has been set within the Start Rule of the Workflow. | Workflow Start Rule Options |
Enhancements | Descriptions | Documentation |
Workflow | Activity and Event System Names: The display name and system name of activities and events have been decoupled to improve the packaging and deploying of solutions. Worklist icon: An icon to the K2 Worklist has been added to the K2 section in the SharePoint ribbon. | |
K2 for SharePoint App Registration and Activation Management | App Registration and Activation Management: Refer to the Knowledge Base article K2 for SharePoint Deployment and Activation (http://help.k2.com/kb001755) for more information. |