Chaque version, documentée. Suivez ce qui est nouveau, amélioré et corrigé.
Dernière
v0.2.2
Corrections
Le navigateur de schéma Trino affiche de nouveau les tables des gros catalogues : la liste des tables n'attend plus les métadonnées de chaque colonne, et les colonnes illisibles à temps sont ignorées au lieu de masquer tout le catalogue
Les colonnes n'apparaissent plus en double dans le navigateur de schéma Trino avec certains connecteurs, quand aucun schéma n'est choisi sur la connexion
v0.2.1
Corrections
L'application fonctionne servie en HTTP simple sur une adresse intranet (sans certificat TLS) : elle ne plante plus au démarrage avec crypto.randomUUID is not a function, et la copie y fonctionne aussi
v0.2.0 — Neuf bases
5 nouveaux drivers
SQL Server — T-SQL avec lots GO, instances nommées et Azure SQL, procédures et fonctions dans l'explorateur de schéma, import CSV et dump SQL
Snowflake — authentification par mot de passe ou paire de clés, warehouse et rôle par connexion ; le schéma est exploré avec des commandes SHOW, sans réveiller le warehouse
MongoDB — syntaxe mongosh (find, aggregate, écritures, index), analysée et jamais évaluée ; URIs Atlas et replica sets ; import CSV dans les collections
Redis — syntaxe redis-cli, préfixes de clés parcourus comme des tables, clés renommées, expirées et modifiées depuis la grille
Trino — catalogues fédérés, changement de catalogue et de schéma depuis le sélecteur de base
Éditeur SQL
Les scripts multi-instructions s'exécutent dans une même session, avec un onglet de résultat par instruction — transactions et réglages de session se comportent comme dans le client natif
Le tri et la pagination côté serveur respectent le LIMIT et l'ORDER BY de la requête
Sur Snowflake et Redis, le total arrive avec le résultat : aucune seconde requête pour compter les lignes
Copilot IA
Fournisseur Mistral
Règles de dialecte pour T-SQL, Snowflake, Trino, mongosh et redis-cli, pour des suggestions qui s'exécutent telles quelles
Sécurité et corrections
Les garde-fous ignorent les mots-clés dans les chaînes et les commentaires, et jugent chaque instruction d'un script
FLUSHDB / FLUSHALL sur Redis et deleteMany() sur MongoDB demandent une confirmation comme un DROP SQL
L'état de session (SET, USE, transactions ouvertes, tables temporaires) ne fuit jamais vers les autres utilisateurs d'une connexion partagée
Les identifiants trouvés dans les URIs de connexion sont déplacés dans le champ mot de passe chiffré
v0.1.0 — Version initiale
Éditeur SQL
Éditeur SQL multi-onglets propulsé par CodeMirror 6 avec coloration syntaxique
Autocomplétion contextuelle sur les tables, colonnes, jointures et relations
Analyse de plan EXPLAIN avec décomposition visuelle
Résultats en streaming via SSE — pas de timeout sur les requêtes longues
Export des résultats en CSV, JSON ou SQL
Import CSV et SQL dump avec mapping de colonnes assisté par IA
4 drivers de bases de données
PostgreSQL, MySQL, Oracle et SQLite supportés nativement
Expérience unifiée multi-driver — changez de base sans quitter la fenêtre
Pool de connexions et chiffrement des identifiants (AES-256-GCM)
Support SSL/TLS pour tous les drivers
Copilot IA
Langage naturel → SQL fonctionnel, ancré dans votre schéma
Expliquer, optimiser ou déboguer une requête en place
BYOK — Anthropic Claude, OpenAI, Azure OpenAI, ou Ollama local
Réponses en streaming via SSE
Vos prompts vont directement au fournisseur — dblumi ne sert jamais de proxy
Collaboration et partage
Édition collaborative en temps réel avec Yjs + WebSocket — curseurs et modifications visibles en direct
Sauvegarde de requêtes avec dossiers, tags et partage d'équipe
Historique complet des versions — parcourir la timeline, diff entre deux versions, restauration en un clic
Contrôle d'accès par rôle : Admin, Éditeur, Lecteur par connexion
Partage par groupes avec code couleur
Schéma et données
Explorateur de schéma interactif avec recherche
Diagrammes entité-relation auto-générés
Explorateur de tables avec édition inline
Gestion des utilisateurs de la base de données par connexion
Synchronisation de données entre bases (multi-tables)
Sécurité et administration
4 niveaux de sécurité — du dev non restreint à la production verrouillée
Détection de requêtes destructives avec confirmation
Authentification JWT avec révocation de tokens
SSO via GitHub, Google, Keycloak/OIDC
Panneau d'administration pour la gestion des utilisateurs et de l'instance
Indicateur de force du mot de passe et flux « mot de passe oublié » (SMTP)
API REST et intégrations
API REST complète (v1) pour chaque ressource
Interface Swagger interactive avec spécification OpenAPI 3.0
Transformer toute requête sauvegardée en endpoint JSON avec paramètres nommés et clés API
Auto-hébergement
Docker Compose en 30 secondes
AGPL-3.0 — toutes les fonctionnalités, pour toujours, gratuitement
100% auto-hébergé — vos données ne quittent jamais votre réseau
Configuration via variables d'environnement
Interface et DX
Palette de commandes pour une navigation rapide
Internationalisation — anglais et français livrés
Design system Tailwind CSS v4 avec composants Radix UI + shadcn/ui