Changement important : refonte du filtre de l’API de liste avec des expressions imbriquées
L’API de liste a subi une mise à jour importante ; elle prend désormais en charge les expressions de filtre imbriquées et complexes. Il s’agit d’un changement important qui oblige les utilisateurs à mettre à jour leurs bibliothèques clientes. Toutes les bibliothèques clientes ont été mises à jour pour prendre en charge la nouvelle syntaxe et faciliter la construction de filtres imbriqués. Pour les utilisateurs de HTTP brut, le format du filtre est passé de col[ne]=val à filter[col][$ne]=val, conformément aux conventions QS. Par exemple, pour exclure une plage de valeurs [v_min, v_max] : ?filter[$or][0][col][$gt]=v_max&filter[$or][1][col][$lt]=v_min. Une nouvelle implémentation cliente Swift a été ajoutée. La version de lancement est désormais affichée dans le tableau de bord d’administration avec un lien vers la page de lancement. Les dépendances ont également été mises à jour.