ToutNouveauAmélioréCorrigé
Corrigé

Les contrôles du tableau de bord suivent le thème sombre

Les listes déroulantes, les cases à cocher, les barres de défilement, les champs remplis automatiquement et les boutons de dialogue affichaient une apparence claire avec le thème sombre (boîtes blanches, contours parasites). Désormais, chaque contrôle suit le thème actif. Les modales empêchent le défilement de la page en arrière-plan, les infobulles dans les boîtes de dialogue s'affichent au premier plan, et les champs numériques masquent leurs boutons d'incrémentation.

Nouveau

Détails de facturation, Organisations et propriété des clés

Le tableau de bord comporte un nouvel onglet Détails de facturation pour votre profil de facturation habituel : entreprise, TVA avec vérification en direct et adresse. Les Organisations se trouvent désormais sur leur propre page sous la forme d'un tableau triable à partir duquel vous pouvez en créer et les renommer. Chaque clé API possède un propriétaire (personnel ou une organisation) et vous pouvez transférer une clé de l'un à l'autre sans perdre ses métriques.

Nouveau

Forfaits personnalisés dans le sélecteur de forfait

Si nous vous avons créé un forfait personnalisé, il s'affiche désormais dans son propre onglet lorsque vous changez de forfait. Et si vous n'avez pas encore d'abonnement, ce même sélecteur vous amène directement à la page de paiement. Plus besoin d'envoyer un e-mail et d'attendre pour passer à votre forfait.

Corrigé

Téléchargement des PDF pour chaque facture payée

Le bouton PDF sur certaines factures payées ne s'affichait pas car nous ne définissions pas le lien sous-jacent. Chaque facture payée dans l'onglet Factures possède désormais un bouton PDF fonctionnel.

Nouveau

Sélection de proxy par pays dans FourA MCP

FourA MCP 0.5.0 ajoute une sélection stricte par pays à foura_proxy. Passez exitCountries avec les pays visibles par la cible dont vous avez besoin, et un succès ciblé renvoie exitCountry ainsi que l'ID de proxy réutilisable pour foura_browser. Si le pool ne contient aucune correspondance, no_eligible_proxy préserve votre portée au lieu de se rabattre sur un autre pays.

Nouveau

Restreindre les sorties Proxy Finder à des pays spécifiques

Passez exitCountries: ["CZ", "GB"] à /api/proxy pour maintenir la sortie dans la liste que vous fournissez, et la response indique quel pays a réellement traité la request afin que les appels suivants puissent cibler la même zone géographique. Si le pool ne trouve aucune correspondance, l'appel échoue avec no_eligible_proxy au lieu de basculer vers un pays différent. Essayez-le sans aucun code dans le Playground.

Amélioré

Moins de proxies morts dans votre rotation

Proxy Finder exécute désormais ses trois vérifications de disponibilité simultanément au lieu de l'une après l'autre, de sorte que les sorties mortes sont recyclées environ trois fois plus vite. Une correction de blocage en tête de file maintient le débit de validation stable lorsqu'un sous-réseau atteint son rate limit. Attendez-vous à moins de proxies obsolètes sélectionnés pour vos requests.

Amélioré

La fraîcheur du pool de proxies est désormais validée de manière croisée

Les proxies sont désormais validés en continu depuis un chemin réseau distinct, de sorte que le pool actif ne conserve que les sorties qui fonctionnent réellement en ce moment (et pas seulement au moment de leur découverte). Lorsque vous appelez /api/proxy ou laissez /api/auto router votre requête, le proxy sélectionné a plus de chances de fonctionner du premier coup.

Amélioré

Les requêtes ne peuvent pas être redirigées vers des réseaux privés

L'API bloque toute requête Single ou Browser dont l'URL cible, la chaîne de redirection ou le champ proxy correspond à une plage d'adresses IP privée ou réservée. Même si une cible publique redirige vers un réseau interne, la requête s'arrête avant d'y parvenir.

Nouveau

Aperçu des crédits dans le tableau de bord

La page Aperçu affiche désormais un panneau Crédits avec le total de vos crédits utilisés ainsi qu'une répartition par produit (Single, Proxy, Browser). Les grands nombres restent compacts (comme 29,7M) et le survol révèle la valeur exacte. Cela respecte vos filtres actifs et votre plage de temps.

Corrigé

Auto n'accepte plus les pages de défi comme des succès

Si vous avez passé un validate négatif à /api/auto (comme {data: {fail: ['"Due to legal reasons"']}}), une page interstitielle Cloudflare 'Just a moment' pouvait passer pour un succès mis en cache car la liste d'échecs ne correspondait pas à son texte. Auto rejette désormais les pages de défi avant d'appliquer vos règles de validation, et il remplace la mauvaise sortie puis effectue une nouvelle résolution au lieu de la comptabiliser.

Nouveau

MCP Server : nouvelle page de destination et flux de connexion

Il existe désormais un espace dédié pour le MCP Server FourA sur foura.ai/mcp. Choisissez votre client (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, ou le serveur distant hébergé), copiez la configuration, ou installez-le en un clic via les liens profonds Add-to-Cursor et Install-in-VS-Code. Quatre outils sont inclus : foura_auto, foura_single, foura_proxy, et foura_browser.

Nouveau

Auto gère automatiquement les sites avec restriction géographique

Certaines cibles ne répondent qu'à des pays spécifiques (sites de paris sportifs régionaux, places de marché avec des restrictions géographiques). Auto détecte désormais lorsqu'un site est géorestreint, mémorise quels pays renvoient de véritables réponses et sélectionne de nouveaux points de sortie depuis ces pays lors des appels suivants. La charge simultanée est également répartie sur l'ensemble autorisé, afin qu'un seul point de sortie ne supporte pas toute la charge et ne subisse pas de rate limit.

Corrigé

Les appels foura_auto longs aboutissent désormais via le MCP hébergé

Si vous définissez un timeout long sur foura_auto via le serveur MCP hébergé, la request pouvait expirer au niveau du edge avant la fin de votre appel. Ce problème est résolu. Les appels auto à budget complet exécutent désormais leur budget de 180 secondes de bout en bout.

Corrigé

Auto répartit la charge concurrente sur plusieurs sorties

Si vous avez rencontré des erreurs 429 en lançant de multiples appels Auto simultanés vers une même cible, ces appels étaient auparavant canalisés vers une seule sortie en cache, car le chemin à chaud choisissait le favori en termes de score et le rejouait une fois. Auto ouvre désormais des sessions supplémentaires à la demande et achemine chaque appel vers la sortie la moins chargée. Ainsi, une rafale se déploie sur plusieurs identifiants de proxy au lieu d'en saturer un seul. Mesuré localement : une rafale de 100 appels sur un hôte portable sans cookie se répartit maintenant sur le pool élargi en quelques secondes.