Release Notes TriplEforms 5.1.4

Gemaakt door Inger Koffijberg, Gewijzigd op Wo, 15 Jan om 3:53 PM op Özkan Yilmazer


Voor deze nieuwe versie is een Website update, Enginge update en indien er gebruik wordt gemaakt van de MijnOmgeving ook een Database Update nodig.


LET OP: TriplEforms 5.1.4 werkt enkel met SCWF4 en niet met SCWF3!


INHOUDSOPGAVE


TriplEforms Build 5.1.4 (14-01-2025)


Features

  • Uitbreiding gedaan op het Event-systeem rondom TFA, SDS en FormResume. Hierdoor is het mogelijk om in te haken met maatwerk op de standaard source code rondom verschillende events die optreden tijdens TFA, SDS en FormResume-acties.

    Onderstaande events zijn toegevoegd:
    • OnBefore_CreateFormResumePoint
    • OnAfter_CreateFormResumePoint
    • OnBefore_LoadResumeForm
    • OnAfter_LoadResumeForm - Let op: Dit event wordt alleen aangeroepen, indien SubScenarioManager.AutoUseUrlRewrites op false gezet wordt in maatwerk.
    • OnBefore_Tfa_Load
    • OnAfter_Tfa_Load - Let op: Dit event wordt alleen aangeroepen, indien SubScenarioManager.AutoUseUrlRewrites op false gezet wordt in maatwerk.
    • OnBefore_ResumeAnswersFromSds
    • OnAfter_ResumeAnswersFromSds - Let op: Dit event wordt alleen aangeroepen, indien SubScenarioManager.AutoUseUrlRewrites op false gezet wordt in maatwerk.
    • OnBefore_SaveToSds
    • OnAfter_SaveToSds
    • OnBefore_DeleteFromSds
    • OnAfter_DeleteFromSds
  • IISExpress wordt nu meegeleverd bij de installatie, aangezien hiermee de Forms Server opgestart wordt. 
  • TriplEforms maakt gebruik van SCWF4. Dit geldt voor zowel de TriplEformsEditor als de ManagementConsole-applicatie. Beide moeten geüpdate worden bij de klant.
    Let op: Deze wijziging betekend ook dat de SCWF Server service bij klanten geüpdate moet worden naar de nieuwste SCWF4 versie. 

 

 

Changes

  • Mogelijkheid toegevoegd om, via het eventsysteem, de gebruikersnaam voor SecureDataStore interactie te overschrijven: door gebruik te maken van een claim met de sleutel “SDS_UsernameOverride”, maar er is ook een constante vanuit de SecureDatastoreHelper (onder "MijnOmgeving.Repositories") beschikbaar zodat de waarde niet overgenomen hoeft te worden. Verder is een probleem met Reuse case (Hergebruik) opgelost. 
  • Oplossing voor het gebruik van SMTP instellingen uit de web.config. Wanneer in de xml-configuratie van Resumeform de “Host” leeggelaten wordt, zal de configuratie uit de web.config genomen worden. 
  • ResetPassword.aspx is gelijkgetrokken met Register.aspx. Beide tonen nu de ingestelde wachtwoordeisen

    Op de Register.aspx pagina;
    • De RegisterUserButton heet nu ConfirmButton. Maatwerk dat de ID van dit DOM element gebruikt zal moeten worden aangepast.

         

  • Op de ResetPassword.aspx pagina;
    • De contents zijn nu identiek aan die van Register.aspx
    • De localization strings voor de controls en warnings zijn identiek aan die van de Register.aspx pagina, op de ConfirmButton na.
    • De localization strings voor de ConfirmButton zijn "MORegisterResetButton" voor de text, en "MOAriaRegisterResetButton" voor het aria-label attribute.

 

Bug Fixes

  • Probleem opgelost rondom Ongeldige waarde-tekst die niet voorgelezen werd bij validaties (ook wel TF.Validation.CalloutHeaderText-waarde). Met deze wijziging wordt voldaan aan WCAG 1.3.1. - Foutmelding verborgen voor hulpsoftware. 
  • Probleem opgelost in de RestServiceCallBuilder, waarbij de Form-Data key direct werd overgenomen en als header value gebruikt werd bij ‘strings’. Dit is aangepast naar de key ‘form-data’, aangezien dit de correcte key waarde is voor de Content-Disposition header. Zie https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition#as_a_header_for_a_multipart_body voor meer informatie.
  • Fix doorgevoerd voor currency range validatie bij text mode: number 
  • Fix in de web.example.config van de MijnOmgeving.Administration. Microsoft.Owin packages zijn geupdate naar 4.2.2.0, wat gelijk is aan de versie die in de GAC geïnstalleerd wordt. 
  • Documentatie van TreeView Control uitgebreid met een notitie rondom het gebruik van een TreeView Control binnen een Group-control en het gebruik van een concatenation. 
  • Update Kodision.MSBuild to enable bundle signing.
  • Update naar leaflet-control-geocoder waarbij nu een versie aangegeven wordt (was eerder niet beschikbaar) 
  • Update van voorgaande Colibri namespaces in verschillende projecten binnen de TriplEforms-solution. 
  • WCAG 2.5.3 Richtlijn Toolbar Pop-up: De aria-label standaardtekst voor de toolbar pop-up ‘open’-knop is aangepast zodat deze voldoet aan de richtlijnen van WCAG 2.5.3.
  • Probleem opgelost bij de uitlevering van MijnOmgeving Admin. Het Logo-menubalk.png bestand was een EmbeddedResource, waardoor deze niet correct werd uitgeleverd voor 5.1. Dit is omgezet naar een Content-type, waardoor deze afbeelding wel uitgeleverd wordt. 
  • Probleem opgelost bij het bewerken van de settings. Het disposen van beginelement was gestandaardiseerd, maar in de oude (colibri) versie werd alleen een eindelement geschreven en niet gedisposed. 
  • Probleem opgelost in de file Source/Kodision.TriplEforms.Web/Resources/MultipleRegularExpressionValidator.js. Voorheen werd hier de eval()-functie gebruikt, waardoor de CSP-header aangepast moest worden met de optie script-src: 'self'. Dit is niet meer het geval nu, aangezien de eval()-functie verwijderd is. 
  • NLMaps packages gemigreerd naar de laatste versie. Foutmelding 'Bounds are not valid' opgelost. N.B. TemplateWebApp.dll in de website moet vervangen worden. 
  • CSP-header in Web.Example.config opgeschoond en aangepast, zodat standaard de url opendata.rdw.nl is toegestaan. Deze wijziging in de CSP-header is benodigd voor het gebruiken van de RDW License Plate validator binnen TriplEforms. 
  • Typo fix toegepast bijn de standaard vertaling (en) voor de entry SDSResumeFormSavedBody.
  • Verbetering van de afhandeling van Currency (range) validator bij text mode number. Text mode number gebruikt altijd een punt als decimaalscheidingsteken. Hier kan de validatie nu mee omgaan.
    N.B. De waarde komt nog wel altijd terug met een punt als decimaalscheidingsteken en zonder groepsscheidingstekens. 
          

TriplEforms Build 5.1.4.1 (15-01-2025)


Bug Fixes

  • Fout tijdens installatie opgelost.


Was dit artikel nuttig?

Dat is fantastisch!

Hartelijk dank voor uw beoordeling

Sorry dat we u niet konden helpen

Hartelijk dank voor uw beoordeling

Laat ons weten hoe we dit artikel kunnen verbeteren!

Selecteer tenminste een van de redenen
CAPTCHA-verificatie is vereist.

Feedback verzonden

We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren