Nouveautés de la version 4
Support de plus de standards PSR
Jaxon supporte désormais les standards HTTP Message Interface (PSR-7), HTTP Handlers (PSR-15), et HTTP Factories (PSR-17).
Les annotations
Les options de configuration de fonctions présentes dans les classes Jaxon peuvent être définies directement dans ces classes, en utilisant des annotations.
Le package Jaxon Upload
Les fichiers uploadés peuvent être enregistrés sur divers systèmes de stockage, grâce au package Flysystem.
La fonctionnalité est désormais fournie dans le package jaxon-upload, et désactivée par défaut.
Le package Jaxon Utils
Les fonctions utilitaires (config, templates, traductions) sont déplacées dans le package Jaxon Utils.
Le package Jaxon Core fournit uniquement les fonctions de déclaration et de traitement des requêtes Ajax.
Les extensions
L'architecture des plugins de requête, des plugins d'intégration et des plugins de dialogue a été améliorée. Ils sont plus faciles à créer et à maintenir.
Les fonctions globales
Pour éviter des conflits potentiels avec d'autres librairies, les fonctions globales ont toutes été déplacées dans le namespace Jaxon\
.