Toutes les modifications notables de la plateforme NueForm sont documentées ici. Cette page couvre les versions de l'API, les nouvelles fonctionnalités et les mises à jour importantes.
Septembre 2026
Les formulaires n'acceptent des réponses que lorsqu'ils sont publiés, sur tous les canaux
Publié le : 28 septembre 2026
Un formulaire non publié ou jamais publié n'accepte plus aucune soumission (ni sur sa page, ni intégré, ni par téléphone), y compris les réponses que quelqu'un avait déjà commencées : seul un appel téléphonique déjà en cours peut se terminer, et sa réponse vous est transmise normalement, sauf si le formulaire est retenu pour vérification ou rejeté lors de la vérification pendant l'appel : elle est alors retenue. Un formulaire fermé refuse les nouvelles réponses, et les répondants déjà en train de le remplir peuvent le terminer. Lorsqu'un formulaire cesse d'accepter les réponses de quelqu'un en cours de route, cette personne voit l'écran Formulaire fermé au lieu d'un écran de remerciement, et une soumission qui échoue pour une autre raison affiche une erreur et un bouton Réessayer, jamais un écran de remerciement. Les soumissions web sont vérifiées par rapport à la version publiée : une réponse à une question publiée est conservée même si vous avez modifié votre brouillon depuis, et les soumissions n'échouent plus après un retour à une version antérieure. ?preview=1 n'affiche désormais le brouillon qu'aux personnes pouvant modifier le formulaire, et n'enregistre rien. Le bouton En ligne / Fermé ne fait plus qu'ouvrir ou fermer le formulaire en ligne : il ne publie plus les modifications en attente. Voir Accepter des réponses.
Les appels téléphoniques utilisent désormais la version publiée du formulaire, conservée pendant tout l'appel. Un numéro dont le formulaire n'est pas publié, est fermé ou a dépassé la limite mensuelle de réponses l'annonce à l'appelant et raccroche, et les appels sortants et les campagnes ne démarrent pas sur un tel formulaire. Une campagne mise en pause parce que son formulaire a cessé d'accepter des réponses reste en pause jusqu'à ce que vous la repreniez. Lorsqu'un Transfert envoie un appel vers un formulaire qui n'accepte pas de réponses, la réponse au premier formulaire est quand même finalisée. Voir Téléphonie.
Tous les signataires d'un contrat voient la version qui était publiée lors de la création de la session de signature, celle-là même que reprend le PDF signé : voir La version que voient les signataires. Les sessions d'un formulaire Fuse non publié ne peuvent pas être rejointes. Un formulaire retenu pour la vérification de contenu n'envoie aucune étape e-mail, et ses nœuds de données et paiements sont refusés, jusqu'à la fin de la vérification : voir Formulaires retenus pour vérification.
Protection des comptes et des connexions
Publié le : 28 septembre 2026
Un nouveau mode de connexion n'est associé à un compte existant ayant la même adresse e-mail que si l'adresse du compte est confirmée et que la nouvelle connexion la garantit ; sinon, la personne confirme par e-mail. Cela remplace la page Nous ne pouvons pas finaliser votre connexion des connexions SSO. Un changement d'adresse e-mail ne prend désormais effet qu'une fois la nouvelle adresse confirmée, et l'inscription refuse une adresse qui a déjà un compte ou qui appartient à une organisation utilisant le SSO. Une adresse appartenant à une organisation utilisant le SSO ne peut pas non plus obtenir de compte avec Google, Microsoft, GitHub ou Apple, et tant que cette équipe exige le SSO, les personnes de son domaine ne peuvent se connecter que par SSO. Voir Modes de connexion et votre compte.
Les domaines SSO des équipes doivent être vérifiés par DNS et ne peuvent pas changer tant que le SSO est actif, et les invitations d'équipe expirées ne comptent plus dans les sièges. Le HTML brut des questions Markdown et Contrat est désormais limité aux balises de mise en forme qu'autorise le titre d'une question : voir HTML dans Markdown.
La publication via l'API et MCP exécute désormais les vérifications de l'éditeur
Publié le : 27 septembre 2026
POST /api/v1/forms/:id/publish et l'outil MCP publish_form utilisent désormais exactement le même processus de publication que le bouton Publier. Seuls les administrateurs et propriétaires de l'équipe peuvent publier les formulaires d'équipe, les fonctionnalités Pro sont vérifiées par rapport au plan du propriétaire du formulaire, et les questions de réservation, les étapes E-mail, les questions Fuse et les composites doivent être entièrement configurés. Une publication bloquée renvoie 409 Conflict avec un reason et les question_ids à corriger, et rien n'est publié. Les publications réussies enregistrent aussi une entrée dans le journal d'audit, passent la vérification du contenu, mettent à jour les éditeurs ouverts et renvoient des warnings non bloquants. Définir published à la création ou à la mise à jour publie désormais le formulaire via les mêmes vérifications au lieu de le mettre directement en ligne.
Dépublier un formulaire d'équipe via l'API ou MCP exige désormais aussi un administrateur ou propriétaire de l'équipe, et le serveur MCP applique désormais les mêmes limites de débit par utilisateur que l'API REST. Voir API Formulaires et Gestion des erreurs.
Soumission des questionnaires et choix dynamiques
Publié le : 27 septembre 2026
Les formulaires de style Questionnaire affichent désormais toujours un bouton Soumettre. Les réponses sont enregistrées automatiquement pendant la saisie, et Soumettre finalise la réponse — les réponses aux questionnaires déclenchent donc désormais les webhooks, envoient les e-mails de notification et sont décomptées de votre quota de réponses. Le répondant voit ensuite l'écran de fin du formulaire — ou une courte confirmation si aucun écran de fin ne s'applique — avec Envoyer une autre réponse (masqué lorsque Limiter à une réponse par visiteur est activé). Une réponse soumise ne peut plus être modifiée, et une réponse inachevée se reprend comme dans n'importe quel autre formulaire. Cela remplace l'ancien réglage qui verrouillait les réponses après la soumission. Les étapes e-mail sont désormais envoyées à la soumission du formulaire, et chaque nœud de données reçoit un réglage Quand exécuter : Garder à jour ou Une fois, à l'envoi. Les appels téléphoniques ne changent pas. Voir Style Questionnaire.
Les questions Choix multiple, Menu déroulant, Classement et Matrice (lignes et colonnes) peuvent désormais charger leurs options depuis une variable, comme la réponse d'un nœud de données : réglez Source des choix sur Depuis une variable. Les réponses stockent la valeur de chaque élément et affichent son libellé dans les réponses, les exports et les e-mails, et la notation des quiz comme les conditions comparent la valeur. Voir Choix depuis une variable.
NueLingo --- Traduction automatique à la demande
Publié le : 17 septembre 2026
Les formulaires du plan Pro peuvent désormais être remplis dans n'importe laquelle des 28 langues prises en charge sans les traduire au préalable. Activez NueLingo dans Paramètres du formulaire → Langues : les répondants choisissent leur langue (ou y arrivent par détection du navigateur) et chaque question est traduite au moment où ils l'atteignent, diffusée mot après mot, puis enregistrée dans le formulaire pour que le répondant suivant l'obtienne instantanément et que vous puissiez la modifier comme n'importe quelle autre traduction. Vos propres traductions ont toujours la priorité. Voir Internationalisation.
Changer la langue par défaut d'un formulaire
Publié le : 17 septembre 2026
N'importe quelle langue activée peut désormais devenir la langue par défaut : survolez une langue dans Paramètres du formulaire → Langues et cliquez sur Définir par défaut. Le texte du formulaire est échangé sur place avec la traduction, l'ancienne langue par défaut est conservée comme traduction complète et la voix de synthèse vocale suit la nouvelle langue par défaut.
Février 2026
NueForm API v1 --- Disponibilité générale
Date de sortie : 28 février 2026
Nous sommes ravis d'annoncer la disponibilité générale de l'API REST NueForm. L'API vous donne un accès programmatique complet aux formulaires, réponses, webhooks, équipes et plus encore.
Points d'accès API
Forms --- Create, read, update, delete, and publish forms via the API. Includes full support for all 25+ question types, logic jumps, variables, and theme configuration. See API Reference: Forms.
Responses --- Retrieve form responses with filtering, pagination, and full answer data including quiz results. See API Reference: Responses.
Webhooks --- Configure per-form and global webhooks programmatically. Manage your webhook secret for HMAC-SHA256 signature verification. See API Reference: Webhooks.
Teams --- Create and manage teams, invite members, and assign roles. See API Reference: Teams.
User --- Read and update account settings, manage API keys. See API Reference: User.
Themes --- Configure form themes and branding defaults. See API Reference: Themes.
Analytics --- Access form analytics and response metrics. See API Reference: Analytics.
Files --- Upload and manage files used in forms. See API Reference: Files.
Versions --- Manage form versions and publish history. See API Reference: Versions.
Authentification
API access uses Bearer token authentication with API keys. Keys follow the nf_<64 hex chars> format and can be generated in the Developer tab of your profile. See Authentication.
Limites de débit
- Pro plan: 100 requests per minute
- Enterprise plan: 500 requests per minute
See Rate Limits.
Webhooks
Real-time webhook notifications for form submissions. Features include:
- Per-form and global webhook URLs (up to 5 global webhooks)
- HMAC-SHA256 payload signing with the
X-NueForm-Signatureheader form.submittedevent with full answer data- 5-second timeout, fire-and-forget delivery
See Webhooks Overview.
Documentation
Full documentation suite launched alongside the API:
- Getting Started --- Authentication, rate limits, errors, pagination
- API Reference --- Complete endpoint documentation
- Webhooks Guide --- Events, payloads, verification, testing
- User Guide --- Form builder and feature guides
- How-To Guides --- Step-by-step guides for common tasks
Prérequis d'abonnement
API access and webhooks require a Pro plan ($29/mo) or Enterprise plan ($99/mo). The Entrepreneur (free) plan does not include API access.
L'API NueForm est activement en cours de développement. Revenez ici pour les mises à jour sur les nouveaux points d'accès, événements et fonctionnalités. Les changements incompatibles seront communiqués à l'avance.