ToutNouveauAmélioréCorrigé
Amélioré

Auto renvoie la session et la trace par défaut

Chaque réponse Auto contient désormais un objet meta (quel niveau l'a emporté, si un défi a été résolu, le nombre de tentatives, le total des crédits) ainsi que la session de travail (proxy, cookies, userAgent) afin que vous puissiez voir ce qui a débloqué la cible et la rejouer vous-même. Le champ session.proxy est l'ID de proxy base36 opaque, et jamais une adresse brute. Définissez returnSession: false si vous ne souhaitez pas la session dans la réponse.

Amélioré

Auto résout davantage de types de challenges

Auto gère désormais les challenges Cloudflare non interactifs (le mur "Checking your browser" que certains sites protégés affichent) de bout en bout, au lieu de renvoyer la page de challenge comme s'il s'agissait de contenu. Deux cas liés ont également été corrigés : un transport 200 masquant un interstitiel de challenge déclenche désormais une véritable résolution, et un challenge qui réaffiche le mur après avoir déposé un cookie de validation se recharge désormais et récupère le contenu réel. Marathonbet est le site principal qui passe nouvellement avec succès ; vinted et quelques autres cibles avec interstitiel sur 200 en bénéficient également.

Amélioré

Rafraîchissement du Playground, Reset et transferts à la demande

Le rafraîchissement du Playground n'affiche plus brièvement l'état statique avant que le vôtre ne réapparaisse. Un nouveau bouton Reset (soumis à confirmation) efface les trois onglets de request, les cookies et les proxies transférés en une seule fois. Une response peut désormais également transférer son ID de proxy ou son User-Agent dans la request suivante lorsque vous le demandez, au lieu de s'appliquer automatiquement à votre insu.

Amélioré

Les responses renvoient le proxy qui les a traitées

Chaque response Single inclut désormais l'ID du proxy qui a traité la request, et les responses Browser font de même. Utile pour les appels chaînés qui doivent rester sur le même proxy.

Amélioré

Colonnes triables et barre latérale repliable

Cliquez sur l'en-tête d'une colonne dans le Dashboard pour la trier. Fonctionne pour Activity, API Keys et les sessions, persiste après le rafraîchissement automatique, et un Ctrl-clic (Cmd sur Mac) annule la sélection. La barre latérale se replie également en une barre d'icônes pour laisser respirer le tableau.

Amélioré

Les libellés d'Activity correspondent à l'Overview

Activity affichait auparavant des chaînes de caractères brutes comme Application_fail alors qu'Overview utilisait des libellés simplifiés (App Fail) avec les couleurs appropriées. Activity utilise désormais les mêmes libellés et couleurs, rendant la lecture identique entre les deux vues.

Amélioré

Chaque response API contient un request ID

Les appels authentifiés renvoient désormais un header X-Foura-Request-Id. Enregistrez-le dans vos propres logs pour associer n'importe quelle request à sa ligne dans Activity, ou transmettez-le au support pour que nous puissions analyser précisément ce qui s'est passé de notre côté.

Amélioré

Annuler les requests en cours du playground

Cliquez sur le nouveau bouton Cancel pendant le chargement d'une request du playground et nous l'interrompons proprement. Le panneau repasse à l'état inactif avec la mention 'Request annulée' au lieu d'une erreur réseau inquiétante.

Amélioré

Proxy Finder recontrôle le pool plus rapidement

La file d'attente de recontrôle se vide désormais en quelques jours au lieu de plusieurs semaines. Nous avons réduit le temps de sélection de chaque proxy à tester d'environ 2 secondes à environ 10 ms, afin que le pool reste plus frais sous la charge. Moins d'IP mortes en rotation, et chaque appel Single et Proxy Finder s'exécute sur un ensemble plus sain.

Amélioré

Rafraîchissement plus rapide du pool de proxies

Chaque lot d'actualisation se répartit désormais sur des sous-réseaux distincts, de sorte que chaque exécution utilise l'intégralité du budget de concurrence. Le pool Proxy Finder se renouvelle 5 à 10 fois plus vite et les entrées obsolètes sont effacées en quelques heures.

Amélioré

Le Playground fonctionne désormais sur mobile

En dessous de 768px, la ligne d'URL passe sur deux lignes, les onglets de response défilent horizontalement et le tableau de cookies devient une grille de cartes. Les tooltips d'aide s'ouvrent au tap plutôt qu'au survol ; l'iPhone SE (en dessous de 374px) bénéficie d'un rétrécissement supplémentaire. Le bouton Send est correctement centré et une URL longue ne provoque plus de défilement horizontal de la page.

Amélioré

L'agrandissement du Playground est désormais un véritable overlay plein écran

Auparavant, l'agrandissement étirait la carte de response dans le flux de la page, de sorte que les volets de grande taille ajoutaient un défilement au body et décalaient le layout. C'est désormais un overlay fixe entre la sidebar et le bord du viewport, avec des volets qui s'étendent pour remplir le viewport. La touche Échap le ferme ; un helper unique gère les clics et les pressions de touches.

Amélioré

L'API rejette les cibles réseau privées

Les cibles qui se résolvent dans une plage de réseau privé renvoient désormais une erreur 400 avec une erreur de validation claire au lieu d'être transférées. La vérification s'exécute avant l'envoi de toute request et couvre les blocs IPv4 et IPv6 réservés. Si vous passez accidentellement un nom d'hôte interne, vous verrez immédiatement une erreur claire. Même comportement pour Single, Proxy Finder et Browser.

Amélioré

Le playground du dashboard repensé en un véritable IDE de request

Les colonnes request et response partagent désormais des onglets identiques (UI, Body, Headers, Cookies, Raw). Chaque volet dispose de son propre sélecteur de vue (arborescence JSON, arborescence HTML, texte), Expand étire la response sur toute la largeur, et Ctrl/Cmd+K ouvre la recherche dans le volet avec une navigation suivant/précédent. Les boutons Copy et Download sont intégrés à chaque volet et récupèrent exactement ce qui s'affiche à l'écran, et l'onglet Cookies regroupe désormais par hôte avec un filtre, une suppression par ligne et des badges d'indicateurs.

Amélioré

Chaque article de blog a désormais sa propre carte d'aperçu

Nous avons déployé des cartes Open Graph uniques pour l'ensemble des 30 articles de blog existants. Les liens partagés sur Discord, LinkedIn, Slack ou Twitter affichent désormais un aperçu propre et personnalisé au lieu d'un favicon générique. Les nouveaux articles ont leur carte générée automatiquement, avec un ajustement du texte qui renvoie les longs titres à la ligne au lieu de les couper au milieu d'un mot.