Skip to content

4.7.0

API

API v4.7.0 — Address, Password, Token.

  • Ajout de l'endpoint GET /address : génère 1 à 10 adresses postales fictives pour fr, us, uk, de ou es (aléatoire si omis). Chaque adresse contient street, city, zip, state, country et countryCode. Les codes postaux sont formatés selon les conventions du pays.
  • Ajout de l'endpoint GET /password : génère 1 à 20 mots de passe via crypto.randomInt. Deux modes : random (basé sur des caractères, 8–128 caractères) avec jeux de caractères configurables (uppercase, lowercase, digits, symbols, exclude) et passphrase (basé sur des mots, 3–10 mots, separator personnalisable). La réponse inclut un niveau strength (weak / moderate / strong / very_strong) et l'entropie de Shannon entropy en bits.
  • Correction de POST /token : remplacement de Math.random() par crypto.randomInt pour tous les types basés sur des caractères, et correction d'un bug de troncature qui raccourcissait silencieusement les tokens UUID au-delà d'une certaine longueur.
  • GET /personal délègue désormais la génération d'adresse au module address, supprimant la logique de génération de données dupliquée.

Documentation

  • Ajout des pages de documentation pour Address, Agent, Headers, IP et Password.
  • Ajout des 5 nouveaux endpoints — Address, Agent, IP, Headers et Password — dans le registre Playground et la sidebar.
  • Ajout des descriptions pour Address, Agent, Headers, IP et Password dans la section des fonctionnalités de la page d'accueil.
  • L'URL de l'endpoint dans les panels Try est désormais un lien cliquable qui s'ouvre dans un nouvel onglet.
  • Les panels Try supportent désormais les paramètres de chemin (ex. :country) résolus dynamiquement depuis les valeurs des inputs.
  • Les inputs des panels Try affichent désormais un placeholder contextuel.
  • Le Playground affiche désormais un lien direct vers la page de documentation de l'endpoint sélectionné.
  • Correction du formatage des extraits de code JavaScript pour les corps de requête dans les panels Try.