Valtimo frontend libraries
New Features
The following features were added:
Added option for custom process variable name to download document plugin action in documentAPI
Added option for custom process variable name to download document plugin action in documentAPI so you have the option to choose a custom process variable name. When left empty the default name is: "resourceId"
Export case definitions
On the case admin detail page, export functionality is now available in the top right corner. This exports the case definition and its related configurations.
Switch document definition versions
On the case admin detail page, a dropdown is now shown, which allows the user to switch the document definition version currently displayed. The selected version affects the version that is exported when the export button is clicked, and the version of the document definition that is downloaded when the download button is clicked.
Display document definition in Monaco editor
The document definition displayed on the admin case detail page is now displayed using the Monaco editor in read-only mode.
Edit plugin configuration ID
The plugin configuration ID can now be edited in the plugin configuration management screens.
Prefilling forms with data from the Zaken API
Formio forms can now be prefilled with data from the Zaken API. See this page for more information.
Show process version on progress tab
The version of the process is now visible on the 'Progress' tab of a case.
Updates to the Carbon look and feel
The following components have been updated to the Carbon library:
Case Definition Search Fields tab
Case Definition List tab
Plugin list
Processes Tab
The Connected Processes list has been moved and migrated to the ValtimoCarbonList from the Configuration tab and has been added to a new Processes of its own.
Connected processes to a Document Definition Version
Now a process can be connected to a specific version of a Case Definition.
Configure Content Security Policy (CSP) from environment
In order to make the client more secure, the option has been added to configure CSP headers from the environment file. Please refer to this page for information on how to configure your CSP.
Added feature toggle
useStartEventNameAsStartFormTitle
Now you can set this feature toggle to show BPMN start event names as title of start forms instead of the standard
Start - ${process-name}
format.Import document definition
Now you can import an exported document definition.
Carbon List improvements
A few updates have been added to the CarbonList:
Moving arrows can now be added via a flag
Context menu actions are now configurable through an @Input field
Column headers can now be hidden
Rows don't have a pointer cursor unless they are clickable
Pagination can be hidden now
For more details on the list see Valtimo Carbon List
Bugfixes
The following bugs were fixed:
Clear Form.IO token on logout
To make Form.IO work correctly, a token is saved in the browser's local storage under the key
formioToken
. This local storage entry is now cleared on closing the Form.IO component and on closing the browser.No
null
while loading menu itemsPreviously, while menu items in the left sidebar were loading, they would show
null
. This issue has been resolved.Added permission check on 'Go to case' link
A permission check has been added so that the 'Go to case' link inside the task list no longer result in an unauthorized-error.
Added permission check on case-list
Permission checks have been added to the case-list to avoid an unauthorized-error when clicking on a case.
Added permission check on 'Create New Case' button
A permission check has been added to the 'Create New Case' button, so that it can no longer result in an unauthorized-error.
Send along timezone offset with every HTTP request
All HTTP request sent from the client now include a
X-Timezone-Offset
header, which contains the user's timezone offset (compared to UTC). The back-end libraries now use this offset to return the correct results when searching cases by date.Slow loading of notes
The loading of the case notes could take a long time depending on the access control settings. This has been solved.
Form.IO calendar component
When having two or more calendar components in a Form.IO form, and having a language other than English selected in the application, only one calendar component could be expanded. Now calendar components correctly take into account the currently selected locale.
Add note button not clickable on small windows
The Add note button is now clickable even when resizing the window to a smaller size.
Carbon components overlays
Carbon components backdrops now don't overlap anymore.
Breaking changes
No breaking changes.
Deprecations
No deprecations.
Known issues
No known issues.
Last updated