Open Design 0.16.0 : une livraison fiable
open-design-v0.16.0 — 92 PR de 20 contributeurs en cinq jours. Nom de code « Reliable Delivery ». La direction visuelle suit désormais ce que vous fabriquez vraiment, les mises à jour automatiques prennent effet pour de bon, les longues tâches gardent leur résultat et les fichiers qui vont avec, et les aperçus cessent de se battre avec le cadre. Plus un centre de messages dans l'app — et le correctif 0.16.1 qui a dégagé la dernière chose posée sur votre canvas.
open-design-v0.16.0, publié le 22 juillet 2026. 92 PR de 20 contributeurs en cinq jours. Nom de code « Reliable Delivery ». La version précédente s'attaquait à ce que coûte une exécution. Celle-ci s'attaque à ce qui se passe entre un résultat terminé et le moment où il vous parvient vraiment : la mise à jour à moitié appliquée, la longue tâche qui a perdu ses fichiers, l'aperçu qu'il fallait dompter, l'export auquel il manquait une diapositive.
Le changelog complet vit dans les notes de version sur GitHub. Voici la version courte : ce qui a changé en dessous, ce que vous pouvez en faire aujourd'hui et par où commencer.
La direction visuelle suit ce que vous fabriquez vraiment
Le style était longtemps une décision réservée aux decks et aux prototypes. Tout le reste — un document, une affiche, une vidéo, un Web Clone, un wireframe, un écran mobile, un Hyperframe — partait de ce dont le modèle avait envie.
Dans 0.16.0, chaque format a sa propre direction visuelle, avec des aperçus rendus tels que ce format est réellement vu. Quatre choix rapides s'installent là où vous travaillez, et la bibliothèque de styles complète est à un clic. Vous choisissez un look pour l'objet qui est devant vous au lieu de traduire mentalement un thème de deck en affiche.
Des mises à jour qui prennent vraiment effet
Une mise à jour à moitié appliquée est pire que pas de mise à jour du tout : l'app annonce une nouvelle version pendant qu'une fonctionnalité tourne discrètement sur l'ancienne. 0.16.0 fait atterrir la mise à niveau. Après la mise à jour, la nouvelle version prend effet plus sûrement, et les fonctionnalités cassées par une mise à jour incomplète — dont l'export PPTX — refonctionnent.
Sur macOS, « Rechercher les mises à jour… » indique désormais dans quel état vous êtes : à jour, en téléchargement, prêt à redémarrer, en attente de la fin du travail en cours, ou nécessitant un téléchargement manuel. La fiabilité des mises à jour progresse aussi sous Windows. Merci à @PerishCode pour une longue série de travaux ici.
Les longues tâches gardent leur réponse — et leurs fichiers
C'est dans les longues exécutions que se trouve le travail le plus précieux, et c'est là qu'il disparaissait le plus souvent. Dans 0.16.0, une tâche qui approche d'une limite de conversation continue avec le contexte utile le plus récent au lieu d'échouer brutalement, et les fichiers générés plus tôt dans l'exécution restent attachés au résultat au lieu de s'évanouir avec le compactage.
Les chemins d'échec sont devenus plus honnêtes eux aussi : les agents auxiliaires récupérés ne transforment plus un travail réussi en échec déclaré, les tâches interrompues affichent un état exact après redémarrage, le travail annulé reste annulé, et les erreurs vraiment irrécupérables s'arrêtent avec une explication exploitable plutôt qu'avec un spinner sans fin.
Les nouvelles produit ont une place dans l'app
Nouveau dans 0.16.0 : un centre de messages derrière une cloche dans les en-têtes Accueil et Projet — compteurs de non-lus, filtres, tout marquer comme lu, et des liens directs vers ce dont on parle. L'état de lecture reste sur l'appareil en usage anonyme et suit votre compte une fois connecté, les dates s'affichent dans votre langue, et le bouton de fermeture est toujours là où vous l'attendez. Merci @nettee.
BYOK attrape les problèmes de configuration avant qu'ils ne vous interrompent
Apporter sa propre clé devrait échouer au moment de la configuration, pas trois minutes après le début d'une tâche. Les modifications inachevées restent désormais des brouillons récupérables au lieu d'écraser une configuration qui marche : un changement à moitié fait ne peut plus faire tomber un fournisseur dont vous dépendez.
Les tests de connexion se comportent davantage comme de vraies tâches, remontent l'erreur réelle du fournisseur et conservent l'ordre des modèles propre à chacun — fini la liste alphabétique qui enterre le modèle voulu. Les adresses compatibles MiniMax, DeepSeek et MiMo sont traitées plus uniformément, les valeurs par défaut obsolètes de Moonshot et DeepSeek pointent vers des modèles actuels, et les Réglages et l'onboarding montrent enfin les mêmes choix. La mémoire peut aussi utiliser une clé MiniMax compatible déjà enregistrée, et dit clairement quand un fournisseur ne gère que l'image ou l'audio.
Les aperçus cessent de se battre avec le cadre
Petite friction, ressentie en permanence. Les pages desktop larges tiennent maintenant dans le volet jusqu'à ce que vous choisissiez votre propre zoom, les decks plus anciens répondent immédiatement aux touches de navigation, et le dernier fichier HTML principal apparaît dès la fin de la tâche au lieu d'attendre un rafraîchissement manuel. Quand une ressource est bloquée pour raison de sécurité, l'aperçu nomme le fichier de projet concerné sans exposer un chemin système sensible.
La génération d'images a gagné en robustesse : Nano Banana et la génération d'images personnalisée réessaient une fois quand un fournisseur est brièvement occupé, et les retouches par référence de GPT Image fonctionnent sur davantage de services compatibles. Un hoquet devient une courte attente au lieu d'un tour créatif perdu.
Ce qui arrive aussi dans 0.16.0
- Les galeries mettent en avant ce que les gens utilisent vraiment — les galeries Slides, image, vidéo et autres hors prototype font remonter les modèles réellement utilisés, tandis que les entrées vides et les cartes sans aperçu cessent d'encombrer le haut. Prototype conserve sa vitrine éditoriale, et chaque catégorie garde son catalogue complet.
- Les design systems s'importent plus fidèlement — les imports de dépôt choisissent le bon flux, les paquets de tokens éclatés gardent leurs valeurs de mise en page, et les formats YAML de liste et multilignes courants préservent les métadonnées écrites par leurs auteurs.
- Des frontières de sécurité locales renforcées — les projets importés gardent privés leurs identifiants cachés, la suppression d'un plugin reste dans les fichiers de ce plugin, les contenus de la marketplace et des sites enregistrés sont traités avec plus de soin, et chaque conversation reste rattachée au bon projet.
- Prévisualiser avant de publier — le déploiement Cloudflare Pages expose Preview et Production comme cibles explicites dans l'interface et dans
od deploy --target … --json, si bien qu'un aperçu renvoie sa propre URL au lieu de remplacer votre nom d'hôte en production. - Kiro rejoint le sélecteur de configuration MCP — copiez le bon extrait de serveur partagé depuis les Réglages au lieu de traduire à la main le format d'un autre client.
- Des correctifs discrets qui méritent d'être cités — les relances MCP reçoivent le dernier message, les historiques ACP n'accumulent plus de lignes vides après un rafraîchissement, et les machines Windows à processeur plus ancien peuvent de nouveau exécuter OpenCode via le chemin de mise à jour normal.
Déjà corrigé : 0.16.1
Le lendemain, 0.16.1 a livré un correctif ciblé pour l'aperçu de design : le statut d'exécution ne recouvre plus votre travail généré. Les statuts de construction, d'achèvement et de reprise de livraison restent dans le chat — qui demeure l'endroit pour suivre l'avancement ou relancer une livraison échouée — et le canvas reste le vôtre. Si vous téléchargez aujourd'hui, prenez 0.16.1.
Ce que vous pouvez en faire aujourd'hui
| Si vous… | Commencez ici |
|---|---|
| découvrez Open Design | Téléchargez l'app desktop, démarrez un projet et choisissez une direction visuelle faite pour le format sur lequel vous travaillez |
| lancez de longues tâches | Poussez une longue exécution plus loin — atteindre le plafond de contexte continue désormais avec le contexte utile le plus récent, fichiers intacts |
| êtes sur une build ancienne | Lancez « Rechercher les mises à jour… » — l'état est maintenant explicite, et l'export PPTX refonctionne après la mise à niveau |
| utilisez vos propres clés | Retestez vos fournisseurs BYOK : les erreurs apparaissent à la configuration, les brouillons n'écrasent plus une config qui marche |
| vivez dans l'aperçu | Rouvrez une page desktop large ou un deck ancien — le cadre s'ajuste et les touches répondent |
Et maintenant
Une version en laquelle on peut avoir confiance est surtout une version qui arrête de perdre des choses. 0.16.0 dépense son budget exactement là — une mise à jour qui atterrit, une longue tâche qui garde ses fichiers, un style adapté au format, un aperçu qui s'écarte. Téléchargez l'app desktop, relancez la plus longue tâche que vous ayez, et regardez-la arriver entière.
92 PR en cinq jours, de la part de 20 personnes qui ont chacune comblé un écart de plus entre un résultat fini et un résultat livré. La fiabilité est un travail sans gloire, et c'est le travail qui rend tout le reste crédible. On vous voit. 🚀