> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Restez à jour avec les dernières fonctionnalités développeur de Base44

Découvrez les nouveautés pour les développeurs sur Base44, des mises à jour du SDK et du CLI aux améliorations du backend, des entités et des connecteurs. Revenez régulièrement pour découvrir les changements qui peuvent accélérer votre intégration ou débloquer de nouvelles capacités.

Vous cherchez les mises à jour produit ? Consultez le [Journal des modifications produit](/fr/changelog/product).

Abonnez-vous via [RSS](/fr/changelog/developers/rss.xml) ou rejoignez notre [Discord](https://discord.com/invite/ThpYPZpVts) pour rester informé.

<Update label="3 juin 2026" tags={["App Code"]}>
  ### Nouveau : modale Code changes redessinée

  La modale **Code changes** a été redessinée avec une arborescence de fichiers complète, une barre de statistiques de diff et des états de fichiers codés par couleur. Les développeurs peuvent désormais examiner chaque fichier que l'IA a ajouté, modifié ou supprimé — regroupé par dossier avec des diffs côte à côte — avant de publier les modifications.

  * [Onglet Code](/developers/app-code/editor/code-tab) : comment ouvrir la modale, naviguer dans l'arborescence de fichiers et lire les diffs.
</Update>

<Update label="3 juin 2026" tags={["Backend"]}>
  ### Nouveau : événements d'audit de clés API workspace

  Le journal d'audit enregistre désormais les événements du cycle de vie des clés API du workspace. Les développeurs peuvent interroger les événements `workspace.api_key.created`, `workspace.api_key.updated`, `workspace.api_key.disabled`, `workspace.api_key.enabled` et `workspace.api_key.deleted`, chacun incluant les métadonnées `key_id`, `key_name` et `key_prefix` pour l'identification sans exposer de secrets.

  * [Types d'événements](/developers/references/audit-logs-api/get-started/event-types) : référence complète des événements, y compris les événements de clé API du workspace et leurs champs de métadonnées.
</Update>

***

<Update label="27 mai 2026" tags={["Backend"]}>
  ### Mise à jour : pools de crédits et limites par membre dans l'API Monitoring

  La présentation de l'API Monitoring documente désormais le modèle de pool de crédits introduit dans la v1.1 : pools de crédits au niveau workspace, limites de crédits par membre et indicateurs de dépassement. La réponse `Get analytics` inclut un objet `credit_pool` avec niveau, limites et données d'utilisation, et chaque enregistrement utilisateur inclut un objet `member_allocation`. Les anciens champs `seats` et `seat_type` sont obsolètes au profit de `credit_pool` et `member_allocations`.

  * [Présentation de l'API Monitoring](/developers/references/monitoring-api/get-started/overview) : pools de crédits, limites par membre, avis d'obsolescence et workflow de dépassement.
</Update>

***

<Update label="30 avril 2026" tags={["SDK", "Backend"]}>
  ### Nouveau : module SDK app-user connectors

  Le nouveau module `base44.connectors` vous permet de gérer les connexions OAuth par utilisateur depuis le code frontend. Appelez `connectAppUser(connectorId)` pour démarrer le flux OAuth et recevoir une URL de redirection, et `disconnectAppUser(connectorId)` pour supprimer le jeton stocké d'un utilisateur. La page des connecteurs backend documente désormais les modèles de connexion au niveau application et au niveau utilisateur d'application.

  * [Référence SDK user-connectors](/developers/references/sdk/docs/interfaces/user-connectors) : méthodes `connectAppUser()` et `disconnectAppUser()`.
  * [Connecteurs](/developers/backend/resources/connectors) : configuration et utilisation des connecteurs utilisateur d'application.
</Update>

***

<Update label="28 avril 2026" tags={["Backend", "Backend Functions"]}>
  ### Nouveau : automatisations de connecteur

  Les fonctions backend peuvent désormais se déclencher automatiquement en réponse aux événements webhook des services connectés tels que Gmail, Google Calendar, Google Drive, Microsoft Outlook, Microsoft OneDrive, Slack, Microsoft Teams et SharePoint. Configurez les automatisations de connecteur dans `function.jsonc` aux côtés de vos autres automatisations, avec des conditions de déclenchement facultatives pour filtrer les événements avant l'exécution de votre fonction.

  * [Automatisations](/developers/backend/resources/backend-functions/automations#connector-automations) : référence complète des champs, intégrations et événements pris en charge, conditions de déclenchement, structure de charge utile webhook et exemples.
  * [Connecteurs](/developers/backend/resources/connectors/shared-connectors#connector-automations) : présentation et référence croisée.
</Update>

<Update label="28 avril 2026" tags={["CLI", "Auth"]}>
  ### Nouveau : commande `auth social-login`

  La nouvelle commande `auth social-login` vous permet d'activer ou de désactiver les fournisseurs d'identité sociaux (Google, Microsoft, Facebook et Apple) dans la configuration d'auth locale de votre application. Google prend en charge les identifiants OAuth personnalisés via les flags `--client-id` et `--client-secret`. Exécutez `auth push` ou `deploy` pour appliquer les modifications.

  * [`auth social-login`](/developers/references/cli/commands/auth-social-login) : activer ou désactiver les fournisseurs de connexion sociale dans la configuration locale.
  * [Référence de configuration auth](/developers/backend/resources/auth) : nouveaux champs de configuration pour les quatre fournisseurs sociaux, y compris `googleOAuthMode` et `googleOAuthClientId`.
</Update>

***

<Update label="6 mai 2026" tags={["SDK", "Entities"]}>
  ### Mise à jour : filtrage d'entités amélioré avec raccourci tableau et opérateurs de requête

  `entities.filter()` accepte désormais le type `EntityFilterQuery<T>` pour son paramètre `query`, permettant un raccourci tableau pour correspondre à n'importe quelle valeur d'un ensemble, `null` pour correspondre aux champs nuls, et des opérateurs de requête de style MongoDB (`$gte`, `$in`, `$or` et autres) pour une logique de filtrage avancée.

  * [Module entities SDK](/developers/references/sdk/docs/type-aliases/entities) : type de paramètre `query` mis à jour et nouveaux exemples de filtrage.
</Update>

***

<Update label="28 avril 2026" tags={["SDK", "Agents"]}>
  ### Mise à jour : `waiting_for_user_input` ajouté au statut d'appel d'outil d'agent

  Les appels d'outils d'agent incluent désormais `"waiting_for_user_input"` comme valeur de statut valide. Mettez à jour tout code qui vérifie ou utilise un switch sur le champ `status` des objets d'appel d'outil pour gérer ce nouvel état.

  * [Module agents SDK](/developers/references/sdk/docs/interfaces/agents) : type `status` mis à jour sur les objets d'appel d'outil.
</Update>

<Update label="28 avril 2026" tags={["SDK", "App Code"]}>
  ### Nouveau : GPT-5.5 et Claude Opus 4.7 disponibles dans InvokeLLM

  Deux nouvelles options de modèle sont désormais disponibles pour `integrations.Core.InvokeLLM()` : `"gpt_5_5"` (GPT-5.5) et `"claude_opus_4_7"` (Claude Opus 4.7). Passez l'une ou l'autre valeur dans le paramètre `model` pour remplacer le modèle au niveau application pour un appel spécifique.

  * [Module integrations SDK](/developers/references/sdk/docs/type-aliases/integrations) : options de modèle `InvokeLLMParams` mises à jour.
</Update>

<Update label="28 avril 2026" tags={["SDK", "Backend"]}>
  ### Mise à jour : nouveaux connecteurs OAuth

  BambooHR, Calendly, Contentful, GitLab, Google Meet, Google Tasks, Hugging Face, Instagram et Supabase sont désormais disponibles en tant que connecteurs OAuth. Utilisez leurs identifiants de type dans `connectors.getConnection()` et dans les appels de connecteur des fonctions backend.

  * [Connecteurs](/developers/backend/resources/connectors) : tableau des connecteurs mis à jour avec tous les identifiants de type.
  * [Module connectors SDK](/developers/references/sdk/docs/interfaces/connectors) : liste des connecteurs mise à jour pour `getConnection()`.
</Update>

<Update label="28 avril 2026" tags={["SDK", "Agents"]}>
  ### Nouveau : `getTelegramConnectURL()`

  `agents.getTelegramConnectURL()` génère une URL qui connecte un utilisateur final à un agent via Telegram.

  * [Module agents SDK](/developers/references/sdk/docs/interfaces/agents) : méthode `getTelegramConnectURL()`.
</Update>

<Update label="28 avril 2026" tags={["Audit Logs API"]}>
  ### Obsolète : gestion des sièges supprimée des Audit Logs

  Le type d'événement de journal d'audit `workspace.member.seat_updated` a été supprimé, ainsi que ses champs de métadonnées associés `new_seat_type` et `old_seat_type`.

  * [Types d'événements de journal d'audit](/developers/references/audit-logs-api/get-started/event-types) : référence des types d'événements mise à jour.
</Update>

<Update label="28 avril 2026" tags={["CLI", "Backend"]}>
  ### Mise à jour : authentification e-mail/mot de passe en développement local

  Le serveur `base44 dev` gère désormais l'inscription et la connexion par e-mail/mot de passe localement, y compris la vérification OTP (les codes s'affichent dans votre terminal au lieu de l'e-mail). OAuth et la connexion sociale transmettent toujours à Base44.

  * [Développement local](/developers/backend/overview/local-dev/local-development-overview) : section authentification et comportement des jetons.
  * [Dépannage](/developers/backend/overview/troubleshooting) : jetons de dev locaux vs production.
</Update>

***

<Update label="31 mars 2026" tags={["Backend"]}>
  ### Nouveau : API Audit Logs

  L'API Audit Logs fournit un accès à portée de workspace aux événements d'audit pour la surveillance de la sécurité, la conformité et les intégrations SIEM. Utilisez-la pour diffuser des événements vers votre SIEM, enquêter sur l'activité des utilisateurs dans toutes les applications d'un workspace et créer des rapports de conformité avec tous les détails des événements.

  * [Présentation de l'API Audit Logs](/developers/references/audit-logs-api/get-started/overview) : introduction et configuration de l'ID de workspace.
  * [Authentification](/developers/references/audit-logs-api/get-started/authentication) : rôle requis et utilisation de clé API.
  * [Types d'événements](/developers/references/audit-logs-api/get-started/event-types) : liste complète de 65 types d'événements dans 13 catégories.
  * [Limites de taux](/developers/references/audit-logs-api/get-started/rate-limits) : limites de requêtes et comportement de limitation.
</Update>

***

<Update label="25 mars 2026" tags={["CLI"]}>
  ### Nouveau : commandes `auth`

  Gérez les paramètres d'authentification de votre application depuis la CLI. Récupérez la configuration actuelle, basculez les méthodes de connexion comme e-mail/mot de passe et poussez les changements vers votre application en direct.

  * [`auth pull`](/developers/references/cli/commands/auth-pull) : récupérer la configuration d'auth depuis Base44
  * [`auth password-login`](/developers/references/cli/commands/auth-password-login) : activer ou désactiver la connexion par mot de passe
  * [`auth push`](/developers/references/cli/commands/auth-push) : pousser la configuration d'auth vers Base44
  * [Gestion de la connexion et de l'inscription](/Setting-up-your-app/Managing-login-and-registration) : équivalent du tableau de bord
</Update>

***

<Update label="23 mars 2026" tags={["Backend", "Entities"]}>
  ### Mise à jour : l'entité User s'exécute désormais localement dans le serveur dev

  Au démarrage, le serveur dev initialise un seul enregistrement utilisateur à partir de vos identifiants CLI authentifiés. Les opérations de lecture et de mise à jour sur `me` fonctionnent comme en production ; les requêtes de création et de suppression sont ignorées silencieusement, correspondant au comportement de production.

  * [Développement local](/developers/backend/overview/local-dev/local-development-overview) : détails du comportement des entités mis à jour.
</Update>

***

<Update label="18 mars 2026" tags={["CLI"]}>
  ### Nouveau : commande `exec`

  Exécutez des scripts TypeScript ou JavaScript autonomes avec le SDK Base44 pré-authentifié en tant qu'utilisateur actuel. Utile pour les migrations de données, les scripts de seed, les requêtes ad-hoc et l'automatisation.

  * [`exec`](/developers/references/cli/commands/exec) : référence de commande
  * [Scripts autonomes](/developers/backend/overview/run-scripts) : guide complet avec cas d'utilisation et exemples
</Update>

***

<Update label="17 mars 2026" tags={["SDK", "Backend Functions"]}>
  ### Nouveau : méthode `functions.fetch()`

  Le module `functions` inclut désormais une méthode [`fetch()`](/developers/references/sdk/docs/interfaces/functions#fetch) pour l'accès HTTP direct aux fonctions backend. Utilisez-la pour les réponses en streaming, les méthodes autres que POST ou l'accès brut à la réponse.
</Update>

***

<Update label="16 mars 2026" tags={["SDK", "Entities"]}>
  ### Nouveau : méthodes de mise à jour en masse pour les entités

  Deux nouvelles méthodes sur les gestionnaires d'entités pour mettre à jour plusieurs enregistrements à la fois :

  * [`updateMany()`](/developers/references/sdk/docs/type-aliases/entities#updatemany) : applique la même mise à jour à tous les enregistrements correspondant à une requête. Prend en charge les opérateurs de requête MongoDB pour le filtrage et les opérateurs de mise à jour.
  * [`bulkUpdate()`](/developers/references/sdk/docs/type-aliases/entities#bulkupdate) : met à jour plusieurs enregistrements spécifiques en une seule requête, chacun avec ses propres données.
</Update>

***

<Update label="15 mars 2026" tags={["CLI", "Backend Functions"]}>
  ### Nouveau : commandes `functions list`, `functions delete` et `functions pull`

  Trois nouvelles commandes CLI vous donnent un contrôle total sur les fonctions backend déployées depuis le terminal. Utilisez `functions list` pour voir toutes les fonctions déployées, `functions delete` pour en supprimer une ou plusieurs par nom, et `functions pull` pour télécharger les fonctions distantes vers votre projet local. La commande `functions deploy` a également été mise à jour pour prendre en charge le déploiement sélectif par nom et un flag `--force` qui supprime les fonctions distantes non présentes localement.

  * [`functions list`](/developers/references/cli/commands/functions-list) : lister toutes les fonctions backend déployées.
  * [`functions delete`](/developers/references/cli/commands/functions-delete) : supprimer une ou plusieurs fonctions déployées par nom.
  * [`functions pull`](/developers/references/cli/commands/functions-pull) : télécharger les fonctions déployées vers votre projet local.
  * [`functions deploy`](/developers/references/cli/commands/functions-deploy) : référence mise à jour avec déploiement sélectif et flag `--force`.
</Update>

<Update label="15 mars 2026" tags={["CLI"]}>
  ### Nouveau : commande `connectors list-available`

  Listez tous les types d'intégrations pris en charge par Base44 directement depuis le terminal. La commande affiche l'identifiant de type de chaque connecteur, sa description et tous les champs de configuration de connexion requis.

  * [connectors list-available](/developers/references/cli/commands/connectors-list-available) : référence de commande.
</Update>

***

<Update label="12 mars 2026" tags={["Backend", "SDK"]}>
  ### Nouveau : 11 nouveaux connecteurs OAuth et provisionnement managé Stripe

  Onze nouveaux connecteurs OAuth sont désormais disponibles : Airtable, Dropbox, Google Classroom, Google Search Console, Linear, Microsoft Teams, Outlook, SharePoint, Splitwise et Wix. Stripe est également pris en charge via un nouveau flux de provisionnement managé — aucun OAuth requis. Utilisez `STRIPE_SECRET_KEY` depuis l'environnement pour appeler directement l'API REST Stripe dans les fonctions backend.

  * [Connecteurs](/developers/backend/resources/connectors) : guide mis à jour avec le tableau complet des connecteurs, les détails de provisionnement Stripe et des exemples d'utilisation.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors#available-connectors) : tableau de référence mis à jour avec tous les nouveaux identifiants de type.
</Update>

<Update label="12 mars 2026" tags={["SDK"]}>
  ### Mise à jour : `InvokeLLM` accepte désormais un paramètre `model`

  La méthode `integrations.Core.InvokeLLM` accepte désormais un paramètre `model` facultatif pour remplacer le paramètre de modèle au niveau application pour un appel spécifique. Les valeurs prises en charge incluent `gpt_5`, `gpt_5_mini`, `gemini_3_pro`, `gemini_3_flash`, `claude_sonnet_4_6` et `claude_opus_4_6`.

  * [integrations](/developers/references/sdk/docs/type-aliases/integrations) : référence SDK mise à jour avec le nouveau paramètre `model`.
</Update>

***

<Update label="11 mars 2026" tags={["CLI"]}>
  ### Mise à jour : arguments et flags de la commande `create`

  La commande `base44 create` accepte désormais le nom du projet en tant qu'argument positionnel (`base44 create [name]`) au lieu d'un flag `-n, --name`. Le flag `-d, --description` a été supprimé. Un nouveau flag `--no-skills` vous permet d'ignorer l'installation des skills d'agent IA lors de la création du projet.

  * [`create`](/developers/references/cli/commands/create) : référence de commande mise à jour avec la nouvelle liste d'arguments et de flags.
</Update>

***

<Update label="8 mars 2026" tags={["Backend Functions", "CLI"]}>
  ### Mise à jour : `function.jsonc` est désormais facultatif

  Les fonctions backend ne nécessitent plus de fichier de configuration `function.jsonc`. Créez une fonction avec uniquement un fichier `entry.ts` ou `entry.js`. Ajoutez `function.jsonc` uniquement lorsque vous avez besoin d'un nom personnalisé ou d'[automatisations](/developers/backend/resources/backend-functions/automations).

  * [Fonctions backend](/developers/backend/resources/backend-functions/overview) : présentation mise à jour avec une configuration simplifiée et des détails de fichier de configuration facultatif.
  * [Structure du projet](/developers/backend/overview/project-structure) : mise à jour pour refléter que `function.jsonc` est facultatif.
</Update>

***

<Update label="5 mars 2026" tags={["CLI"]}>
  ### Nouveau : commande `dev` pour le développement local

  Exécutez des fonctions backend, des entités et des téléchargements de médias sur votre machine avec `base44 dev`.

  * [Développement local](/developers/backend/overview/local-dev/local-development-overview) : guide complet avec fonctionnalités prises en charge et limitations
  * [`dev`](/developers/references/cli/commands/dev) : référence de commande
</Update>

***

<Update label="3 mars 2026" tags={["Connectors"]}>
  ### Nouveaux connecteurs : Box, ClickUp, Google Analytics, Wrike

  Quatre nouveaux connecteurs OAuth sont désormais disponibles. Configurez-les avec la CLI et appelez [`getConnection()`](/developers/references/sdk/docs/interfaces/connectors#getconnection) dans vos fonctions backend.

  * [Connecteurs](/developers/backend/resources/connectors) : liste complète des services pris en charge.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors#available-connectors) : tableau de référence avec tous les identifiants de type.
</Update>

<Update label="3 mars 2026" tags={["SDK"]}>
  ### Nouveau : méthode `getConnection()` pour les connecteurs

  La nouvelle méthode `connectors.getConnection()` retourne à la fois un `accessToken` et un objet `connectionConfig` avec des paramètres spécifiques au connecteur (par exemple un sous-domaine ou un ID de compte). Cela remplace `getAccessToken()`, qui est désormais obsolète.

  * [Connecteurs](/developers/backend/resources/connectors) : exemples et guide d'utilisation mis à jour.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors#getconnection) : référence complète de la méthode.
</Update>

<Update label="3 mars 2026" tags={["SDK"]}>
  ### Nouveau : fournisseur d'authentification SSO

  La méthode `auth.loginWithProvider()` prend désormais en charge `'sso'` comme fournisseur, permettant les flux de connexion SSO d'entreprise. Activez le SSO dans les paramètres d'authentification de votre application avant d'utiliser ce fournisseur.

  * [auth (SDK)](/developers/references/sdk/docs/interfaces/auth) : liste des fournisseurs mise à jour et exemple de code SSO.
</Update>

<Update label="3 mars 2026" tags={["Backend", "SDK"]}>
  ### Nouveau : connecteurs Discord, GitHub, Google BigQuery et Slack Bot

  Quatre nouveaux types de connecteurs sont désormais disponibles : `discord`, `github`, `googlebigquery` et `slackbot`. Le connecteur `slackbot` utilise un jeton de bot au lieu d'un jeton utilisateur, permettant à votre application de publier en tant que bot personnalisé avec son propre nom d'affichage et son icône. La référence SDK inclut désormais un tableau complet des connecteurs, les définitions de type `ConnectorIntegrationType` et un exemple de code Slack Bot.

  * [Connecteurs](/developers/backend/resources/connectors) : liste complète des services pris en charge et référence de configuration.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors) : types de connecteurs disponibles, exemple Slack Bot et définitions de type `ConnectorIntegrationType`.
</Update>

***

<Update label="28 février 2026" tags={["Agents", "CLI"]}>
  ### Mise à jour : Skills Base44 — nouveau skill Troubleshooter et installation globale

  Les skills Base44 incluent désormais un skill troubleshooter dédié pour enquêter sur les problèmes de production en récupérant et en analysant les logs de fonctions backend. Les skills peuvent également être installés globalement avec `npx skills add base44/skills -g` pour une utilisation sur tous les projets. La documentation complète pour les trois skills (`base44-cli`, `base44-sdk`, `base44-troubleshooter`) est désormais disponible.

  * [Skills Base44](/developers/backend/overview/skills) : tous les skills disponibles, capacités, exemples de prompts et instructions d'installation.
</Update>

***

<Update label="25 février 2026" tags={["CLI", "Backend"]}>
  ### Nouveau : commande `connectors pull`

  Récupérez les configurations de connecteurs depuis Base44 vers des fichiers JSONC locaux. Télécharge tous les connecteurs et les synchronise dans le répertoire des connecteurs de votre projet.

  * [`connectors pull`](/developers/references/cli/commands/connectors-pull) : récupérer les configurations de connecteurs depuis Base44 vers des fichiers locaux
</Update>

<Update label="25 février 2026" tags={["CLI"]}>
  ### Nouveau : commande `site open`

  Ouvrez votre site déployé dans le navigateur directement depuis la CLI.

  * [`site open`](/developers/references/cli/commands/site-open) : ouvrir le site déployé dans votre navigateur
</Update>

<Update label="25 février 2026" tags={["CLI", "Backend Functions"]}>
  ### Nouveau : gestion des secrets

  Gérez les secrets du projet depuis la CLI. Les secrets sont disponibles pour vos fonctions backend en tant que variables d'environnement via `Deno.env.get()`.

  * [`secrets set`](/developers/references/cli/commands/secrets-set) : définir un ou plusieurs secrets à partir de paires KEY=VALUE ou d'un fichier `.env`
  * [`secrets list`](/developers/references/cli/commands/secrets-list) : lister les secrets configurés, les valeurs sont masquées
  * [`secrets delete`](/developers/references/cli/commands/secrets-delete) : supprimer un ou plusieurs secrets
</Update>

***

<Update label="23 février 2026" tags={["Backend", "Agents"]}>
  ### Nouveau : serveur MCP Base44

  Le serveur MCP Base44 (`app.base44.com/mcp`) permet aux assistants IA de créer et de gérer vos applications via OAuth. Prend en charge la création d'applications, la modification d'applications, la liste des applications et l'interrogation des données d'entité.

  * [Serveur MCP Base44](/developers/backend/overview/mcp-server) : connectez votre assistant IA, outils disponibles et exemples de prompts.
</Update>

***

<Update label="24 février 2026" tags={["CLI", "Backend", "Backend Functions"]}>
  ### Nouveau : commande `logs`

  Visualisez les logs de vos fonctions backend dans le terminal. La commande retourne les entrées de log les plus récentes pour toutes les fonctions de votre projet, avec des flags pour filtrer par nom de fonction, plage de temps ou nombre de résultats.

  * [`logs`](/developers/references/cli/commands/logs) : voir les logs des fonctions dans le terminal
</Update>

<Update label="24 février 2026" tags={["App Code"]}>
  ### Nouveau : déconnectez votre application de GitHub

  Vous pouvez désormais déconnecter une application Base44 de son dépôt GitHub ou supprimer entièrement votre connexion de compte GitHub de Base44. Utilisez ceci lorsque vous voulez arrêter de synchroniser les modifications de code ou passer à un autre dépôt. Notez qu'après avoir déconnecté une application, vous devrez utiliser un nom de dépôt différent pour vous reconnecter.

  * [Intégration GitHub](/developers/app-code/local-development/github) : comment connecter, synchroniser et déconnecter votre application de GitHub.
</Update>

***

<Update label="17 février 2026" tags={["SDK", "Authentication"]}>
  ### Nouveau : Sign in with Apple

  Apple est désormais un fournisseur d'authentification pris en charge. Les utilisateurs peuvent désormais se connecter à vos applications Base44 en utilisant leur Apple ID aux côtés des fournisseurs existants comme Google, Microsoft et Facebook.

  * Activez Apple dans les paramètres d'authentification de votre application avant d'utiliser ce fournisseur.
  * Utilisez [`loginWithProvider('apple')`](/developers/references/sdk/docs/interfaces/auth#loginwithprovider) pour initier la connexion OAuth Apple.
  * En savoir plus : [Fonctionnalités d'authentification](/developers/backend/overview/features#authentication-and-user-management)
</Update>

***

<Update label="16 février 2026" tags={["SDK", "CLI", "Entities"]}>
  ### Nouveau : génération de types TypeScript

  Générez des types TypeScript à partir de vos ressources backend pour une sécurité de types complète et l'autocomplétion dans votre code SDK. La nouvelle commande `types generate` crée des interfaces typées pour les entités, les noms de fonctions et les noms d'agents.

  * [`types generate`](/developers/references/cli/commands/types-generate) : générer des types TypeScript à partir des ressources de votre projet.
  * [Types dynamiques](/developers/references/sdk/getting-started/dynamic-types) : apprenez à utiliser les types générés pour des opérations d'entités typées, l'autocomplétion pour les fonctions et les agents, et un meilleur support IDE.
  * Types SDK mis à jour : toutes les méthodes CRUD d'entités retournent désormais des résultats correctement typés au lieu de `any`.
</Update>

***

<Update label="15 février 2026" tags={["Backend", "CLI"]}>
  ### Nouveau : connecteurs OAuth

  Connectez vos applications Base44 à des services tiers avec des intégrations OAuth. Définissez les configurations de connecteur dans votre projet et autorisez les services à effectuer des appels API authentifiés depuis vos fonctions backend.

  * [Connecteurs OAuth](/developers/backend/resources/connectors) : définir et déployer des intégrations OAuth avec les services pris en charge.
  * [`connectors push`](/developers/references/cli/commands/connectors-push) : pousser les configurations de connecteurs et autoriser les flux OAuth.
</Update>

***

<Update label="29 janvier 2026" tags={["App Code"]}>
  ### Mise à jour : intégration GitHub désormais disponible pour les workspaces partagés

  La synchronisation bidirectionnelle GitHub est désormais disponible pour les applications dans les workspaces partagés. Auparavant limitée aux workspaces personnels, vous pouvez désormais connecter les applications de workspace partagé à GitHub pour le développement local avec synchronisation automatique.

  * Pour les applications dans les workspaces partagés, seuls les propriétaires d'applications peuvent effectuer la connexion initiale à un dépôt.
  * Les propriétaires d'applications ou l'utilisateur qui a initialement connecté le dépôt peuvent se reconnecter en cas de problème de connexion.

  En savoir plus : [Intégration GitHub](/developers/app-code/local-development/github)
</Update>

***

<Update label="11 février 2026" tags={["CLI", "Backend"]}>
  ### Nouveau : commande Eject

  Éjectez une application Base44 existante vers un projet local. Travaillez sur votre application dans votre propre IDE avec un contrôle total du code au lieu de passer par l'interface Base44.

  * [`eject`](/developers/references/cli/commands/eject) : télécharger le code frontend et les ressources backend d'une application existante vers un nouveau projet local.
  * [Partir d'une application Base44 existante](/developers/backend/overview/start-from-existing-app) : guide étape par étape pour éjecter et configurer votre projet local.
</Update>

***

<Update label="10 février 2026" tags={["Backend", "Backend Functions", "Automations"]}>
  ### Nouveau : automatisations pour les fonctions backend

  Exécutez les fonctions backend automatiquement selon une planification ou en réponse à des événements de base de données. Définissez les automatisations dans vos fichiers de configuration de fonction et déployez-les avec la CLI.

  * [Automatisations](/developers/backend/resources/backend-functions/automations) : planifier des fonctions avec cron ou des intervalles simples, ou les déclencher sur des événements d'entité.
  * [`functions deploy`](/developers/references/cli/commands/functions-deploy) : déployer les fonctions backend avec leurs automatisations en utilisant la CLI.
</Update>

***

<Update label="28 janvier 2026" tags={["Backend", "Agents"]}>
  ### Nouveau : serveur MCP Base44 Docs

  Connectez des assistants IA comme Cursor, Claude Desktop et VS Code à la documentation Base44. Posez des questions sur le SDK, la CLI, les entités ou toute fonctionnalité Base44 et obtenez des réponses avec des liens vers la documentation pertinente.

  * [Serveur MCP Docs](/developers/backend/overview/base44-docs-mcp) : instructions de configuration et exemples de requêtes.
</Update>

***

<Update label="27 janvier 2026" tags={["CLI", "Agents"]}>
  ### Nouveau : configuration d'agent CLI

  Définissez des agents IA en utilisant des fichiers de configuration locaux. Créez des fichiers de configuration JSONC dans votre répertoire `base44/agents/` et synchronisez-les vers Base44 avec la CLI.

  * [Configuration d'agent](/developers/references/cli/agents-config) : définir des agents avec des instructions personnalisées, la sélection de modèle et l'accès aux outils.
  * [`agents pull`](/developers/references/cli/commands/agents-pull) : récupérer les configurations d'agent depuis le cloud vers votre projet local.
  * [`agents push`](/developers/references/cli/commands/agents-push) : pousser les configurations d'agent locales vers Base44.
</Update>

***

<Update label="26 janvier 2026" tags={["Backend", "Entities"]}>
  ### Nouveau : référence du schéma utilisateur

  La référence d'entité utilisateur intégrée pour l'authentification et la gestion des utilisateurs dans vos applications Base44.

  * [Schéma utilisateur](/developers/references/entities/user-schema) : champs d'entité utilisateur intégrés, authentification et configuration.
</Update>

***

<Update label="25 janvier 2026" tags={["App Code"]}>
  ### Mise à jour : onglet Code

  Visualisez tous les fichiers du projet directement dans l'onglet Code de l'éditeur Base44.

  * [Structure du projet](/developers/app-code/overview/project-structure) : visibilité des fichiers mise à jour dans l'onglet Code.
</Update>

<Update label="25 janvier 2026" tags={["SDK", "Agents"]}>
  ### Nouveau : extensions d'agent IA

  Étendez les capacités des agents IA dans des outils externes comme Claude, Cursor et d'autres assistants de codage IA. Utilisez les skills Base44 pour donner aux agents IA l'accès aux entités et aux fonctions backend de votre application.

  * [Extensions d'agent de codage](/developers/backend/overview/skills) : spécification des skills, utilisation et liens vers le dépôt de skills Base44.
</Update>

<Update label="25 janvier 2026" tags={["CLI", "Backend Functions"]}>
  ### Nouveau : fonctions backend dans la CLI

  Déployez et gérez les fonctions côté serveur en utilisant la CLI.

  * [`functions-deploy`](/developers/references/cli/commands/functions-deploy) : déployer les fonctions backend vers Base44.
</Update>

<Update label="25 janvier 2026" tags={["Backend", "Entities"]}>
  ### Nouveau : système d'entités

  Le système d'entités de Base44 est la base des modèles de données personnalisés dans vos applications. Définissez des schémas, des types de champs, des règles de validation et des permissions de sécurité.

  * [Introduction aux entités](/developers/references/entities/introduction) : définitions de schéma, types de champs et validation.
  * [Règles de sécurité](/developers/references/entities/security) : contrôle d'accès et permissions.
</Update>

<Update label="25 janvier 2026" tags={["SDK", "Realtime"]}>
  ### Nouveau : SDK Realtime

  Abonnez-vous aux changements de données en direct et synchronisez l'état entre les clients en temps réel.

  * [`subscribe()`](/developers/references/sdk/docs/type-aliases/entities#subscribe) : s'abonner aux mises à jour d'entité en temps réel via WebSocket.
</Update>

<Update label="25 janvier 2026" tags={["App Code"]}>
  ### Nouveau : documentation Code de l'application

  Documentation complète pour travailler avec le code de votre application dans Base44.

  * [Introduction](/developers/app-code/overview/introduction) : présentation du développement de code d'application.
  * [Structure du projet](/developers/app-code/overview/project-structure) : comprenez la structure de fichiers de votre application.
  * [Onglet Code](/developers/app-code/editor/code-tab) : modifier le code directement dans l'éditeur Base44.
  * [Moniteur d'activité](/developers/app-code/editor/activity-monitor) : surveiller l'activité et les logs de l'application.
  * [Intégration GitHub](/developers/app-code/local-development/github) : connecter votre application à GitHub.
</Update>

<Update label="25 janvier 2026" tags={["CLI"]}>
  ### Nouveau : référence des commandes CLI

  Référence complète des commandes pour la CLI Base44.

  * [Introduction CLI](/developers/references/cli/commands/introduction) : commencer avec la CLI.
  * [`create`](/developers/references/cli/commands/create) : créer un nouveau projet Base44.
  * [`login`](/developers/references/cli/commands/login) : s'authentifier auprès de Base44.
  * [`deploy`](/developers/references/cli/commands/deploy) : déployer votre application.
  * [`whoami`](/developers/references/cli/commands/whoami) : vérifier l'authentification actuelle.
  * [Présentation CLI](/developers/references/cli/get-started/overview) : gérer les entités et les fonctions.
</Update>

<Update label="25 janvier 2026" tags={["Backend", "Backend Functions"]}>
  ### Nouveau : documentation Backend (BaaS)

  Utilisez Base44 comme service backend pour tout frontend. Définissez des entités, déployez des fonctions et intégrez avec React ou d'autres frameworks.

  * [Introduction au backend](/developers/backend/overview/introduction) : présentation des fonctionnalités backend de Base44.
  * [Structure du projet](/developers/backend/overview/project-structure) : comprenez la disposition du projet backend.
  * [Quickstart backend uniquement](/developers/backend/quickstart/quickstart-backend-only) : utiliser Base44 comme backend autonome.
  * [Quickstart React](/developers/backend/quickstart/quickstart-with-react) : intégrer le backend Base44 avec React.
</Update>

***

<Update label="24 décembre 2025" tags={["App Code"]}>
  ### Nouveau : synchronisation bidirectionnelle GitHub

  Contrôle de version complet avec synchronisation GitHub bidirectionnelle. Gardez votre application Base44 et votre dépôt GitHub automatiquement synchronisés.

  * Travaillez dans votre IDE préféré et synchronisez les modifications via GitHub.
  * Collaborez avec plusieurs contributeurs sur la même application.
  * [Intégration GitHub](/developers/app-code/local-development/github) : connectez votre application à GitHub.
</Update>

***

<Update label="4 décembre 2025" tags={["SDK"]}>
  ### Nouveau : packages NPM

  Apportez n'importe quelle bibliothèque web depuis NPM dans vos applications Base44. Utilisez des packages comme GSAP, Radix UI, anime.js et plus pour l'animation, la 3D, les composants UI, les graphiques, les formulaires et les médias.

  * Ajoutez des packages directement depuis le builder en demandant quel package vous voulez.
  * Créez des applications avec un mouvement premium, des scènes 3D avancées, des tableaux de bord plus riches et plus.
</Update>

<Note>Cette page a été traduite à l'aide de l'IA. Pour les informations les plus précises et à jour, consultez la [version anglaise](/). </Note>
