Nintex K2 Cloud release notes
Latest release: Nintex K2 Cloud Update 21
Release date: November 2024
What's New in Nintex K2 Cloud Update 21
This topic describes new features, improvements, behavioral changes and known issues for Update 21 released in November 2024.
- SharePoint
- Nintex K2 Cloud (SPFx) app:
- From Nintex K2 Cloud Update 21 onwards there are two different apps for SharePoint Online. The legacy Nintex K2 for SharePoint app: used for SharePoint upgraded tenants, and the Nintex K2 Cloud (SPFx) app: used for new tenants.
- Existing customers upgrading to Nintex K2 Cloud Update 21 use the legacy app from the SharePoint App Catalog for all SharePoint environments. New tenants from Nintex K2 Cloud Update 21 onwards use the new Nintex K2 Cloud (SPFx) app.
- New SharePoint methods added to allow for folder permission automation in workflows:
Folders- Add User Or Group Permissions To Folder
- Remove User Or Group Permissions From Folder
- Stop Inheriting Permissions on Folder
- Delete Unique Permission From Folder
- Get Permissions On Folder
- Get Permissions On List Item By ID
- Get Permissions On Document By ID
- Nintex K2 Cloud (SPFx) app:
- Workflow designer
- Workflow design time versioning is introduced with this version of the product. You now have the option to save a draft (minor) version of the workflow. You can manage minor and major versions from the Designer and Workflow Designer, allowing you to have a clean design time experience, while all major versions are managed in Management.
- Workflow Designer
- The time interval boxes in steps such as the Task, Timer, and Call Sub Workflow have been enhanced to allow you to expand and collapse the boxes for ease of use.
- The Workflow Designer's dependency on a customized AngularJS v1.6.4 has been removed. Workflow Designer now uses Angular v16.
-
Designer
-
Changes in Slider control:
The Minimum and Maximum value properties of the control have been updated to -5000000 and 5000000 respectively.
-
- Internet Explorer 11 is unsupported and the Designer and runtime functionality is blocked.
-
Microsoft Azure Active Directory is now Microsoft Entra ID
-
Applications using Azure Active Directory Authentication Library (ADAL) for authentication and authorization capabilities have been migrated to the Microsoft Authentication Library (MSAL). See Migrate applications to the Microsoft Authentication Library (MSAL) for more information.
- The Style Profile Designer is not available in Internet Explorer (IE), as it uses CSS custom properties (CSS variables) which is not compatible with Internet Explorer. We suggest you use a modern browser for the K2 Designer, such as Google Chrome.
- The jQuery version used in SmartForms has been upgraded to jQuery 3.6.3 and all jQuery libraries updated to reduce vulnerabilities and ensure your solutions are secure. See jQuery upgrade for SmartForms for more information and how it affects existing solutions.
- Download the enhanced Package and Deployment tool from https://<runtimeurl>/Management/Remote. Once downloaded, log a ticket with Nintex Customer Central to provide your public IP address ranges to K2 Operations. This allows access to your K2 Cloud environment from your network. Please see the Package and Deployment Considerations topic for further considerations about working with the Package and Deployment tool.
- If you are using K2 Cloud for SharePoint, you must update the app and run through the K2 Cloud for SharePoint registration wizard after upgrade. See the following steps:
- Click the K2 Cloud for SharePoint app from the Site Contents page or Quick Launch menu of the app catalog site and run through the Registration Wizard by clicking the Registration Wizard link in the Administration section to register the app with your K2 environment's URL. (If you do not see the Registration wizard, make sure you are on the app catalog).
- (This step is only required if there were changes to the K2 Cloud for SharePoint app. See the K2 for SharePoint release notes for information about previous releases and the latest version.)
Deploy the app to one or more site collections using the Manage App Deployments page in SharePoint. A link to this page is provided on the K2 Cloud for SharePoint settings page. It is recommended you do this by paths rather than individual URLs, but individual URLs give you more control regarding which site collections have K2 integration. You should deploy as a SharePoint Administrator if you are deploying to multiple site collections.
- If you replace an existing Task step with a new Task step in a workflow, and the Form rules of the existing SmartForm Task remain but it shows the new Task’s name, follow the following article to successfully fix the issue: Known Issue : Old Workflow Task name in SmartForm overwritten by new Task
- SharePoint integration - See Nintex K2 Cloud (SPFx) app overview for considerations when using the legacy Nintex K2 Cloud for SharePoint app and the new Nintex K2 Cloud (SPFx) app.
- Google is rolling out changes to block third-party cookies in the Google Chrome browser. This affects SharePoint integration which loads Nintex K2 forms in an iframe. As a result, you may experience issues when navigating to a SharePoint integrated form. See Troubleshooting for more information and resolution to the third-party cookie phaseout.
- All bug fixes in K2 Cloud Update 20 Fix Packs 1-13.
When using the 'Save As' feature to create a copy of a workflow and save it in a category containing spaces in its name, the spaces were replaced with underscores, causing workflows to appear under separate folders in Management.
When attempting to close the Workflow Designer after editing a workflow in a SharePoint list/library, a 'potentially dangerous Request.Path value' error occured.
When emails are sent from a Task Step or an Email Step in a workflow, they intermittently failed.
Fixed an issue where a user could be added to a role multiple times.
When using a rule to filter values, and the filter output mapping is mapped to a Text Box control, incorrect values were displayed in the control at runtime.
When a List view contains a Count and you deselect the Count's Visible property check box, the label was displayed at runtime.
When changing the Minimum and Maximum property value of a Slider control, the control did not reflect the changes.
When a form contains tabs and you click between tabs, keyboard shortcuts for refreshing the page stopped working.
Fixed an issue where IP addresses were appearing on error messages.
When logging into your environment using Azure Active Directory credentials , a “No valid key mapping found for securityToken” error occurred.
When generating a form or view in a generic list in a SharePoint Online site collection based on the Czech or Slovak language, a "Thread 1: Cannot close stream until all bytes are written." error occurred.
Fixed an issue where checkboxes were not appearing in Management.
When using the Attachment control to upload and save an image, then trying to access the image from the SmartObject, the image did not load.
When changing the ‘UseBundledFile’ setting to True in the web.config file, a server error occurred when attempting to open K2 sites.
When editing a workflow in the Application page in SharePoint, and you close the Workflow Designer, a "MaxUrlLength Value" error occurred.
When a workflow contains a Loop step that starts instances of another workflow, the K2 Host Server stopped running at runtime.
When a workflow contains a Create Reference step that is configured using a SharePoint SmartObject that contains a LoadWithoutId method, when returning the output, the values were incorrect.
There are no Fix Packs at this stage.
Previous releases
- Designer
- Style Profile Designer:
- The Check Box, Rating, and Radio Button controls are now style profile aware. You can set the background color, the outline, and the main color for each control type using the advanced colors. If you are using custom code (CSS) that targets these controls, your custom code may no longer work.
- The ToolBar Button control's icon is also now style profile aware. You can set the icon's highlight, destructive, base, and base secondary color using the advanced colors. If you are using custom code (CSS) that targets the icon of this control, your custom code may no longer work.
- New property added to Open subview/subform rule action, called Vertical Align.
- Management
- New property added to Exchange Online Email SmartObject List method, called "From Address".
- Microsoft has ended support for Silverlight on October 12, 2021. As a result the legacy Silverlight designer has been blocked from the product in Nintex K2 Five (5.5) and removed in Nintex K2 Five (5.6). If you upgraded from Nintex K2 blackpearl 4.7 to Nintex K2 Five and are still using workflows built in the Silverlight designer, you must rebuild these in the Workflow Designer (HTML) before upgrading to the latest version or remain on Nintex K2 Five (5.4). A script is available to help you identify how many and which workflows were designed in the legacy designer. The scripts are available in KB003656 - Important update regarding Internet Explorer 11 and Nintex K2 Five.
- The Style Profile Designer is not available in Internet Explorer (IE), as it uses CSS custom properties (CSS variables) which is not compatible with Internet Explorer. We suggest you use a modern browser for the K2 Designer, such as Google Chrome.
- The jQuery version used in SmartForms has been upgraded to jQuery 3.6.3 and all jQuery libraries updated to reduce vulnerabilities and ensure your solutions are secure. See jQuery upgrade for SmartForms for more information and how it affects existing solutions.
- Download the enhanced Package and Deployment tool from https://<runtimeurl>/Management/Remote. Once downloaded, log a ticket with Nintex Customer Central to provide your public IP address ranges to K2 Operations. This allows access to your K2 Cloud environment from your network. Please see the Package and Deployment Considerations topic for further considerations about working with the Package and Deployment tool.
- If you are using K2 for SharePoint, you must update the app and run through the K2 for SharePoint registration wizard after upgrade. See the following steps:
- Click the K2 for SharePoint app from the Site Contents page or Quick Launch menu of the app catalog site and run through the Registration Wizard by clicking the Registration Wizard link in the Administration section to register the app with your K2 environment's URL. (If you do not see the Registration wizard, make sure you are on the app catalog).
- (This step is only required if there were changes to the K2 for SharePoint app. See the K2 for SharePoint release notes for information about previous releases and the latest version.)
Deploy the app to one or more site collections using the Manage App Deployments page in SharePoint. A link to this page is provided on the K2 for SharePoint settings page. It is recommended you do this by paths rather than individual URLs, but individual URLs give you more control regarding which site collections have K2 integration. You should deploy as a SharePoint Administrator if you are deploying to multiple site collections.
- If you replace an existing Task step with a new Task step in a workflow, and the Form rules of the existing SmartForm Task remain but it shows the new Task’s name, follow the following article to successfully fix the issue: Known Issue : Old Workflow Task name in SmartForm overwritten by new Task
Each release includes all bug fixes from preceding releases; see the release notes for previous releases for more details on bug fixes in previous versions. Update 20 includes the following additional bug fixes:
- All bug fixes in K2 Cloud Update 19 Fix Packs 1-12.
- When deploying a workflow from a category containing a space in the name, and clicking the manage permissions link in the Deploy Success message, Management failed to load the permissions page.
- When using a form in the K2 Workspace app, the form contains an Editable List view with an Image Attachment control, and you try to upload an image, the image preview did not show at runtime after uploading.
- When using a rule to open a subview or subform inside a tall iframe, the subview/subform dialog was positioned in the middle of the iframe.
- When a Smartbox SmartObject contains a Memo or Text property, you create an Item view of the SmartObject, and use characters such as 尹 or 寗 to create a new record, a “A valid UTF32 value is between 0x000000 and 0x10ffff, inclusive, and should not include surrogate codepoint values (0x00d800 ~ 0x00dfff). Parameter name: utf32” error occurred.
- When executing the List method on an Exchange Online Email SmartObject, the “From” field value returned the display name instead of the email address.
- A security issue was addressed for the SmartForms Hyperlink controls.
For information about the Fix Packs applied to Update 20 see What's New in K2 Cloud Update 20