Skip to main content
Skip table of contents

Bugfixes en kleine verbeteringen

Project

Skryv platform

Type

Studio update

Functionaliteit

Bugfixes en kleine verbeteringen

Version

14.64.XX

Flag

-

Laatste update

Kwartaal
laatste update

2025Q2

Update data

, ,, , , ,

Update kwartalen

2025Q2, 2025Q1, 2024Q4

Docu links

Zie details in de update log

Inleiding

Op deze pagina verzamelen we bug fixes en kleine verbeteringen aan Studio.

Update log

04/06/2025

Expressie als default optie bij aanmaak listener

Bij aanmaak van een listener is Expressie nu gedefinieerd als de default optie. Voorheen was dit Java delegate class.

Signal key wordt automatisch verwijderd na verwijderen signal event

Voorheen bleef de signal key in de BPMN-definitie (XML) van het staan. Dit kon geen kwaad, maar leidde tot onnodige vervuiling. Nu wordt de key automatisch verwijderd na verwijdering signal event. Klik hier voor meer info over de signal event template binnen Skryv.

Input parameter opnieuw toegevoegd aan de DownloadZone template

Deze was voordien foutief verwijderd.

Integratie met GitHub hersteld

Door foutieve update van GitHub was de connectie met Studio stuk. GitHub draaide ondertussen update terug, waardoor dit issue vanzelf opgelost raakte.

13/05/2025

DOSIS-connector

Bug fix: ongewenst verspringen cursor.

Heen en terug navigeren tussen configuratie-items

Het is mogelijk om verder terug in de historiek te navigeren. Voorheen kon je slechts één stap terug.

Wegwerken overbodige netwerkcalls

Dit verhoogt de performantie van de app.

23/04/2025

CMMN en BPMN met zelfde key is niet langer mogelijk

Bugfix waarbij je vanaf heden geen CMMN meer kan aanmaken met een key reeds in gebruik door een BPMN-workflow, en vice versa.

Wijzigen BPMN-elementtype verwijdert eerder ingestelde eigenschappen

Voorheen was het zo dat eigenschappen ingesteld op een BPMN-element (bijvoorbeeld een listener of input parameter) behouden bleven na wijziging naar een ander elementtype of naar een andere service taak template. Na deze bugfix worden deze netjes verwijderd en is het element gereset.

Wijzigingen vastzetten UX verbetering

Na wijzigingen vastzetten, krijg je nu een succesboodschap te zien.

image-20250422-083932.png

02/04/2025

Context opslaan naast de app

Er is een maximum hoeveelheid data per app die in context meegestuurd kan worden in online Studio. Dit zorgt voor performantieproblemen bij applicaties met een veelheid aan dossiertypes. Het Studio team werkt aan een oplossing achter de schermen (zonder impact voor de gebruiker). De oplossing wordt nu stelselmatig uitgerold.

12/03/2025

Vermijden onnodige network calls

Bij het aanklikken van een geconfigureerd veld in een formulier gebeurden voorheen enkele onnodige network calls. Dit is nu aangepakt met een betere performantie tot gevolg.

Configureerbare URL’s voor update preview en open backoffice (eGovFlow)

Speciaal ontwikkeld voor eGovFlow om te linken naar hun custom backoffice zonder de update naar de preview omgeving te verstoren.

Situatie voorheen in de constructor van de app:

CODE
class App {
  constructor({
    frontOfficeUrl,
    backOfficeUrl,
    productionBackofficeUrl,
  }) {
    this._frontOfficeUrl = frontOfficeUrl;    // frontoffice preview url
    this._backOfficeUrl = backOfficeUrl;      // backoffice preview url
    this._productionBackofficeUrl = productionBackofficeUrl;   // deploy to production url
  }

Huidige situatie:

CODE
class App {
  constructor({
    frontOfficeUrl,
    backOfficeUrl,
    productionDeployUrl,
    previewDeployUrl,
    // ...
  }) {
    this._frontOfficeUrl = frontOfficeUrl;   // frontoffice preview url
    this._backOfficeUrl = backOfficeUrl;     // backoffice preview url
    this._productionDeployUrl = productionDeployUrl;   // renamed from productionBackofficeUrl
    this._previewDeployUrl = previewDeployUrl    // newly introduced url
    // ...
  }
  // ...
}

Bug fix: duplicate keys voor computed expressions

Voorheen was het mogelijk om in de logica tab van het formulier panel twee computed expressions (zie formulier expressies) aan te maken met eenzelfde key. Vanaf nu levert dit een foutmelding op, de gebruiker moet de key aanpassen om de tweede expressie succesvol te kunnen aanmaken.

Bug fix: wit scherm bij configuratie rollen met FGA

Voorheen kreeg je in een uitzonderlijk geval een wit scherm bij het configureren van een rol met FGA. Vanaf nu wordt dit geval opgevangen met een gepaste foutmelding.

Context opslaan naast de app

Er is een maximum hoeveelheid data per app die in context meegestuurd kan worden in online Studio. Dit zorgt voor performantieproblemen bij applicaties met een veelheid aan dossiertypes. Het Studio team werkt aan een oplossing achter de schermen (zonder impact voor de gebruiker). De oplossing wordt nu stelselmatig uitgerold.

19/02/2025

Call endpoint voor deployment van alle configuratie-items in één keer

Deployment naar preview gebeurt by default per configuratie-item. Dit betekent dat bij een fout in één configuratie-item slechts dat ene item een foutmeldig teruggeeft. Alle andere configuratie-items zullen wel succesvol gedeployed zijn.

Bij gebruik van Studio basic voor eGovFlow wil je echter een ‘all-or-nothing’ principe toepassen. Van zodra zich in één configuratie-item een fout voordoet, zal geen enkel configuratie-item gedeployed zijn. Dit is nu zo geïmplementeerd. Dit werkt via een tot nu toe ongebruikt Skryv platform endpoint.

Context opslaan naast de app

Er is een maximum hoeveelheid data per app die in context meegestuurd kan worden in online Studio. Dit zorgt voor performantieproblemen bij applicaties met een veelheid aan dossiertypes. Het Studio team werkt aan een oplossing achter de schermen (zonder impact voor de gebruiker).

18/12/2025

Context opslaan naast de app

Er is een maximum hoeveelheid data per app die in context meegestuurd kan worden in online Studio. Dit zorgt voor performantieproblemen bij applicaties met een veelheid aan dossiertypes. Het Studio team werkt aan een oplossing achter de schermen (zonder impact voor de gebruiker).

Nested collapsed groups in Studio expressiebouwer

Bugfix waarbij nested collapsed groups nu beter gevisualiseerd worden in de Studio expressiebouwer.

Labels velden voorgedefinieerde groepen aangepast

Zo werd ‘iban’ bijvoorbeeld gewijzigd naar ‘Rekeningnummer’.

Error wanneer onbestaande CMMN is geselecteerd in call activity

Voorheen werd geen error gevisualiseerd.

Key lock voor bepaalde veldtypes die in secties genest zitten

De key lock verhindert configuratoren om via de UI de key van een veld te wijzigen. In bepaalde scenario’s was deze key lock niet actief. Dit is nu verholpen.

Expressie met ‘.length’ correct gevalideerd in de Studio expressiebouwer

Voorheen werden deze expressies steevast als ‘ongeldig’ aangeduid.

Expressie met ongeldige verwijzing naar een keuze binnen multichoice

Voorheen veroorzaakte dit een visualisatiefout (leeg scherm), nu wordt de juiste foutboodschap getoond.

In gebruikerstaken eigenschappen aangeduide rollen werden niet herkend

Er verscheen een error. Dit is nu verholpen.

Content raakt verborgen achter de header tijdens het navigeren

Klein ongemak dat nu verholpen is.

Key validatie wordt te snel getriggerd

Dit veroorzaakte in bepaalde gevallen een voortijdige error.

DOSIS-service taak werkt niet

Foute syntax is nu opgelost.

Voorheen

Nu

skryv.dossierFromScope(execution).getLabel()

${skryv.dossierFromScope(execution).getLabel()}

lbUrlService.getDossierUrl(execution.processBusinessKey)

${lbUrlService.getDossierUrl(execution.processBusinessKey)}

27/11/2024

Dedicated endpoints in Studio frontend

In het verleden werden dedicated endpoints voor elk artefact geïmplementeerd. Deze worden nu stelselmatig in gebruik genomen in Studio frontend.

Context opslaan naast de app

Er is een maximum hoeveelheid data per app die in context meegestuurd kan worden in online Studio. Dit zorgt voor performantieproblemen bij applicaties met een veelheid aan dossiertypes. Het Studio team werkt aan een oplossing achter de schermen (zonder impact voor de gebruiker).

Map component drawmode ‘POINT’

Deze drawmode was reeds langer ondersteund, maar is nu (naast 'POLYGON') ook selecteerbaar in de Studio UI.

Expressiebouwer voegt niet langer ongevraagd aanhalingstekens toe

Dit gebeurde in bepaalde scenario’s waardoor bepaalde expressies konden breken.

JavaScript errors detected

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

If this problem persists, please contact our support.