Skip to main content
Skip table of contents

29.1.X

Project

Skryv platform

Versienummer

29.1

LTS

JA

NEXT

JA

LATEST

Ja

Laatste LTS

23.0

Laatste NEXT

27.0

Laatste LATEST

28.0

Eerste release

Ondersteuning tot

Notitie

Visuele herwerking backoffice

Type

Release note

Status

REVIEW

Focus

Focus 1: Open automatisch volgende taak

FRONTOFFICE

Mogelijkheid om na afronden van de ene taak in de frontoffice onmiddellijk al de volgende taak te openen. Configuratie verloopt via BPMN.

Focus 2: Mapbox component changes

FRONTOFFICE, BACKOFFICE

  • Mapbox ‘current location’-functionaliteit is nu ingeschakeld. Hierdoor kan de gebruiker zijn of haar huidige locatie delen en deze automatisch als input gebruiken voor een formulierveld van het type ‘kaart’. Deze functionaliteit werkt zowel op desktop, tablet als smartphone.

  • Default mapbox token is verwijderd uit de platform repository. Elke app moet zijn eigen token aanvragen en instellen.

Focus 3 (Studio): verdere ontwikkeling lokale Studio app

Nieuwe release met verbeterde functionaliteiten en een aantal bugfixes.

Zie Studio updates onderaan deze pagina voor alle recent doorgevoerde wijzigingen in Studio.

Wijzigingen

Wijziging met vorige LATEST

Onderstaand overzicht biedt een oplijsting van alle wijzigingen ten opzichte van de vorige LATEST-versie 28.0.X

Topic

Labels

Titel

Topic detail

Migratie detail

1

FRONTOFFICE

Open automatisch volgende taak na afronden vorige taak.

Topic info

-

2

FRONTOFFICE, BACKOFFICE

Mapbox component changes.

Topic info

Migratie detail

3

FRONTOFFICE

‘Not found’ error page aangepast.

Topic info

-

4

BACKEND

OAuth2-integratie Camunda Cockpit.

Topic info

-

Wijziging met vorige NEXT

Onderstaand overizcht biedt een oplijsting van de belangrijkste verschilpunten ten opzichte van de vorige NEXT-versie 27.0. Raadpleeg de individuele release notes voor alle tussenliggende versies om de volledige detail te ontdekken.

Versie

Titel

Meer info

29.1.X

Open automatische volgende taak na afronden vorige taak in frontoffice.

Zie deze release note

29.1.X

Mapbox ‘current location’-functionaliteit geactiveerd.

Zie deze release note

29.1.X

OAuth2-integratie Camunda Cockpit.

Zie deze release note

28.0.X

Visuele herwerking backoffice.

Zie release note

28.0.X

Formulier snapshots configureren.

Zie release note

28.0.X

Toevoeging Microsoft SharePoint-connector.

Zie release note

28.0.X

Bevestigingstaken in frontoffice mogelijk.

Zie release note

28.0.X

Preview communicatie in backoffice

Zie release note

28.0.X

Upgrade ElasticSearch naar 7.10

Zie release note

Wijziging met vorige LTS

Onderstaand overzicht biedt een oplijsting van de belangrijkste verschilpunten ten opzichte van de vorige LTS-versie 23.0. Raadpleeg de individuele release notes voor alle tussenliggende versies om de volledige detail te ontdekken.

Versie

Titel

Meer info

29.1.X

Open automatische volgende taak na afronden vorige taak in frontoffice.

Zie deze release note

29.1.X

Mapbox ‘current location’-functionaliteit geactiveerd.

Zie deze release note

29.1.X

OAuth2-integratie Camunda Cockpit.

Zie deze release note

28.0.X

Visuele herwerking backoffice.

Zie release note

28.0.X

Formulier snapshots configureren.

Zie release note

28.0.X

Toevoeging Microsoft SharePoint-connector.

Zie release note

28.0.X

Bevestigingstaken in frontoffice mogelijk.

Zie release note

28.0.X

Preview communicatie in backoffice

Zie release note

28.0.X

Upgrade ElasticSearch naar 7.10

Zie release note

27.0.X

Dossiertype opstartbaar maken zonder authenticatie.

Zie release note

27.0.X

Upgrade naar Camunda 7.22 & SpringBoot 3.3.

Zie release note

25.0.X

Onderscheid concept en ingediende dossiers.

Zie release note

25.0.X

Licentiebestand en visualisatie aantal concept en ingediende dossiers.

Zie release note

25.0.X

Gebruik content blocks in communicatie templates.

Zie release note

25.0.X

Upgrade naar Camunda 7.20 & SpringBoot 3.1.

Zie release note

25.0.X

Optionele taken beschikbaar onder de actieknop in de backoffice.

Zie release note

25.0.X

Toevoeging MAGDA mobility connector.

Zie release note

24.2.X

Upgrade van RabbitMQ 3.11 naar 3.13

Zie release note

24.1.X

Nieuwe veldtypes rrn, tel, iban.

Zie release note

24.1.X

Optionele taken zonder CMMN

Zie release note

24.0.X

Upgrade naar Java 17.

Zie release note

24.0.X

Sorteren van dossiertypes in frontoffice.

Zie release note

24.0.X

Formuliervalidatie sectie per sectie.

Zie release note

Topics

Topic 1: Open automatisch volgende taak na afronden vorige taak

Labels

FRONTOFFICE

Functioneel

Als frontoffice gebruiker wil ik na afronden van een taak meteen de volgende taak geopend zien. Dit zorgt ervoor dat ik tussentijds niet hoef terug te keren naar het dashboard en dat ik vlotter doorheen het proces geleid wordt.

Technisch

Bijkomende configuratie gebruikerstaak:

  • Welke volgende gebruikerstaken komen in aanmerking voor automatische activering? Dit kunnen er één of meerdere zijn.

  • Hoe lang moet er geprobeerd worden om de volgende gebruikerstaak automatisch te openen vooraleer de gebruiker terugvalt op het dashboard?

Documentatie

Zie frontoffice gebruikerstaak

Configuratie gebruikerstaak: welke volgende taak wil ik automatisch geopend zien?

Gebruikerstaak configuratie > Studio tabblad advanced > input parameter toevoegen:

afterCompletionGoTo

Dit is een lokale variabele waarvan de inhoud een lijst is van task activity id’s verwijzend naar gebruikerstaken die automatisch geopend mogen worden na afronding van de geconfigureerde gebruikerstaak.

afterCompletionGoTo.png

Configuratie gebruikerstaak: hoe lang proberen vooraleer terug te vallen op het dashboard?

Gebruikerstaak configuratie > Studio tabblad advanced > input parameter toevoegen:

nextTaskPollingTimeout

Dit is een lokale variabele waarvan de inhoud een string is met ISO 8601 duurtijd formaat.

Voorbeelden:

  • PT1S (1 seconde)

  • PT5S (5 seconden)

nextTaskPollingTimeout.png

Opmerking 1

Het is mogelijk om de nextTaskPollingTimeout globaal in te stellen via een applicatie eigenschap.

skryv.task.polling.timeout=5s

Opmerking 2

Indien geen timeout ingesteld is (noch op taakniveau, noch op applicatieniveau), dan valt de polling timeout terug op waarde 10 seconden.

Topic 2: Mapbox component changes

Labels

FRONTOFFICE, BACKOFFICE

Functioneel

Als gebruiker kan ik toestemming geven om de huidige locatie van mijn toestel als input te nemen voor een formulierveld van het type ‘kaart’.

Technisch

  • Het formulierveldtype ‘kaart’ maakt gebruik van de Mapbox component. Vanaf platform-versie 29.1.X is binnen deze component de ‘Use current location’-functionaliteit ingeschakeld.

  • Elke app heeft een eigen Mapbox token nodig en moet deze instellen (zie migratie topic 2).

Documentatie

Gebruik huidige locatie icoon

image-20251215-151754.png

Pop-up

image-20251215-151646.png

Screenshot

Met gebruik huidige locatie icoon aangeduid via rode pijl.

Topic 3: ‘Not found’ error page aangepast

Labels

FRONTOFFICE

Functioneel

Burgers die als mandaathouder inloggen in naam van een andere burger, een onderneming of vereniging, hebben niet altijd de juiste rechten om een communicatie of formulier in het dossier te bekijken. Op dat moment krijgen ze een gepaste foutmelding te zien.

Technisch

Tekst op de ‘Not found’ error page werd aangepast.

Documentatie

Zie frontoffice error pagina’s.

Screenshot

image-20251210-091314.png

Topic 4: OAuth2-integratie Camunda Cockpit

Labels

BACKEND

Functioneel

Geselecteerde backoffice gebruikers kunnen rechtstreeks vanuit een dossier Camunda Cockpit openen. Toegang verloopt via persoonlijke account.

Technisch

OAuth2-integratie in Camunda Cockpit.

Documentatie

Zie Camunda Cockpit.

Je kan deze integratie opzetten via de applicatie eigenschappen.

Eigenschap

Beschrijving

camunda.bpm.admin-user.id

Login indien OAuth2-integratie niet actief.

camunda.bpm.admin-user.password

Paswoord indien OAuth2-integratie niet actief.

camunda.bpm.authorization.enabled

Boolean, true activeert OAuth2-integratie; bij false moet je de twee bovenstaande parameters toevoegen en instellen.

spring.security.oauth2.client.registration.camunda.client-id

Unieke naam van de Skryv applicatie.

spring.security.oauth2.client.registration.camunda.client-secret

Secret

Migraties

Migratie vanuit vorige LATEST

Wanneer je migreert van 28.0 naar 29.1 moet je letten op volgende zaken.

Migratie topic 2: Mapbox token

Breaking change.

Applicaties die gebruik maken van de Mapbox component (zie formulierveldtype ‘kaart’) moeten een Mapbox token instellen om dit werkende te krijgen. Voorheen was het mogelijk om terug te vallen op een platform default token. Vanaf platform-versie 29.1.X is deze default token echter verwijderd, en moeten alle applicaties (voor zover dit nog niet gebeurd is) een eigen token aanvragen en instellen.

Meer info over de Mapbox-component binnen Skryv.

Migratie vanuit vorige NEXT

Wanneer je migreert van 23.0 naar 29.1 zijn dit de belangrijkste zaken waar je op moet letten. Raadpleeg de individuele release notes voor alle tussenliggende versies om de volledige detail te ontdekken.

Versie

Beschrijving

Meer info

29.1.X

Default Mapbox token verwijderd. Applicaties moeten zelf een eigen token aanvragen en instellen.

Zie hoger

28.0.X

Sass loading gewijzigd. Andere manier van verwijzen vereist.

Release note

28.0.X

Logo in backoffice op andere manier instellen.

Release note

28.0.X

Upgrade Elastic Search naar 7.10

Release note

Migratie vanuit vorige LTS

Wanneer je migreert van 23.0 naar 29.1 zijn dit de belangrijkste zaken waar je op moet letten. Raadpleeg de individuele release notes voor alle tussenliggende versies om de volledige detail te ontdekken.

Versie

Beschrijving

Meer info

29.1.X

Default Mapbox token verwijderd. Applicaties moeten zelf een eigen token aanvragen en instellen.

Zie hoger

28.0.X

Sass loading gewijzigd. Andere manier van verwijzen vereist.

Release note

28.0.X

Logo in backoffice op andere manier instellen.

Release note

28.0.X

Upgrade Elastic Search naar 7.10

Release note

27.0.X

Introductie guest mode heeft mogelijks impact op bestaande flows.

Release note

27.0.X

Upgrade naar Camunda 7.22 & SpringBoot 3.3. Impact voor alle applicaties met zelfgeschreven code.

Release note

25.0.X

Introductie onderscheid tussen conceptdossiers en ingediende dossiers. Dit vervangt de oude manier om conceptdossiers aan te duiden.

Release note

25.0.X

Upgrade naar Camunda 7.20 & SpringBoot 3.1. Impact voor alle applicaties met zelfgeschreven code.

Release note

24.2.X

Variabele met boolean waarde declareren bij initiatie script. Impact voor applicaties die gebruik maken van scripts binnen de context van BPMN-workflows.

Release note

24.1.X

Omvormen tekstveld met masker rijksregisternummer naar veldtype rijksregisternummer.

Release note

24.1.X

Bestaande communicatietemplates die linken naar een image binnen een nog niet gewhiteliste externe bron, kunnen problemen opleveren.

Release note

24.0.X

Upgrade naar Java 17. Impact voor alle applicaties met zelfgeschreven code.

Release note

Studio updates

Onderstaand overzicht biedt een overzicht van de Studio functionaliteiten die up-to-date zijn gebracht op het ogenblik van deze platform release. Klik hier voor meer info over Studio updates.

Update

Beschrijving

Studio desktop app

  • Release versie met auto-updater.

  • Diverse verbeteringen aangebracht.

Staging versie Studio online

Naar aanleiding van ISO27001-certificatie Vanden Broele is er voor online Studio een staging omgeving opgezet. Deze is momenteel nog niet in gebruik. In de loop van de komende weken worden geselecteerde apps (vooral interne testomgevingen) geconnecteerd met deze Studio staging omgeving.

Bugfixes en kleine verbeteringen

  • Stapsgewijze migratie van alle applicaties naar nieuwe database.

  • Upgrade naar React 18.

Patches

Onderstaand overzicht toont alle patches binnen deze versie.

Versie

Beschrijving

29.1.XX

-

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.