---
title: "Journal des modifications"
description: "Les nouveautés d’Atelier201 et leur date de mise en ligne."
canonical: "https://atelier201.com/docs/fr/changelog"
updated: "2026-11-06"
---

# Journal des modifications

## 2026-11-04: Statistiques de fréquentation pour les agents, liens partagés révocables

`GET /sites/{site_id}/analytics`, `atelier201 analytics` et `get_site_analytics`
permettent de consulter la fréquentation d’un site avec `sites:read`. Seul le propriétaire peut activer ou désactiver le suivi des visites, depuis le tableau de bord.

Le tableau de bord répertorie, dans les paramètres du site, les liens d’aperçu que vous avez partagés et permet de les désactiver un par un. L’assistant peut désormais annuler une publication, mettre un site hors ligne, répertorier et supprimer des médias, comparer des versions et gérer les liens d’aperçu.

## 2026-11-04: Builds invités et avertissements à la publication

`POST /guest/sites/{site_id}/builds` renvoie aussi `is_requested_revision`, et
`site push --guest` attend la fin d’un build précédent avant de construire la version envoyée. La commande renvoie également les `warnings` du build.

La publication renvoie désormais des `warnings` : un brouillon créé en vue de sa mise en ligne n’a pas été examiné. `publish` et `publish_site` indiquent donc les éléments qui ont été omis.

## 2026-11-04: Builds correspondant à la bonne révision et redirections avec paramètres

`POST /sites/{site_id}/builds` et `build_site` renvoient désormais
`is_requested_revision`. Si une version précédente est encore en cours, la valeur est `false` et la réponse vous demande d’attendre, puis de réessayer. `site push --wait` et
`builds start --wait` le font automatiquement : ils renvoient le build correspondant à votre demande ou échouent en affichant son journal.

`_redirects` accepte les `:placeholders` et les remplace dans la cible, comme dans
`/banks/:bank/account/* /banks/:bank/:splat`. La présence d’une barre oblique finale n’a plus d’incidence sur la correspondance. `review_publish` répertorie les éléments qu’un build n’a pas pu respecter, sous la forme `build_warning`.

Les avertissements de build indiquent désormais quels Workers et quel stockage du navigateur ne peuvent pas être utilisés par un lien d’aperçu.

## 2026-10-31: Création gratuite, publication payante

Tout nouveau site est un brouillon : vous pouvez le créer, le modifier et le partager gratuitement au moyen de liens d’aperçu. Sa mise en ligne nécessite le forfait Site. La publication d’un brouillon est refusée avec `403 feature_not_available` et le motif `plan_required`; `action_url` renvoie vers le forfait du site. Le badge Atelier201 et la limite de 3 sites gratuits en ligne simultanément ont été supprimés.

L’aperçu en direct dans l’application utilise désormais sa propre adresse :
`dev-<site>-<session>.atelier201.page`.

## 2026-10-27: Sites web Astro gérés

Atelier201 héberge désormais des sites web Astro pour les petites entreprises.

Créez un site à partir du modèle de démarrage Atelier201 à l’adresse `<slug>.atelier201.page`, puis modifiez-le depuis l’application, l’API REST, la CLI ou un agent d’IA via MCP.

Avant leur enregistrement, les textes, les entrées et les renseignements sur l’entreprise sont validés selon le modèle de contenu du site. L’attribut `data-atelier201-field` permet de modifier directement n’importe quel texte court.

Les modifications ne changent jamais le site en ligne. Créez un build du brouillon, partagez un lien d’aperçu privé, vérifiez le résultat avant sa mise en ligne, puis publiez-le. Vous pouvez à tout moment revenir à une publication précédente ou mettre le site hors ligne.

Les forfaits payants permettent de connecter des domaines personnalisés à l’aide d’un enregistrement TXT et d’un enregistrement CNAME. Un agent peut aussi préparer un site avant que son propriétaire ait un compte. Celui-ci le revendique à l’aide d’un lien privé.

Les forfaits sont proposés par site : Free avec badge, ou Site.
