24.1.X
Project | Skryv platform |
---|---|
Versienummer | 24.1.X |
LTS | Nee |
NEXT | Nee |
LATEST | Ja |
Laatste LTS | 23.0.X |
Laatste NEXT | 23.0.X |
Laatste LATEST | 24.0.X |
Eerste release |
|
Ondersteuning tot |
|
Notitie | Nieuwe veldtypes (rrn, tel, iban) |
Type | Release note |
Status | DRAFT |
Focus
Focus 1: Nieuwe veldtypes (rrn, tel, iban)
VELDTYPES
Tot voorheen verliep de invoer van rijksregisternummer, telefoonnummer en bankrekeningnummer via tekstvelden met een specifiek masker (validatie). Nu is er voor elk een apart veldtype voorzien.
Focus 2: Optionele taak via BPMN-gebruikerstaak element
OPTIONELE TAAK
Tot voorheen moest je een optionele actie modelleren via CMMN. Nu kan je een BPMN-gebruikerstaak markeren als optioneel. De taak is dan beschikbaar onder de optionele acties in frontoffice of backoffice.
Focus 3: Issues panel beschikbaar achter feature flag (Studio)
Issues panel is nu beschikbaar achter feature flag INTERNAL. Bovendien werden drie nieuwe validatieregels toegevoegd. Oproep om te testen en false positives op te sporen.
Zie Studio updates onderaan deze pagina voor alle recent doorgevoerde wijzigingen in Studio.
Wijzigingen
Wijziging met vorige LATEST
Onderstaand overzicht biedt een oplijsting van de wijzigingen tegenover de vorige LATEST-versie 24.2.
Topic | Labels | Titel | Topic detail | Migratie detail |
---|---|---|---|---|
1 | VELDTYPES | Nieuw veldtype rijksregisternummer | ||
2 | VELDTYPES | Nieuw veldtype telefoonnummer | - | |
3 | VELDTYPES | Nieuw veldtype iban rekeningnummer | - | |
4 | OPTIONELE TAAK | BPMN-gebruikerstaak markeren als optionele taak | - | |
5 | FRONTOFFICE, OPTIONELE TAAK | Filter optionele BPMN-taak in frontoffice | - | |
6 | BACKEND | Aanpassing in DOSIS-connector | - | |
7 | FRONTOFFICE | Mogelijkheid tot activeren antivirus scanner voor S3-bucket | - | |
8 | BACKEND | Whitelisting external resources |
Wijziging met vorige NEXT
Deze versie is niet aangeduid als NEXT.
Wijziging met vorige LTS
Deze versie is niet aangeduid als LTS.
Topic details
Topic 1: nieuw veldtype rijksregisternummer
Labels | VELDTYPES |
---|---|
Functioneel | Nieuw formulier elementype of veldtype beschikbaar. |
Technisch |
|
Documentatie |
Screenshot frontoffice (Vlaamse overheidsstijl)

Screenshot backoffice

JSON-beschrijving
Via de country selector kan je de toegelaten landen instellen.
{
"name": "newSsin5P22Ns",
"label": "Rijksregisternummer",
"type": "ssin"
},
{
"name": "newIbanT4G4Mg",
"label": "Rekeningnummer",
"type": "iban",
"countries": [
"be"
]
},
{
"name": "newPhoneLbfrkr",
"label": "Telefoonnummer",
"type": "phone",
"countries": [
"be"
]
},
Topic 2: nieuwe veldtype telefoonnummer
Labels | VELDTYPES |
---|---|
Functioneel |
|
Technisch |
|
Documentatie |
Screenshots: zie topic 1
Topic 3: nieuwe veldtype iban rekeningnummer
Labels | VELDTYPES |
---|---|
Functioneel |
|
Technisch | Nieuw datatype aangemaakt. |
Documentatie |
Screenshots: zie topic 1
Topic 4: BPMN-gebruikerstaak markeren als optioneel
Labels | OPTIONELE TAAK |
---|---|
Functioneel | Gebruikerstaken kunnen door een configurator aangeduid worden als optioneel. |
Technisch |
|
Documentatie |
Detail uitleg
Tot op heden kon een optionele actie enkel via CMMN getriggerd worden. De CMMN wordt in de BPMN-workflow gerepresenteerd door middel van een call activity. Eenmaal getriggerd gaat de process token verder en wordt de daaropvolgende gebruikerstaak als ‘vereiste actie’ getoond.
Er zijn twee problemen met deze werkwijze:
Verwarring bij gebruikers. Want het is niet omdat je de optionele actie (CMMN) getriggerd hebt, dat de daaropvolgende gebruikerstaak per se ‘vereist’ is. Je kan er in principe nog steeds voor kiezen om deze niet uit te voeren.
CMMN wordt niet meer ondersteund door Camunda 8, de opvolger van Camunda 7 waar Skryv momenteel nog gebruik van maakt. Ooit moet het platform dus ‘afkicken’ van CMMN.
De oplossing is om een extra inputparameter isOptional:true
toe te voegen aan een gebruikerstaak. Zo kan deze taak gefilterd worden in de frontoffice en enkel beschikbaar worden gesteld onder de hoofding ‘optionele dossieracties'. Zie ook topic 5.

Topic 5: filter optionele taken in frontoffice
Labels | FRONTOFFICE , OPTIONELE TAAK |
---|---|
Functioneel | Gebruikerstaken die aangeduid zijn als optioneel worden gefilterd in de frontoffice en weergegeven onder ‘optionele taken’. |
Technisch | Wijziging in de toegepaste filters. |
Documentatie |
Deze oplossing ondersteunt de bestaande manier van werken via CMMN, maar laat tegelijk de vrijheid om de CMMN achterwege te laten. Het belangrijkste verschilpunt is dat bij CMMN de gebruiker drie keer moet klikken om de optionele taak op te starten (met bevestigingspopup tussenin), terwijl dit zonder CMMN slechts één keer klikken is.

Topic 6: aanpassing DOSIS-connector
Labels | BACKOFFICE |
---|---|
Functioneel | Bij het doorsturen van een mijlpaal naar DOSIS wordt een tijdsstempel meegestuurd. Deze representeert het ogenblik waarop de eerste call gebeurt. |
Technisch | Voorheen werd de tijdsstempel van de succesvolle call gebruikt. Bij storingen is de succesvolle call echter niet altijd de eerste call. |
Documentatie |
Topic 7: antivirus malware scanner voor S3-bucket
Labels | FRONTOFFICE |
---|---|
Functioneel | Een virusscanner screent alle door frontoffice gebruikers opgeladen bestanden. |
Technisch | Virusscanner activeren kan via een zarn-parameter in AWS |
Documentatie | - |
Topic 8: whitelisting external resources
Labels | BACKEND |
---|---|
Functioneel | Vanuit communicatie templates is het mogelijk om via insert image functionaliteit te verwijzen naar gelinkte externe resources. Om misbruik te vermijden, worden enkel resources uit gewhiteliste bronnen aanvaard. |
Technisch | Naast de bronnen die standaard vertrouwd worden, kan je in de applicatie eigenschappen bijkomende vertrouwde bronnen toevoegen. |
Documentatie |
|
Migraties
Migratie vanuit vorige LATEST
Wanneer je migreert vanuit de vorige LATEST versie 24.0.X naar 24.1.X moet je rekening houden met volgende aandachtspunten.
Migratie topic 1
Het is mogelijk om een tekstveld met ‘rijksregisternummer’ om te vormen naar een veld met type ‘rijksregisternummer’. Dit kan je manueel doen via de JSON-formulierbeschrijving. De omvorming is getest door het Skryv platform team, en er zijn daarbij geen issues naar boven gekomen.
Migratie topic 8
Bestaande communicatietemplates die linken naar een image binnen een nog niet gewhiteliste externe bron, kunnen problemen opleveren.
Migratie vanuit vorige NEXT
Deze versie is niet aangeduid als NEXT.
Migratie vanuit vorige LTS
Deze versie is niet aangeduid als LTS.
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 |
---|---|
False positives weggewerkt, nu beschikbaar achter een feature flag INTERNAL . | |
Uitbreiding met enkele bijkomende validatieregels. | |
Platform functionaliteit nu ook toegevoegd in Studio UI. | |
Platform functionaliteit nu ook toegevoegd in Studio UI. Dossier opstartbaar via exposed API, instelling bevindt zich in de dossiertype instellingen. | |
Platform functionaliteit nu ook toegevoegd in Studio UI | |
Als je binnen je applicatie een veelheid aan dossiertypes hebt, is het niet altijd makkelijk om het juiste type snel terug te vinden. Daarom is nu een zoekfunctionaliteit toegevoegd aan dit scherm. | |
Klik op de link voor meer details. |
Patches
Onderstaand overzicht toont alle patches binnen deze versie.
Versie | Beschrijving |
---|---|
- | - |