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. 12.x.x
  3. 12.0.0

Valtimo frontend libraries

PreviousValtimo backend librariesNextMigration

Last updated 11 months ago

Was this helpful?

New Features

The following features were added:

  • Translation management

    An administrator can now configure and override translations from a front-end admin page. For more information on how to configure and use this, .

  • Form flow management

    An administrator can now see, create and edit form flows from a front-end admin page. For more information on form flows, refer to .

  • Inline edit document definition

    Document definition can now be edited inline to create a new version.

  • Pending changes modal extension

    The pending changes modal has been extended to accept custom modals. An example of this use would be a pending changes modal for an 'Edit mode' function, where you might want to have three buttons (e.g. Keep editing, Save, Discard) instead of the two buttons that are offered out of the box.

    More details about the PendingChangesComponent can be found here

  • Creating document definitions via the admin interface

    A document definition can now be created via the admin interface. This is an alternative to creating a document definition in the project, which enables the user to create a document definition without needing to create a file in the project.

    More details about creating document definitions can be found here

  • Zaken-api plugin action start and end Hersteltermijn

    A Zaken-API plugin action has been added for both starting and ending a recovery period.

    More information about the plugin actions can be found .

  • New Zaak type link endpoint The document Zaaktype link configuration now uses the /api/management/v1/zgw/zaaktype endpoint. This new endpoint requires a zaken-api plugin to be configured.

  • Document object type selection is now conditional When connecting a zaak to the document, the document object type selection is now only shown when using the OPEN_ZAAK upload-provider.

  • Configurable colors for internal case statuses When configuring an internal case status, you are provided with a fixed list of colors. This colors are in accordance to the Carbon Design System and will help differentiate between different satuses you might create.

  • Zaken-api plugin action create, update and delete zaakeigenschap A Zaken-API plugin action has been added for creating, updating and for deleting a zaakeigenschap. More information about the plugin actions can be found .

  • form-link to process-link The library @valtimo/form-link has been renamed to @valtimo/process-link. For information on how to migrate, refer to .

  • Override Form.io options

    Options used by Form.io in the renderer can now be modified by using the following key in your environment file: formioOptions. Refer to for more information.

  • Verzoek plugin JSON mapping

    The verzoek plugin can now be configured so that the entire verzoek data is copied to a target location. For information on how to configure the verzoek plugin, refer to .

  • Show readable process errors

    When a user models and deploys an erroneous BPMN process, the user will now get a readable and useful error message.

  • Documenten API plugin version

    To determine the available features of the Documenten API, the plugin can now be configured with the version of the Documenten API that is used. This version is also shown on all Case definition management pages that use the Documenten API plugin. For more information on how to configure the verzoek plugin, refer to

  • Configurable task list columns

    A new library has been added - @valtimo/task-management. It provides a page where list columns can be configured for tasks of a certain case type. Please follow the migration notes (section 'Task management') on .

  • Rename upload process

    The auto-deployed upload process Upload Document has been renamed to Documenten API upload document.

  • Case migration

    A new feature has been released to migrate cases from an old version to a new version. This feature is still in beta and should be used with care. For more information on case migration, refer to

  • Dark-mode and theme-switching added

    By implementing the Carbon Design System and making use of the correct color tokens, dark-mode has become a possibility. This feature-toggle is enabled by default. The 3 supported options are Light (default), Dark and System (Changes theme based on the system theme preference). For more information on theming, refer to

  • Added extra empty-state illustrations

    6 new empty-state illustrations have been added for added clarification of the empty-state. These are:

    • assets/img/emptystate-empty.svg

    • assets/img/emptystate-error.svg

    • assets/img/emptystate-error404.svg

    • assets/img/emptystate-no-result.svg

    • assets/img/emptystate-not-authorised.svg

    • assets/img/emptystate-success.svg

Bugfixes

The following bugs were fixed:

  • Not all case definitions are visible in the menu

    The left sidebar did not show all case definitions when there were more than 10. Now the left sidebar will show all case definitions.

  • Not possible to upload more than one file to the case management

    Uploading a file to the case management worked the first time, the rest of the uploads after that did not update the correct file. Now it is possible to upload more than one file.

  • Breadcrumbs do not work properly

    After navigating away from Object page, breadcrumbs did not work properly anymore throughout the application. This issue has been fixed.

Breaking changes

The following breaking changes were introduced:

  • ChoiceFieldModule

  • @valtimo/open-zaak

  • Connector link extension

  • @valtimo/contact-moment

  • @valtimo/customer

  • Zaakobjecten tab

  • Form.io Documenten API upload component

  • @valtimo/zgw

  • Changes to feature toggle

    • enableTabManagement is now enabled (true) by default.

    • caseListColumn is now enabled (true) by default.

    • enableObjectManagement is now enabled (true) by default.

    • caseSearchFields has been removed. Case search fields are always enabled from now on.

    • disableFormFlow has been removed. Form flow is always enabled from now on.

  • @valtimo/exact-plugin

Deprecations

The following was deprecated:

  • ConnectorManagementModule

    Connector-management has been deprecated and will be replaced by plugins in the future.

  • Extensions

  • Open Zaak uploader provider

Known issues

This version has the following known issues:

  • Issue1

    • Discovered in version x.x.x

    • Describe what can be done to work around the issue

  • Issue2

    • Discovered in version x.x.x

    • Describe what can be done to work around the issue

The ChoicefieldModule has been removed. Also the ChoiceFieldService and a few models have been moved to the @valtimo/components library. Instructions on how to migrate to this version of Valtimo can be found .

The library @valtimo/open-zaak has been removed. EmailExtensionComponent has been removed altogether. The OpenZaakTypeLinkExtension functionality has been moved to @valtimo/zgw. Instructions on how to migrate to this version of Valtimo can be found .

connectorLinkExtensionInitializer (exported from @valtimo/connector-management) has been removed. For information on how to migrate, .

The library @valtimo/contact-moment has been removed. For information on how to migrate, .

The library @valtimo/customer has been removed. For information on how to migrate, .

Zaakobjecten has been removed as a default tab. If you want to use this tab in your implementation, on how to migrate.

The Form.io Documenten API upload component has been moved. For information on how to migrate, .

A new library is included in: @valtimo/zgw. All optional ZGW functionality has been moved from other libraries into this optional library. For information on what it includes, and how to migrate, .

The library @valtimo/exact-plugin has been removed. For information on how to migrate, .

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

Extensions functionality has been deprecated. For more information, .

The Open Zaak upload provider has been deprecated. For more information, .

here
here
refer to this page
refer to this page
refer to this page
refer to this page
refer to this page
refer to this page
refer to this page
here
refer to this page
refer to this page
refer to this page
this page
this page
this page
this page
this page
this page
this page
this page
here
here