Changelog
Ce que nous avons livré récemment.
Studio Beta 2026-07-07
- •Maravilla Studio bêta : notre éditeur visuel hébergé arrive en bêta — les espaces de travail avec le module base de données reçoivent leur propre Studio sur un sous-domaine dédié
- •Provisionnement sans configuration : l'activation du module base de données installe et configure Studio automatiquement, y compris l'accès cross-origin — aucune étape manuelle
Platform 2026-07-07
- •Onboarding d'équipe fluidifié : les pages projet se chargent désormais pour chaque rôle de collaborateur, les invitations survivent à l'aller-retour e-mail, et l'inscription fonctionne sur les domaines personnalisés avec une invitation valide
- •Vérification d'e-mail : renvoyez l'e-mail de vérification directement depuis l'écran de connexion — plus d'impasse pour les comptes non vérifiés
- •Transfert de projet : le transfert d'un projet vers un autre compte ou une organisation déplace désormais ensemble le dépôt git, la propriété et l'accès des collaborateurs
raisindb 0.1.47 2026-07-07
- •Provisionnement opérateur : une nouvelle surface de gestion authentifiée pour installer et mettre à jour des packages dans un tenant — à la base de l'installation de Studio en un clic
- •Statut d'installation plus clair : le provisionnement de la base de données signale désormais les échecs avec la raison et une possibilité de réessayer, au lieu de se désactiver silencieusement
CLI 2026-07-07
- •Inscription plus fluide : la validation du nom d'utilisateur correspond au serveur, et un handle refusé peut être ressaisi au lieu d'interrompre l'inscription
- •Erreurs plus claires : les sessions expirées renvoient désormais vers
maravilla login, et les erreurs API affichent la cause réelle au lieu d'un code de statut brut
Runtime 2026-06-08
- •Transformations vidéo et média : extraire des images d'une vidéo, mixer et atténuer (ducking) des pistes audio, et rendre de longues timelines par segments parallèles avec des événements de progression en direct
- •Génération de PDF : contrôle d'impression complet — marges, taille de page, en-têtes et pieds de page, et attente de rendu — pour convertir des pages en PDF
- •Workflows durables : les exécutions reprennent après une mise en veille et les exécutions bloquées sont automatiquement récupérées, pour que les longues tâches aboutissent de façon fiable
Platform 2026-06-08
- •Diagrammes dans la doc : les diagrammes mermaid et bpmn s'affichent en ligne dans le visualiseur markdown et les notes de version, avec zoom et lightbox plein écran
- •Rendu média en ligne : le pipeline de transformation vidéo et image est désormais disponible sur la plateforme
- •Renforcement de la fiabilité : améliorations de la mémoire et de la stabilité pour les tâches de rendu longues, et les sous-domaines de registre par handle sont désormais actifs
Muli 0.4.21 2026-06-02
- •Clones volumineux fiables : les gros dépôts se clonent désormais via SSH sans troncature
- •Corrections de registre : publication de paquets npm scoped, ainsi que recherche npm et listes d'artefacts Maven corrigées
Muli 0.4.20 2026-05-27
- •Releases de dépôt : publier une release taguée avec des artefacts de build attachés, stockés et servis comme assets de téléchargement versionnés
- •Registres de paquets : publication npm (y compris paquets scoped) et Maven, avec listes de versions et recherche de paquets via l'API de registre
Platform 2026-05-26
- •Releases dans la console : créer une release de dépôt, attacher des artefacts et parcourir les téléchargements depuis l'UI du projet
- •Registres par handle : chaque handle dispose de son propre endpoint de registre, adressé par chemin — pointez-y directement votre gestionnaire de paquets
- •E-mails d'authentification hébergés : réinitialisation de mot de passe, magic link et vérification d'e-mail envoyés depuis votre propre projet, avec une UI de paramétrage des fournisseurs
Platform 2026-05-25
- •Renforcement de la sécurité : limitation et verrouillage des tentatives de connexion, vérification d'identifiants à temps constant et protection des requêtes sortantes côté serveur
- •Sessions : durées de session configurables et redirections fiables après connexion
Platform 2026-05-24
- •Base de données intégrée, complète : opérations en lot, count et distinct, pipelines d'agrégation, jointures relationnelles et upserts
- •Requêtes enrichies : un ensemble complet d'opérateurs de comparaison et de tableau, avec correspondance élément par élément sur les champs tableau
Platform 2026-05-23
- •Politiques d'accès et relations : règles déclaratives adressables par slug, avec accès basé sur les relations, masquage de champs et audit
- •Explorateur de données en direct : inspecter le contenu base de données, clé-valeur et stockage de n'importe quel environnement depuis la console
- •Validation des politiques : les règles sont vérifiées au fur et à mesure de leur édition dans les paramètres du projet
raisindb 2026-05-23
- •Déclencheurs planifiés : exécuter agents et tâches selon un planning cron, gérés depuis l'UI d'administration
- •Recherche plein texte : indexation plein texte avec une visibilité claire des erreurs dans l'administration
- •Éditeur d'agents : un éditeur d'agents et un chat de test améliorés pour créer et essayer des agents
Runtime 2026-05-21
- •Workbench : un environnement de développement en terminal avec flux en direct pour requêtes, événements et workflows
- •Workflows en développement : exécuter et recharger à chaud les gestionnaires d'événements et workflows durables en local — sans redémarrage à chaque modification
- •Émission manuelle d'événements : déclencher n'importe quel événement depuis la CLI ou l'UI de dev pour tester vos gestionnaires
Platform 2026-05-21
- •Variables et secrets : gérer les variables et secrets au niveau org et projet, chacun avec des valeurs par environnement
- •Application immédiate : les modifications de secrets et variables prennent effet sans redéploiement ni redémarrage
- •Déploiements en douceur : les requêtes en cours se terminent proprement au redémarrage, pour des releases sans interruption
raisindb 2026-05-18
- •raisindb managé : provisionner une instance raisindb entièrement managée pour votre organisation, sans serveur à gérer
- •Provisionné par organisation : une instance isolée dont les identifiants admin sont révélés dès qu'elle est prête
- •Connecté à votre app : accessible directement depuis votre code serveur déployé
Platform 2026-05-17
- •Maravilla Docs : une application desktop native avec connexion cloud et édition de documents riche
- •Diagrammes en code : écrivez des maquettes d'interface et des diagrammes dans un bloc de code et affichez-les en ligne dans les docs, issues et commentaires — dans la console et l'application Maravilla Docs — propulsé par Boceto
- •Collaboration et partage : notifications d'issues avec diffusion aux participants et envoi d'e-mails, plus URLs vanity épurées pour partager docs et code
Runtime 2026-05-08
- •Fusion de modèle de document : remplir du texte, remplacer des images et injecter des QR codes dans un document en un seul rendu
- •Document vers HTML : convertir des documents en HTML autonome avec images et styles intégrés
- •Miniatures PDF : rastérisation côté serveur pour les aperçus de documents
Platform 2026-05-03
- •Services de plateforme par environnement : base de données, stockage, KV et URLs d'assets sont isolés pour production, preview ou tout environnement personnalisé au sein d'un projet
- •URLs d'assets signées : uploads servis depuis une route d'edge unique, isolés par workspace, projet et environnement
- •Refonte de la CLI Maravilla : scaffold d'onboarding, commande doctor, proxy de dev, navigateur de workflows en TUI, plus commandes pipeline et Git PR
Platform 2026-04-25
- •Media transforms : redimensionner les images et transcoder les vidéos sur la plateforme, servis avec des variantes responsives
- •Console admin : liste chaque workflow, gestionnaire d'événement et exécution du projet, avec des flux en direct pour les événements et workflows
- •Pages d'authentification hébergées : flux de connexion, d'inscription et de mot de passe à votre propre design sur votre propre domaine, configurés depuis la project config
Muli 0.4.16 2026-04-23
- •Historique de commits par fichier : suit les renommages avec la sémantique git log --follow via l'API
- •Opérations sur fichiers en lot : créations, mises à jour, suppressions et renommages atomiques en un seul commit
- •Listings d'arbres récursifs : plus endpoints d'historique de commits par fichier, alignés sur l'API Git standard
Runtime 2026-04-21
- •Plateforme d'événements : votre code réagit aux écritures en base, aux mises à jour KV, aux inscriptions, aux horaires planifiés et aux messages de queue avec un seul handler TypeScript
- •Workflows durables : des jobs longue durée qui survivent aux redémarrages, avec état, reprises et vue en direct des exécutions dans la console admin
- •Recherche vectorielle et index déclaratifs : configurez une fois dans la project config, appliqués automatiquement au déploiement
Platform 2026-04-19
- •Notifications push planifiées : envoi différé, remplacement propre des reprogrammations via une clé d'idempotence, ou répétition toutes les N secondes pour des récapitulatifs quotidiens et hebdomadaires
- •Vue en direct de la file planifiée : chaque tâche en attente, en cours, réussie ou en échec mise à jour en temps réel, annulation en un clic
- •Envoi en arrière-plan : pour les notifications immédiates, les gestionnaires HTTP renvoient une réponse aussitôt au lieu d'attendre l'aller-retour vers chaque appareil
Runtime 2026-03-24
- •SSR multi-framework : React Router 7, Nuxt, SolidStart et TanStack Start en plus du support SvelteKit existant
- •Performances du runtime : traitement des requêtes nettement plus rapide pour les applications déployées
- •Détection automatique du framework : étendue à tous les nouveaux frameworks supportés dans la CLI
Muli 0.4.10 2026-03-23
- •API d'écriture Git Contents : endpoints de création et mise à jour de fichiers
- •Commits en lot et opérations d'arbre : nouveaux RPCs gRPC pour des opérations à haut débit
Platform 2026-03-22
- •Domaines personnalisés : provisionnement SSL automatique inclus
- •Rollback de déploiement : récupération instantanée en un clic depuis l'admin
Muli 0.4.8 2026-03-19
- •Secrets de pipeline : stockage chiffré en AES-256-GCM, injectés dans les jobs à l'exécution
- •Métadonnées d'artefacts : désormais incluses dans les payloads de webhook
Muli 0.4.0 2026-03-18
- •Format de pipeline jobs-based : jobs déclaratifs avec exécution DAG
- •Builds CI plus rapides : checkout Git côté hôte réduit le temps de récupération du dépôt
- •Transfert d'artefacts entre jobs : pour les workflows multi-étapes complexes
Platform 2026-03-18
- •Déploiement par pipeline : build et livraison de bout en bout via le même moteur de pipeline
- •Navigateur de code : navigation par branche, tag ou commit avec visionneuse de fichiers intégrée
Muli 0.3.0 2026-03-17
- •Limites de ressources par tenant : avec système de priorités
- •Contrôle de concurrence par tenant : appliqué aux exécutions de pipeline
Muli 0.2.0 2026-03-16
- •Orchestrateur de pipelines CI/CD : pipelines définis en YAML
- •Exécuteur DAG : agents Docker distribués pour exécution parallèle
Platform 2026-03-13
- •Migration de la plateforme : déménagement vers l'organisation maravilla-labs
- •Uploads par tenant : avec gestion des logos d'organisation
Muli 0.1.0 2026-03-10
- •Muli en open source : notre infrastructure interne CI/CD et pipeline Git ouverte à la communauté
- •Binaire Rust unifié : hébergement Git, registres de paquets et exécution de pipelines dans un seul livrable
Runtime 2025-09-24
- •Snapshots V8 en production : pour des cold starts plus rapides
- •Couche cache mémoire : temps de réponse runtime plus rapides avec pooling de connexions à travers les services
Runtime 2025-09-01
- •Rate limiting : token bucket cluster-wide avec circuit breakers intégrés
- •Mise à l'échelle du pool de workers : équilibrage de charge least-connections sur les workers hébergés
Platform 2025-08-15
- •Maravilla Runtime : intégré comme moteur d'exécution de fonctions edge
- •Serverless full-stack : la plateforme évolue de l'hébergement statique vers le serverless full-stack
Platform 2025-07-24
- •CLI Maravilla : bundling JavaScript vers WebAssembly
- •Fonctions edge : hot reload et système de modules ES6
Platform 2025-07-09
- •Intégration MongoDB : isolation des données multi-tenant
- •Auth et contrôle d'accès : contrôle basé sur les rôles, authentification JWT et vérification par email
Platform 2025-07-07
- •Premier commit : projet Maravilla Cloud, plateforme d'hébergement statique multi-tenant en Rust et React