Changelog Saiku
Chaque version ci-dessous promeut la même image qui a tourné en staging, taguée sur la page des releases Saiku GitHub. Ceci est le récapitulatif côté client — ce qui a changé dans votre dashboard, votre espace de travail, vos exports.
4.5.1 · 8 juin 2026
Exports
- Export PDF & PNG côté client — téléchargez n’importe quelle table ou graphique directement depuis votre navigateur, sans aller-retour serveur.
Analytique
- La détection d’anomalies en séries temporelles met en évidence les points inhabituels dans vos tendances afin que les valeurs aberrantes soient faciles à repérer.
Sécurité et fiabilité
- Une large passe de sécurité et de stabilité : gestion d’erreur plus serrée pour que les échecs ne fuitent jamais d’internes, isolation par rôle du cache de résultats, gestion durcie des CSV et connexions de base de données.
4.5.0 · 7 juin 2026
Finitions graphiques
- Les graphiques en camembert et donut avec beaucoup de catégories s’affichent maintenant comme un seul graphique en pleine taille au lieu d’un mur de minuscules camemberts.
- Les graphiques scatter, bubble, heatmap et waterfall ont abandonné la barre de zoom peu utile en bas — le zoom à la molette fonctionne toujours.
- Les étiquettes d’axe X pivotent automatiquement quand elles s’entassent, et le plafond de troncature a été élargi — les longs noms de catégorie comme « Carbonated Beverages » restent lisibles au lieu d’être coupés en « Carb… ».
- Le double axe Y automatique intervient plus tôt. Les graphiques où une mesure est beaucoup plus grande qu’une autre (pensez Balance vs Fees) se séparent maintenant proprement sur deux axes Y par défaut au lieu qu’une minuscule série soit écrasée sur la ligne du zéro.
- Le tri et top-N du graphique ont été déplacés dans la boîte de dialogue d’options du graphique pour que le choix persiste avec la tuile au lieu de se réinitialiser au rechargement.
Exports
- Les exports PDF, Excel et CSV fonctionnent à nouveau tous depuis la barre d’outils de l’espace de travail. Trois problèmes distincts étaient discrètement empilés ; le pipeline d’export gère maintenant les requêtes uniquement-mesures, la stack XML de JDK 21 et la dernière Apache POI sans souci.
Démo et onboarding
- Les conteneurs de démo de première visite
(
SAIKU_DEMO=true) livrent maintenant un dashboard de bienvenue afin que les nouveaux utilisateurs atterrissent sur quelque chose à explorer au lieu d’une liste vide.
Sous le capot
- La page des dashboards, l’éditeur de tuile et le panneau de filtres ont été découpés en composants plus petits et plus ciblés. Rien ne change pour vous visuellement — mais cela rend le prochain round de fonctionnalités de dashboard beaucoup plus rapide à livrer.
- La page Stats (
/admin → Stats) affiche maintenant de vraies données pour chaque colonne au lieu de « — ». Vous verrez les compteurs d’exécution MDX/SQL en direct, le taux de cache hit, les lignes récupérées et l’état par instruction.
4.4.0 · 5 juin 2026
Dashboards, élargis
- Small multiples — les graphiques en camembert, donut, treemap et sunburst se déploient en un graphique par mesure lorsqu’une requête en a plusieurs.
- États de chargement, d’erreur et de vide sur chaque tuile, chacun avec un bouton de réessai et une mise en avant rapide « réinitialiser les filtres ».
- Graphiques compatibles thème — basculez entre clair et sombre et les graphiques se repeignent avec la bonne palette automatiquement. Une variante à fort contraste pour l’accessibilité est livrée dans le même mouvement.
- ACL par dashboard — partagez un dashboard en lecture seule avec un utilisateur ou un rôle spécifique.
- Liens de partage — générez une URL publique basée sur un jeton pour une vue en lecture seule. Aucun login Saiku requis pour le destinataire.
- Commentaires — laissez un commentaire sur n’importe quelle tuile.
- Historique des versions — chaque enregistrement crée une version sur laquelle vous pouvez revenir.
- Tuile image — collez une URL ou téléversez du PNG/JPG/GIF/WebP. Utile pour les logos et les séparateurs de section.
4.3.7 · 3 juin 2026
Correctifs multi-tenant
- Le rafraîchissement de la datasource dans un espace de travail n’écrase plus la vue d’un autre espace de travail.
- La découverte du dépôt est maintenant correctement scoped à l’espace de travail actif — plus de fuites inter-tenants lors du listing des dashboards et requêtes.
4.3.6 · 3 juin 2026
Sortie graphique plus propre
- Lignes de roll-up masquées des graphiques — une
requête avec
Year → Quarter → Monthn’écrase plus les barres feuilles sous les totaux annuels. - Les erreurs du moteur apparaissent maintenant dans l’interface avec un encart « Contacter le support » et l’ID de référence côté serveur, afin que vous puissiez le citer au support sans fouiller dans les logs.
Onboarding de démo
- Le site de démo collecte prénom, nom et e-mail via le WorkOS gate et vous connecte automatiquement une fois passé.
4.3.5 · 3 juin 2026
Nouveaux outils de filtre et de mise en forme
- Widget de filtre à sélection en cascade — parcourt une hiérarchie niveau par niveau. Choisissez un pays, la liste déroulante suivante affiche les états de ce pays, puis ses villes, et ainsi de suite.
- Mise en forme conditionnelle sur les tuiles tableau — règles par colonne pour la couleur de fond, la barre de données, la couleur de police ou l’icône. Seuils relatifs (percentile) ou absolus.
- Étiquettes de catégorie tronquées avec une info-bulle au survol affichant la légende complète.
Observabilité
- Instrumentation OpenTelemetry opt-in via l’agent Java
OTel. Définissez
OTEL_EXPORTER_OTLP_ENDPOINTpour activer — Saiku émet alors des traces pour HTTP / Jersey / JDBC + des métriques JVM, et lestrace_id/span_idarrivent dans le MDC du log.
4.3.4 · 28 mai 2026
Ergonomie de l’espace de travail
- Zone de dépôt MEASURES dédiée au-dessus de COLUMNS et ROWS pour que les mesures cessent de se cacher à l’intérieur des puces COLUMNS.
- Suppression par niveau depuis le menu clic-droit d’une puce de hiérarchie — abandonnez « Quarter » sans perdre « Year ».
- Sélecteur de position restauré sur le panneau MEASURES : gardez les mesures en haut ou en bas de l’un ou l’autre axe.
- Plusieurs correctifs côté requête : NPE de membre calculé de schema, analyse des marqueurs de style Mondrian dans les valeurs formatées.
4.3.3 · 23 mai 2026
- Le drillthrough IA fonctionne maintenant entre sessions de navigateur — un drill dans une ligne de fait après un rechargement d’onglet ne renvoie plus de 404.
4.3.2 · 22 mai 2026
Catalogue que vous pouvez réellement parcourir
- Recherche, filtre par tag, filtre par propriétaire et tri dernière modification sur le catalogue dashboards / requêtes.
- Sections Favoris et Vus récemment en haut.
- Bouton Dupliquer sur chaque ligne de dashboard — clone avec des identifiants frais et un suffixe « (copy) » pour que l’original reste intact.
- Bootstrap d’URL de cube de démarrage — les intégrateurs peuvent pré-remplir le workbench depuis un paramètre de query string.
4.3.1 · 19 mai 2026
- Les utilisateurs non-admin peuvent atteindre l’endpoint
/admin/versionpour afficher la bannière de version sans voir un 403.
4.3.0 · 18 mai 2026
Dashboards : filtres et interactivité
- Panneau de filtres unifié ancré en haut de l’éditeur de dashboard — remplace le modèle de widget de filtre par tuile pour que chaque filtre soit à un endroit évident.
- Glisser pour déplacer et redimensionner les tuiles dans la grille du dashboard.
- Clic-pour-filtrer sur les tuiles de référence — cliquer sur une cellule d’en-tête de ligne restreint chaque tuile compatible du dashboard.
- Deep-linking d’URL pour l’état de filtre — copiez l’URL pour partager une vue de dashboard avec des filtres spécifiques appliqués.
- Widget de filtre de plage de dates.
4.2.0 · 16 mai 2026
La première release taguée après reprise du développement. Re-baseliné le moteur sur JDK 21, Spring 6.2, Jersey 3.1 et Jetty 12 EE10, avec la nouvelle couche dashboards assise sur l’API AI Query — vos requêtes enregistrées existantes deviennent des tuiles de dashboard sans étape de migration.