You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
L'endpoint /captcha répond désormais en mode challengepar défaut : l'image arrive avec un jeton signé plutôt qu'avec la réponse en clair, et son rendu est durci contre la lecture automatique. Le générateur historique reste disponible via ?mode=image, pour qui a besoin de récupérer la réponse côté serveur.
Les versions v1, v2 et v3 sont retirées, avec tout le JavaScript non typé qu'elles partageaient. L'API ne sert plus que v4, v5 et v6 ; installer @20syldev/api@5.9.0 pour qui en a encore besoin.
L'endpoint /levenshtein passe en POST : les deux textes comparés ne transitent plus par l'URL, donc plus par l'historique de navigation ni les journaux d'un intermédiaire.
Les identifiants sensibles sortent des URL : DELETE /chat/:token devient POST /chat/clear, et PATCH/DELETE /tic-tac-toe/:game deviennent POST /tic-tac-toe/play et POST /tic-tac-toe/forfeit. Les méthodes PATCH et DELETE disparaissent de l'API.
Les réponses d'erreur renvoient status en nombre plutôt qu'en chaîne de caractères.
Toute réponse porte désormais les en-têtes X-RateLimit-Limit, X-RateLimit-Remaining et X-RateLimit-Reset, et un Retry-After accompagne les refus 429 — un client peut enfin s'auto-réguler au lieu de découvrir sa limite en la dépassant.
L'endpoint /hyperplanning est déprécié : il continue de fonctionner sur toutes les versions, mais v6 ne le liste plus parmi ses endpoints disponibles. Il sera retiré pour de bon en 7.0.0.