R33.1 - Voted release
R33.1 is een zogeheten 'voted release'. Dat houdt in dat de inhoud van deze release deels bepaald is door onze Business en Technical Consultants die met grote regelmaat bij klanten over de vloer komen. Zij weten als geen ander welke aanpassingen in XC de meeste waarde brengen. Hieronder volgt een toelichting op al die nieuwe features in R33.1.
Java ondersteuning: nieuwe minimum en maximum versies
Vanaf R33.1 is Java 11 de nieuwe minimum runtime versie. Daarnaast ondersteunt XperienCentral nu ook de Java 13 runtime.
MariaDB support
Vanaf R33.1 wordt MariaDB officieel ondersteund. MariaDB is een populaire open-source relationele database. Het is gebaseerd op de MySQL engine en komen we vaak tegen in Cloud omgevingen en Linux distributies.
Content Staging: behouden publicatie- en verloopdatum
In voorgaande versies werd bij het importeren van content items de publicatie datum ingesteld op de huidige datum/tijd en de verloopdatum werd leeg gemaakt. Vanaf R33.1 wordt zowel de publicatiedatum als de verloopdatum overgenomen. Dit scheelt veel tijd bij het importeren van grote hoeveelheden content items waarbij je de publicatiedatum wil behouden.
Bulk acties op een groot aantal content items
Het uitvoeren van bulk acties op een selectie van meer dan 1.000 content items werkte in voorgaande versies verwarrend. Indien de initiële selectie meer dan 1.000 content items bevatte werd de volgende melding getoond: "Je zoekopdracht levert ... content-items op. Het maximumaantal content-items dat met een bulkactie kan worden verwerkt is 1000". Ondanks deze melding kon een bulkactie wel degelijk op meer dan 1.000 content items uitgevoerd worden, door lang genoeg naar beneden te scrollen. In R33.1 is dit verholpen en is tevens de bijgaande melding verwijderd.
Nieuwe CSRF instelling: URL allowlisting
Om deze aanpassing te begrijpen is het handig om te weten wat CSRF betekent. CSRF staat voor Cross-Site Request Forgery. Het is kwaadwillend benutten van een mogelijkheid om ongeautoriseerde opdrachten van een gebruiker (die de webtoepassing vertrouwt) te verzenden. In veel gevallen verloopt de vervalste en kwaadwillende aanvraag via een andere website.
Sinds R33 voert XperienCentral CSRF checks uit op bepaalde server requests. In R33.1 is het nu mogelijk om deze CSRF checks uit te zetten voor specifieke URLs via configuratie; de allowlist. Door middel van reguliere expressies kunnen URLs uitgezonderd worden van deze controle.
NB: alhoewel deze nieuwe instelling voor specifieke situaties erg handig kan zijn, moet je het met zorg instellen, omdat het uitschakelen van het CSRF filter voor sommige gevallen uiteraard een negatieve impact kan hebben op de beveiliging van XperienCentral.
Verbeterde weergave metadata van een afbeelding
In XperienCentral R33.1 is de weergave van metadata van een afbeelding op vrijwel alle plaatsen -waar een afbeelding gelinkt kan worden- sterk verbeterd. Er wordt meer metadata getoond, zoals de grootte en afmeting van de afbeelding en er zijn directe links beschikbaar om de afbeelding te downloaden of om de afbeelding te openen in de Content Repository (indien van toepassing).
De metadata van een afbeelding wordt vanaf R33.1 als volgt getoond:
Indien een afbeelding afkomstig is uit de Content Repository (hetgeen aangegeven wordt met het toegevoegde veld "Bron") dan wordt een extra Titel veld getoond met de naam van de afbeelding zoals in de Content Repository gedefinieerd. Die titel is voorzien van een link die de afbeelding direct opent in de Content Repository. Tevens is de bestandsnaam voorzien van een directe downloadlink naar de afbeelding.
Deze nieuwe metadata zie je bij een Lead afbeelding in een content item, bij een Afbeelding element en bij afbeeldingen gebruikt in Modulaire Content (element, pagina metadata of custom content type).
IAF import: pagina referentie foutmeldingen in handlers en routers
Het is mogelijk om een van een formulier uit een andere omgeving te importeren. Daarbij kan het voorkomen dat een pagina niet bestaat op de omgeving waarin het formulier geïmporteerd wordt. Bijvoorbeeld als die gekoppeld is aan de "Ga naar pagina" eigenschap van een routering . In R33.1 worden deze gevallen in detail gelogd tijdens de import, zodat direct duidelijk is in welk formulier, stap en routering of afhandeling dit voorkomt. Dat maakt het een stuk eenvoudiger voor de redacteur om deze referenties te herstellen.
Search en Retrieve API
De Search & Retrieve API die geïntroduceerd is in XperienCentral R32 is verder uitgebreid. In R33.1 is het nu ook mogelijk om zoekresultaten te filteren. Dat houdt in dat in de aanroep naar de Search en Retrieve API aangegeven kan worden welke eigenschappen in die zoekresultaten teruggeven moeten worden, zodat alleen noodzakelijke informatie terug komt. Dat maakt de S&R API zowel client-side als server-side efficiënter en sneller.
Bugfixes
Zoals in iedere release zijn er ook in deze release weer een aantal bugs opgelost. Noemenswaardig zijn de volgende:
GXWM-38489 Cannot replace locally uploaded image in modular page metadata
GXWM-38414 Content types available in Content Creation widget despite workflow restrictions
GXWM-38408 When moving a page, the show all pages does not work
GXWM-38397 Non article/image/download custom media items cannot be searched for
GXWM-35890 Faulty scrolling behaviour when clicking on an element in Edit mode
Opmerkingen
0 opmerkingen
U moet u aanmelden om een opmerking te plaatsen.