Overslaan en naar de inhoud gaan

Symfony 7.2 released

Symfony 7.2 brengt opnieuw heel wat verbeteringen. Deze vielen mij het meeste op.

  1. Verbeteringen aan de String-component:
    • Nieuwe methodes zoals kebab en truncate. De kebab methode maakt het eenvoudig om strings te formatteren in een kebab-case stijl, handig voor URL's of consistent tekstbeheer. De truncate methodes zijn uitgebreid met opties zoals word-before en word-after, wat zorgt voor meer flexibiliteit bij het afkappen van strings zonder woorden ruw te splitsen.
  2. Nieuwe validatieopties:
    • Toevoeging van specifieke validatie zoals:
      • Week-validatie: Controle op ISO 8601-formaten voor weeknummers.
      • Word count: Validatie van een minimum en maximum aantal woorden in tekstvelden.
      • YAML-validatie: Zekerheid dat een invoer correct YAML-geformatteerd is.
  3. Desktop-notificaties:
    • Mogelijkheid om systeemnotificaties direct vanuit Symfony te versturen met de notifier component, zoals desktop pop-ups, wat bruikbaar is voor het verbeteren van gebruikersinteractie en -meldingen.
  4. Compound Constraints:
    • Betere ondersteuning voor samengestelde constraints, wat betekent dat meerdere validatieregels gecombineerd kunnen worden in één herbruikbare validatieklasse. Dit vereenvoudigt de implementatie en het beheer van validatieregels in projecten.

Deze verbeteringen brengen meer gemak, flexibiliteit en functionaliteit naar Symfony 7.2, zowel voor ontwikkelaars als eindgebruikers.

Meer nieuwigheden op https://symfony.com/blog/category/living-on-the-edge/7.2

Wil je Symfony leren gebruiken?

Gerelateerde artikels

Symfony 7.1 released

Symfony heeft een nieuwe versie uitgebracht, en zoals altijd zitten er weer heel wat handige verbeteringen in. Met Symfony 7.1 kun je rekenen op een betere performance, meer gebruiksgemak en nieuwe features die je ontwikkelwerk nóg efficiënter maken. In dit artikel ontdek je de belangrijkste vernieuwingen.

Trainingen PHP

Training Composer

Leer hoe je PHP-afhankelijkheden effectief beheert met Composer, van installatie tot geavanceerde pakketbeheertechnieken.

Training Drupal Custom Theming

Leer prachtige, responsieve thema's te maken voor Drupal-websites en beheers de kunst van custom theming van basisprincipes tot geavanceerde technieken.

Training Drupal Module Development

Leer om aangepaste modules in Drupal te maken, waardoor je de functionaliteit en prestaties van je website kunt verbeteren door middel van praktische ontwikkelingspraktijken.

Training Drupal Site Building

Leer hoe je robuuste websites bouwt en beheert met Drupal, met essentiële technieken voor sitebuilding, module-integratie en best practices voor prestaties en beveiliging.