Valtimo documentation
  • Welcome to Valtimo
  • Fundamentals
    • ℹ️What is Valtimo
    • 🏙️Architectural overview
      • Choosing the right setup
      • ⚙️Available modules
    • Process Exchange
      • Process blueprints
      • Building blocks
    • 📖How to use this documentation
    • 🖱️Getting started
      • Configuring the database
      • Modules
        • Core modules
          • Audit
          • Authorization
          • Camunda
          • Case
          • Connector
          • Contract
          • Core
          • Dashboard
          • Document
          • Document generation
          • Exporter
          • Form
          • Form flow
          • Form flow Valtimo
          • Importer
          • Localization
          • 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
          • Valtimo dependency versions
          • Web
            • CORS
        • GZAC modules
          • 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 Plugin Authentication
          • OpenZaak resource
          • Portaaltaak
          • SmartDocuments
          • Valtimo GZAC dependencies
          • Verzoek
          • Wordpress mail
          • Zaken API
      • Compatibility matrix
  • Features
    • 🔏Access control
      • Configurable elements
      • Configuring roles
      • Configuring permissions
      • Configuring conditions
      • Configuring context conditions
      • For developers
        • Front-end access control
        • Creating a resource
        • Creating a relation to another resource
        • Running custom code without access control
    • 🗃️Case
      • Configuration
      • Document definition
      • List
      • Notes
      • Processes
      • Search fields
      • Statuses
      • Tabs
      • Tags
      • Widgets
        • Fields widget
        • Custom component widget
        • Form.io widget
        • Table widget
        • Collection widget
      • For developers
        • Search fields API
        • Case list tab order
        • Custom case list columns
        • Custom case tabs
        • Case migration
        • Custom case headers
        • Register Angular component
    • 📊Dashboard
      • Widget data sources
      • Widget display types
      • For developers
        • Custom dashboards
        • Custom data sources
        • Custom display types
        • Widget translations
    • 📋Forms
      • Creating FormIO forms in Valtimo
      • Interpolating data in Form.io
      • Configuring an Objecten API object form
      • For developers
        • Form field data resolver
    • 🔀Form flow
      • Creating a form flow definition
      • For developers
        • Custom form flow component
        • Whitelisting Spring beans for Form flow
    • 🌍Localization
      • For developers
    • Logging
      • For developers
    • ✉️Outbox
      • For developers
    • 🔌Plugins
      • Configuring plugins
      • SmartDocuments plugin
      • Exact Plugin
      • For developers
        • Custom plugin definitions
    • ⭕Process
      • System processes
      • Correlating messages
      • Job service
      • For developers
        • Integrating spring beans in a process
        • Whitelisting Spring beans for Camunda
    • 🔗Process links
      • Creating a process link
      • Editing a process link
      • Unlinking a process link
    • ✅Tasks
      • Task list columns
    • 🔢Value resolvers
      • For developers
    • 📃ZGW
      • Documents
        • Access control
        • Uploading to Documenten API with metadata
      • Creating extra case tabs for Zaakobjects
      • ZGW plugins
        • Besluiten Plugin
        • Catalogi API plugin
        • Documenten API plugin
        • Object Token Auhentication Plugin
        • Objecten API Plugin
        • Objecttypen API Plugin
        • Open Zaak plugin
        • Portaaltaak Plugin
        • Verzoek Plugin
        • Zaken API plugin
  • Release notes
    • Release notes
    • 12.x.x
      • 12.13.0 (backend only)
      • 12.12.0
      • 12.11.0
      • 12.10.0
        • 12.10.1
        • 12.10.2
      • 12.9.0
      • 12.8.0
      • 12.7.0
        • 12.7.1
        • 12.7.2
      • 12.6.0
        • 12.6.1
      • 12.5.0
      • 12.4.0
        • 12.4.1
      • 12.3.0
        • 12.3.1
      • 12.2.0
      • 12.1.0
      • 12.0.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
        • Migration
          • Spring Boot 3
    • 11.x.x
      • 11.3.0
        • Valtimo backend libraries
        • Valtimo frontend libraries
      • 11.2.0 (RC)
        • Valtimo backend libraries
        • 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.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.1
        • Valtimo backend libraries (9.26.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)
  • Running Valtimo
    • Application configuration
      • Temporary file-storage
      • Configuring CORS
      • REST API endpoint security test
      • Content Security Policy (CSP)
      • Configuring Keycloak
      • Temporary file storage
      • Feature toggles
  • Customizing Valtimo
    • Front-end customization
      • Customizing Carbon theme
      • Custom logo
      • Custom components
        • Custom case management tab
  • Contributing to Valtimo
    • Contributing to Valtimo
    • Docs style guide for contributing
    • Branching and release strategy
    • Extend the core or build a plugin
Powered by GitBook
On this page
  • New Features
  • Bugfixes
  • Breaking changes
  • Deprecations
  • Known issues

Was this helpful?

  1. Release notes
  2. 9.x.x
  3. 9.18.0/5.6.0

Valtimo frontend libraries (5.6.0)

PreviousValtimo backend libraries (9.18.0)NextMigration

Last updated 11 months ago

Was this helpful?

New Features

The following features were added:

  • Show full name of user in the top bar

    The full name of the logged-in user can now be shown in the top bar. To enable this feature, set showUserNameInTopBar to true under featureToggles in your environment file(s).

  • Modify and delete plugin configurations

    On the plugin management page plugin configurations can now be modified and/or deleted from a modal window, after clicking on edit next to an existing plugin configuration.

  • Support multiple ZGW API implementations

    The libraries @valtimo/plugin, '@valtimo/plugin-management' and @valtimo/user-interface have been modified to support multiple implementations for each ZGW API. For now, an authentication plugin configuration can be selected under the Documenten API plugin. The existing OpenZaak plugin code has been refactored to serve as an authentication plugin. Associated changes:

    • Process link screen now shows the plugin names with configuration titles for clarity.

    • The PluginManagementService and associated models have been moved to @valtimo/plugin from @valtimo/plugin-management, to support using its methods inside plugins.

    • Added a digitOnly input directive to @valtimo/user-interface, now used for a RSIN input field.

  • Added the following ZGW plugins

    • Open Zaak API

      • This plugin has no actions but contains the ability to make a connection to Open Zaak. Other plugins can use this plugin as an authentication configuration

      • In order to use this plugin add the OpenZaakPluginModule and openZaakPluginSpecification, from the module @valtimo/plugin, to your app.module.ts

    • Documenten API

      • This plugin creates a connection to the Documenten API.

      • It currently has a single action available, it enables to read a process variable containing a location to a temporary file stored locally and upload that document to the Documenten API. The URL to new location will be stored in a new process variable

      • Added tooltips to multiple fields of the configuration of the plugin and its action for information about the purpose of a field

      • The authentication for this plugin is controlled by a separate plugin like the Open Zaak API Plugin

      • In order to use this plugin add the DocumentenApiPluginModule and documentenApiPluginSpecification, from the module @valtimo/plugin, to your app.module.ts

    • Zaken API

      • This plugin creates a connection to the Zaken API.

      • It currently has a single action available, it will use a URL to a document (this could be an actual API or a process variable containing the API) and link it to the Zaak and the case

      • Added tooltips to multiple fields of the configuration of the plugin and its action for information about the purpose of a field

      • The authentication for this plugin is controlled by a separate plugin like the Open Zaak API Plugin

      • In order to use this plugin add the ZakenApiPluginModule and zakenApiPluginSpecification, from the module @valtimo/plugin, to your app.module.ts

  • New option to override default column sort direction from environment file for custom case definition columns

    The DefinitionColumn interface (exported from @valtimo/config), now supports the type Direction on its key default.

    This can be either 'ASC' or 'DESC', in addition to the currently supported boolean value.

    For example:

    If set to 'ASC', the case list will be explicitly sorted ascendingly on the column with this value on the property default (in the environment file). If default is set to true, the column is sorted descendingly on this property, but this will not be visible to the user, which was the default behaviour before this change was made.

    Please be mindful that list sorting states stored in the local storage will override this setting.

  • Added new tooltip directive to the user-interface library

    Previously, @valtimo/user-interface supported tooltips through the NgbTooltipModule. However, this led to positioning issues. A custom directive has been added based on . It is based on @angular/cdk. To use this tooltip, import the TooltipModule from @valtimo/user-interface and add the tooltip directive to an element like so:

    sample.component.html

    <p vTooltip="{{ 'tooltip text' }}"></p>

Bugfixes

The following bugs were fixed:

  • Downgraded @ng-bootstrap/ng-bootstrap dependency

  • Locked swagger-ui dependency version

    The dependency swagger-ui was upgrading to 4.13.0, which was causing issues in implementations. The version has now been locked to version 4.12.0.

  • Fix no form definition found warning message

    On opening a task, when a form definition could not be found, a message was shown formManagement.noFormDefinitionFound. This has now been changed in the support process start modal and the task detail modal to show a translated warning message.

Breaking changes

No known breaking changes.

Deprecations

No new deprecations.

Known issues

This version has the following known issues:

  • Cases sort by default on the same property key

    • Discovered in version 9.18.0

    • When two cases are sorted by default on the same property key and switched between them, one follows the sorting direction of the other.

Recently the dependency @ng-bootstrap/ng-bootstrap was upgraded to major version 12 throughout the libraries. This caused problems in implementations, as it requires version 5 of Bootstrap, and the libraries use version 4.

this guide
@ng-bootstrap/ng-bootstrap version 11 is compatible with Bootstrap version 4 and Angular 13.