Valtimo documentation v1
Valtimo 11
Valtimo 11
  • Introduction
    • Overview
    • Architectural overview
    • Available modules
      • Dashboards
      • Documents
      • Form flow
      • Form links (deprecated)
      • Plugins
    • How to contribute
    • Style guide for contributing
  • Getting started
    • First dive into Valtimo
      • Start as Docker containers
      • Creating your own Valtimo implementation
    • Compatibility matrix
    • Components
      • Valtimo List
    • Configure database
    • Modules
      • Core
        • Audit
        • Authorization
        • Camunda
        • Case
        • Connector
        • Contract
        • Core
        • Dashboard
        • Document
        • Document generation
        • Exporter
        • Form
        • Form flow
        • Form link (deprecated)
        • Importer
        • Local document generation
        • Local mail
        • Mail
        • Mandrill
        • Milestones
        • Plugins
        • Outbox
          • Outbox RabbitMQ
        • Process document
        • Resource
        • Temporary resource storage
        • Test utils common
        • Value resolvers
        • Valtimo dependencies
        • Web
          • CORS
      • ZGW
        • Besluit
        • Besluiten API
        • Catalogi API
        • Contactmoment
        • Documenten API
        • Haalcentraal BRP
        • Klant
        • Notificaties API
        • Notificaties API Authentication
        • Objecten API
        • Objecten API Authentication
        • Object management
        • Objects API
        • Objecttypen API
        • OpenZaak
        • OpenZaak resource
        • Portaaltaak
        • SmartDocuments
        • Valtimo GZAC dependencies
        • Verzoek
        • Wordpress mail
        • Zaken API
    • Exchange
      • Building blocks
      • Process blueprints
  • Using Valtimo
    • Access control
      • Auto-deployment for access control
      • Configuring permissions
      • Configuring roles
      • Front-end access control
    • Case
      • Creating case settings
      • Case tabs
      • Exporting and importing case definitions
    • Dashboard
      • Auto deploying dashboards
      • Create dashboard
    • Documents
      • Assigning a user to a document
      • Automatic task assignment
      • Creating a document definition
      • Creating case settings
      • Custom case list columns
      • Custom case headers
      • How to link a process to a case
      • How to start a process for a case
      • Search fields
      • Case search
    • Forms
      • Creating FormIO forms in Valtimo
      • Interpolating data in Form.io
      • Configuring an Objecten API object form
    • Form flow
      • Creating a form flow definition
      • Creating a custom form flow component
    • Form links (deprecated)
      • How to refer to external data from a form
      • How to link a form to a task
    • Keycloak
      • Configuring Keycloak
    • Pending Changes mechanism
    • Plugins
      • Catalogi API plugin
      • Configuring plugins
      • SmartDocuments plugin
      • OpenZaak plugin
      • Documenten API plugin
      • Zaken API plugin
      • Object Token Auhentication Plugin
      • Objecten API Plugin
      • Objecttypen API Plugin
      • Portaaltaak Plugin
      • Exact Plugin
      • Verzoek Plugin
      • Besluiten Plugin
    • Process
      • System processes
      • Correlating messages
      • Job service
    • Process links
      • Creating a process link
      • Editing a process link
      • Unlinking a process link
    • Upload
      • Temporary file storage
      • Uploading to Documenten API with metadata
    • Web
      • Configure CORS in Valtimo
  • Extending Valtimo
    • Access control
      • Creating a resource
      • Creating a relation to another resource
    • Dashboard
      • Creating custom data sources
      • Creating custom display types
      • Widget translations
    • Document
      • Assigning and unassigning a user
      • Search fields
    • Forms
      • Creating a form field data resolver
    • Form flow
      • Whitelisting Spring beans for Form flow
    • Making Valtimo multi instance ready
    • Modals (external docs)
    • Creating a custom outbox message publisher
    • Plugins
      • Custom plugin definitions
    • Process
      • Whitelisting Spring beans for Camunda
    • Tabs
      • Customizing case details tabs
      • Customizing case list tabs
      • Setting extra tabs for Zaak object type
    • Integrating spring beans in a process
    • Creating a custom dashboard
    • Creating a custom value resolver
    • Security testing
  • References
    • Modules
      • Authorization
      • Outbox
      • Dashboard
      • Case
      • Core
        • ZonedLocalDateTimeDeserializer
      • Document
      • Form
      • Form flow
      • Form links (deprecated)
      • Object management
      • Value resolvers
    • User interface
      • Design philosophy
      • Carbon design system
      • v-button
      • Breadcrumbs
    • Feature toggles
    • Supported databases
    • Process beans
    • Content Security Policy (CSP)
    • Troubleshoot
  • Release notes
    • Release notes
    • 11.x.x
      • 11.3.3
        • Valtimo backend libraries
      • 11.3.2
        • Valtimo frontend libraries
      • 11.3.1
        • Valtimo frontend libraries
      • 11.3.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 11.2.2
        • Valtimo frontend libraries
      • 11.2.1
        • Valtimo frontend libraries
      • 11.2.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 11.1.6
        • Valtimo frontend libraries
      • 11.1.5
        • Valtimo frontend libraries
      • 11.1.4
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 11.1.1
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 11.1.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 11.0.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
        • Migration
    • 10.x.x
      • 10.8.5
        • Valtimo backend libraries
      • 10.8.4
        • Valtimo frontend libraries
      • 10.8.3
        • Valtimo backend libraries
      • 10.8.2
        • Valtimo frontend libraries
      • 10.8.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 10.7.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 10.6.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
        • Migration
      • 10.5.3
        • Valtimo backend libraries
      • 10.5.2
        • Valtimo backend libraries
      • 10.5.1
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 10.5.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
        • Migration
      • 10.4.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 10.3.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 10.2.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 10.1.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
        • Migration
      • 10.0.1
        • Valtimo frontend libraries
      • 10.0.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
        • Migration
    • 9.x.x
      • 9.26.2/5.15.2
        • Valtimo backend libraries (9.26.2)
        • Valtimo frontend libraries (5.15.2)
        • Migration
      • 9.26.1/5.15.1
        • Valtimo backend libraries (9.26.1)
        • Valtimo frontend libraries (5.15.1)
      • 9.26.0/5.15.0
        • Valtimo backend libraries (9.26.0)
        • Valtimo frontend libraries (5.15.0)
        • Migration
      • 9.25.0/5.14.0
        • Valtimo backend libraries (9.25.0)
        • Valtimo frontend libraries (5.14.0)
      • 9.24.0/5.13.0
        • Valtimo backend libraries (9.24.0)
        • Valtimo frontend libraries (5.13.0)
      • 9.23.0/5.12.0
        • Valtimo backend libraries (9.23.0)
        • Valtimo frontend libraries (5.12.0)
      • 9.22.0/5.11.0
        • Valtimo backend libraries (9.22.0)
        • Valtimo frontend libraries (5.11.0)
        • Migration
      • 9.21.0/5.10.0
        • Valtimo backend libraries (9.21.0)
        • Valtimo frontend libraries (5.10.0)
        • Migration
      • 9.20.0/5.9.1
        • Valtimo backend libraries (9.20.0)
        • Valtimo frontend libraries (5.9.1)
        • Migration
      • 9.19.0/5.8.0
        • Valtimo backend libraries (9.19.0)
        • Valtimo frontend libraries (5.8.0)
        • Migration
      • 9.18.0/5.6.0
        • Valtimo backend libraries (9.18.0)
        • Valtimo frontend libraries (5.6.0)
        • Migration
      • 9.17.0/5.5.0
        • Valtimo backend libraries (9.17.0)
        • Valtimo frontend libraries (5.5.0)
      • 9.16.0/5.4.0
        • Valtimo backend libraries (9.16.0)
        • Valtimo frontend libraries (5.4.0)
Powered by GitBook
On this page
  • New Features
  • Bugfixes
  • Breaking changes
  • Deprecations
  • Known issues
  1. Release notes
  2. 10.x.x
  3. 10.6.0

Valtimo frontend libraries

New Features

The following features were added:

  • Loading indicator Documenten API documents tab

    The documents tab shown on a case detail page when Documenten API has been configured as the upload provider, now shows loading animations when loading the list of files linked to the case, and when downloading files.

  • Added featureToggle to make the application title a suffix

    By default, the application title is shown in the browser tab as a prefix e.g. 'Valtimo - Processes'. We have added the featureToggle applicationTitleAsSuffix to be able to change this to 'Processes - Valtimo' from the environment files.

  • Configuration component for the 'Link Document to Besluit' plugin action

    The 'Link Document to Besluit' plugin action under the Besluiten API plugin now includes a front-end configuration component.

  • Configuration components for Catalogi API plugin actions

    The following Catalogi API plugin actions now have configuration components:

    • Retrieve Statustype

    • Retrieve Resultaattype

    • Retrieve Besluittype

  • Triggering fresh searches every time

    The search functionality on the case list page has been improved to trigger a search every time, even if the search term has not changed. This change enables users to search seamlessly, even when working with asynchronous data.

  • Case list refactor

    Over time, much functionality had been added to the case list page. All these elements did not always work together properly, nor were they optimal from a user experience perspective. The case list component has been refactored with the following points in mind:

    • State (pagination, sorting) is no longer saved in the local storage. When navigating to the case list page of a document definition, the default state as configured in the environment file or in the API is shown.

    • The current assignee filter is now saved in query parameters in the URL.

    • When navigating to a case list page using a URL with query parameters, the list state (pagination, sorting, search, assignee filter) is restored from these parameters. This includes going back to the case list page from a case detail page using the back button.

  • Task forms are now retrieve using a new API

    When opening a user task, the form is now loaded using the new API endpoint:

    GET /api/v2/process-link/task/{id}

  • Upgraded deprecated carbon-components package in @valtimo/components to @carbon/styles

    One of the Carbon Design System packages was deprecated and has been upgraded to the new package

  • New process links screen

    The process links screen (/process-links) has been updated to use Carbon design. The linking of forms, FormFlow and plugin actions to a process step is now unified in a single modal. From this same modal, process links can also be edited and unlinked.

  • User settings / navigation bar always collapsible

    The right sidebar now saves the currently selected language in the database under user settings, which means that the language a user has selected will be the default when they log in with another device. In addition, a setting to always make the navigation bar collapsible, regardless of screen size, has been added. This setting is also stored in the database and thus the same on any device the user uses.

  • Maximum of 20 SmartDocument placeholders

    The maximum number of 20 SmartDocument placeholders has been removed. It is now possible to enter many more placeholders. The maximum has been removed for all multi-input components within Valtimo. Which means that the maximum has also been removed for other features, such as the Verzoeken plugin mapping.

Bugfixes

The following bugs were fixed:

  • Context detail not loading properly

    Fixed an issue where the buttons next to the processes weren't initialized properly.

  • Modal dispersal on error when creating an object in Object management

    The modal will now stay open and an error will be shown when used enters invalid information when creating an object.

  • Case list bug fixes

    In conjunction with the case list refactor mentioned under new features, the following issues were fixed:

    • Boolean values (displayed as Yes/No) are now translated.

    • When navigating to a case list page without query parameters, the default sort as specified in an environment file or in the API is now used on first load.

    • Date formats specified in list columns of type date are used to correctly display the date value in the desired format.

    • List columns configured using defaultDefinitionTable or customDefinitionTables did not handle array values properly. It now shows and sorts columns properly when using a propertyName like $.testArray[0].value

  • Case configuration bug fixes

    On double refresh of the Configuration modal, the "Link upload process to case" no longer gets emptied.

  • Form dropdown list on object management page not loading all forms When there were more than 50 forms available not all of them would be listed in the view and edit form dropdowns on the edit page of the object management definition. This has now been resolved.

  • Plugin configuration

    • Secret visibility is no longer toggled when pressing "Enter" while configuring plugins.

    • Plugin configuration modal now stays open until the configuration is successful.

Breaking changes

The following breaking changes were introduced:

  • Process link V2

    The existing method: TaskService.getTaskProcessLink() will now respond with process links V2 instead of V1. A new method has been introduced that still works with V1 process links: TaskService.getTaskProcessLinkV1()

Deprecations

No deprecations.

Known issues

No known issues.

PreviousValtimo backend librariesNextMigration

Last updated 1 year ago

Instructions on how to migrate to this version of Valtimo can be found .

here