Release Notes
Platform 2.17.1
Release Date: July 9, 2026
This release puts Agents to work directly on the ticket and kanban workflow, upgrades Pack Builder with full agentic editing, and takes both Agents and Pack Builder out of Beta.
New Features and Improvements
- Ticket-Driven Autonomous Agents: Agents now work tickets end-to-end — picking up assigned tickets, moving them through Doing, and completing them as Done — with statuses aligned to the same Open/Todo/Doing/Review/Done/Closed workflow used on the kanban board.
- Pack Builder Agentic Editing: Pack Studio now runs a full agentic edit session with a streaming chat UI showing live tool-call events as changes are proposed.
- New Agent Tools: Agents can scaffold a new pack, propose publishing a pack version for approval, and comment on issues/tickets.
- Unified Tool-Call UI: Tool calls and their results now render through a single shared, collapsible component across Studio conversations, the agent actions panel, and Pack Studio chat.
- Agent Visibility in Issues: Added an agent badge on issue chat messages, an assigned-tickets panel on the agent detail page, and the agent's avatar on kanban ticket cards.
- Agents and Pack Builder Out of Beta: Removed the "Beta" badges from the Agents sidebar entry and the Studio Pack Builder mode switch.
Bug Fixes
- Fixed cross-partner agent deletion and project issue listings that could leak data across partners.
- Agents no longer re-propose the same pack scaffold on every scheduled run; untrusted ticket content is now fenced off in agent prompts.
- A failed license validation now downgrades an account to a free trial instead of locking partners out entirely.
- Fixed unreliable pack README encoding/decoding, a URL-state bug that kept resurrecting the pack onboarding screen, and raised proxy/SSE timeouts so long LLM-backed requests stop failing with 500 errors.
- Approved pack-publish proposals are now marked executed after success, preventing duplicate pack versions when a run is resumed.
DevOps Improvements
- Fixed production Helm deploys failing when auto-generated S3 secret values contained characters that broke Helm's
--set-stringsyntax.
Platform 2.16.0 – 2.16.3
Release Date: July 8, 2026
This release reworks license validation around registry connectivity, fixes a crash affecting every LDAP login, and standardizes CI/CD and container publishing across the platform.
New Features and Improvements
- Registry-Based License Validation: License checks now authenticate directly against the container registry instead of an external Azure Function, with a 90-day sliding validity window and safe fallback when the registry is temporarily unreachable.
- Studio Conversation Titles: The Issues drawer now shows the actual Studio conversation title instead of a raw conversation ID.
Bug Fixes
- Fixed valid license checks storing the wrong license type ("Qalita Platform" instead of "Qalita Platform Unlimited").
- Signup, activation, password reset, and issue-assignment emails no longer fail with a server error when SMTP isn't configured.
- LDAP Login Crash Fixed: Every LDAP sign-in was crashing the backend due to an incorrect role lookup; also added support for a separate LDAP group base DN, blocked empty-password binds, and hardened LDAP filter escaping.
- Silenced noisy, non-actionable backend log warnings.
User Interface Improvements
- Cleaned up sidebar/navbar layout and fixed several French translation strings.
DevOps Improvements
- Standardized CI/CD onto shared composite GitHub Actions across repositories, with deploy secrets injected from Infisical instead of stored in workflow config.
- Migrated container images to GHCR under clearer
platform-backend/platform-frontendnames, with cleanup that never deletes tagged versions. - Added automated backend and frontend test suites with CI coverage gating.
CLI 2.16.3
Release Date: July 8, 2026
This release adds MariaDB support and signed container images, and significantly hardens the published Docker image.
New Features and Improvements
- MariaDB Support: MariaDB is now a supported database type for Studio data preview and SQL actions.
- Signed Container Images: Published Docker images (GHCR and Docker Hub) are now signed with cosign and carry standard OCI provenance labels.
Bug Fixes
- Fixed MySQL data preview/SQL actions to use the correct database dialect, and fixed SQLite previews to read the actual configured file path instead of silently falling back to an empty database.
- Fixed the Docker entrypoint so a container started in UI-only mode stays running in the foreground instead of exiting immediately.
DevOps Improvements
- Hardened Container Image: Rebuilt the published Docker image as a clean multi-stage runtime that drops build toolchains and runs as a non-root user, cutting known CVEs from roughly 574 to about 218.
- The weekly image-cleanup job no longer deletes tagged release versions.
Core 1.6.7
Release Date: July 8, 2026
DevOps Improvements
- Each tagged release now also publishes its wheel/sdist as downloadable GitHub Release assets, alongside PyPI.
- Standardized CI/CD on reusable composite GitHub Actions, added pre-commit hooks, and enabled automated GitHub Release notes generated from Conventional Commits.
CLI 2.13.2
Release Date: May 18, 2026
Bug Fixes
- Fixed gRPC target detection so short Kubernetes service names are correctly recognized as intra-cluster addresses and connected to directly, instead of being rewritten into an unresolvable public address.
DevOps Improvements
- Consolidated release pipelines onto shared composite GitHub Actions with centralized secrets management for more consistent builds.
Packs
Update: May 8–17, 2026
- Security Hardening: Added pre-commit hooks across all packs, fixed Bandit-flagged MD5 hash usage, and fixed publish environment variables.
- CI Standardization: Consolidated pack CI/CD onto shared composite GitHub Actions.
CLI 2.12.1
Release Date: May 13, 2026
New Features and Improvements
- Explicit gRPC Endpoint Override: Added a
QALITA_GRPC_ENDPOINTenvironment variable /--grpc-endpointoption so workers running inside Kubernetes can target the backend's internal gRPC service directly. - Clearer errors when a SQL action uses a statistical function unsupported by SQLite, instead of a raw failure.
Bug Fixes
- Virtual-environment path-mismatch warnings during pack execution are now correctly classified as warnings instead of errors, so they no longer flag healthy pack runs as failed.
DevOps Improvements
- Migrated the published container image to
qalita-clion GHCR with updated publishing authentication.
Platform 2.15.0 – 2.15.1
Release Date: March 30, 2026
This release focuses on making Agents production-ready, with persistent memory, token usage tracking, and a redesigned Agents section.
New Features and Improvements
- Persistent Agent Memory: Added a configurable Postgres-backed checkpointer so agent conversations retain memory across interactions, plus timezone-aware scheduling and support for linking one agent to multiple projects.
- Agent Token Usage Tracking: Agents now aggregate and report LLM token usage per run.
- Agent Tooling: Agents gained new tools for listing and updating data-quality issues.
- Catalog Ownership Display: Catalog assets now show domain and data-owner information inline.
User Interface Improvements
- Redesigned the Agents pages with a card-based layout, status management moved into the page header, and clearer creation feedback.
- Simplified the AI settings page by removing a redundant settings card.
Platform 2.14.0
Release Date: March 26, 2026
This release introduces Autonomous Data Quality Agents, QALITA's first end-to-end AI agent feature.
New Features and Improvements
- Autonomous Data Quality Agents: Create and configure AI agents scoped to a project, with a scheduler for periodic runs, a LangGraph-based agent with access to platform tools, and an approvals panel so agent-proposed actions can be reviewed before being applied.
User Interface Improvements
- New dedicated Agents section (list and detail pages) with run history, stats cards, and an action timeline.
Core 1.5.2
Release Date: March 18, 2026
This release adds Polars-powered streaming I/O for large datasets and 15 new data source connectors.
New Features and Improvements
- Streaming I/O for Big Data (100GB+): Added lazy/streaming Polars primitives for CSV, Parquet, Excel, JSON, and database sources, with automatic selection between in-memory pandas and streaming Polars based on estimated memory usage.
- 15 New Data Source Connectors: Added support for Snowflake, BigQuery, Databricks, Redshift, ClickHouse, DuckDB, Trino, Teradata, SAP HANA, Cassandra, Elasticsearch, IBM Db2, Athena, Synapse, and SQLite.
- Streaming Completeness Checks:
CompletenessAggregatorcan now compute completeness and schema statistics directly on Polars LazyFrames without full materialization.
Bug Fixes
- Hardened database connection strings against credential leakage by building connection URLs with SQLAlchemy's
URL.create()instead of manual string interpolation.
DevOps Improvements
- Added a pylint quality gate to CI.
Platform 2.13.0 – 2.13.1
Release Date: March 18, 2026
This release introduces Pack Builder, letting packs be edited conversationally without leaving Studio.
New Features and Improvements
- Pack Builder in Studio: Edit packs conversationally — load an existing pack version, describe the change you want, review the LLM's proposed changes in a Monaco-based diff viewer, and publish a new version directly from the workflow.
- Guided Pack Onboarding: New Pack Studio endpoints suggest and scaffold a new pack based on a description of the business requirement.
DevOps Improvements
- Hardened backend security scanning by scoping the Bandit scan to application code only.
Release Notes 2.10.0
Release Date: March 17, 2026
This release introduces Pack Builder inside QALITA Studio, enabling conversational pack editing, code diff review, and version publishing from a unified Studio experience.
New Features and Improvements
- Pack Builder in Studio: Added a new Studio mode toggle to switch between Data Explorer and Pack Builder without leaving the Studio route.
- Conversational Pack Editing: Introduced a dedicated Pack Studio assistant that can load an existing pack version, accept editing instructions, and propose file updates through the configured LLM.
- Pack Diff Review: Added Monaco-based file exploration and side-by-side diff review so users can inspect generated changes before publishing.
- Pack Version Publishing: Added backend services and endpoints to load pack files, preview diffs, and publish a new version directly from the Studio workflow.
- Pack Entry Points: Added shortcuts from pack pages to open the selected pack directly in Pack Builder.
User Interface Improvements
- Simplified navigation across several platform pages by removing duplicated breadcrumb elements.
- Streamlined access to AI-assisted pack editing from pack details and Studio navigation.
Platform 2.12.0 – 2.12.4
Release Date: March 14, 2026
New Features and Improvements
- Expanded MCP Server: The Qalita MCP server (used by external AI agents to interact with the platform) gained new tools: read a qualified dataset, get a source's data-quality score, list anomalies, fetch a full quality report, trigger a quality check, list available checks for a source, and search/inspect packs.
Bug Fixes
- Fixed the S3 healthcheck to work with the BusyBox
wgetused in slim container images. - Fixed broken enrichment endpoints left over from the source-version removal in 2.11.
Platform 2.11.0 – 2.11.14
Release Date: March 9, 2026
This release reworks how sources are explored and simplifies the source data model, alongside early Studio agent improvements.
New Features and Improvements
- Source Hierarchy View: Sources can now be explored as a database > tables > columns tree, with a new hierarchy sidebar in Studio and the sources page.
- Source Ownership Metadata: Sources now carry a domain and data owner, surfaced on the source detail page and in the data catalog.
- Simplified Source Model: Removed the legacy "source version" concept, simplifying sources, schema search, and catalog search.
- LLM Provider Flexibility: Added support for a default LLM provider and for OpenRouter as an LLM backend.
- Studio Agent Memory: Studio's AI agent now persists conversation state instead of losing context between turns.
- Studio MCP Visibility: The Studio agent panel now shows which MCP servers and tools are currently available.
Bug Fixes
- Fixed source names disappearing or misaligning in catalog search results.
- Fixed unnecessary Studio re-authentication caused by tab management, and layout overflow in schema tables with many columns.
- Improved API liveness checks and fixed SSE streaming endpoints broken by the proxy layer.
User Interface Improvements
- Unified platform action buttons and icon alignment; refined the source tips indicator.
CLI 2.11.3
Release Date: February 27, 2026
New Features and Improvements
- Graceful Worker Shutdown: The worker launched via
qalita --uinow shuts down gracefully on SIGTERM/SIGINT, archiving its log file before exiting.
Bug Fixes
- Jobs can now run against sources that have no published version, instead of failing outright.
Packs
Update: February 2–25, 2026
- Three New Packs: Added
numeric_validation_pack,pattern_validation_pack, andtext_validation_pack. - Accuracy Pack: Added data quality metrics for latitude/longitude validation.
- Data Compare Pack: Switched to Polars' streaming engine for faster, lower-memory data handling.
Platform 2.10.1 – 2.10.2
Release Date: February 4, 2026
Bug Fixes
- Fixed worker communication reliability: an invalid gRPC job-status update and a keep-alive ordering issue that could drop or stall worker connections during job execution.
CLI 2.10.1
Release Date: February 4, 2026
New Features and Improvements
- SQL on File Sources: File-based sources (CSV, Excel, Parquet, etc.) can now be queried directly with SQL.
- Expanded Source Type Support: Reworked the source creation form to support many new source types, including Parquet, JSON, ClickHouse, CockroachDB, DuckDB, SingleStoreDB, IBM Db2, SAP HANA, Teradata, and several NoSQL/cloud databases.
Bug Fixes
- Fixed the worker crashing on forced gRPC stream reconnection or client-initiated cancellation.
- The CLI no longer crashes when a source/worker YAML configuration file is empty or malformed.
- The worker no longer flaps between "busy" and "online" while executing a job.
CLI 2.9.2
Release Date: January 23, 2026
New Features and Improvements
- Agent Actions over gRPC: Workers can now receive and execute actions pushed from the platform over the gRPC stream (SQL queries, data reads, schema lookups), with results streamed back to QALITA Studio — the foundation for AI-assisted actions on connected data sources.
Bug Fixes
- Fixed outdated platform URLs in the README and CLI documentation.
Release Notes 2.9.1
Release Date: January 23, 2026
This patch release focuses on frontend dependency upgrades, trial license adjustments, and Studio improvements with enhanced agent functionality.
New Features and Improvements
- Frontend Upgrades: Upgraded Next.js and related packages to v16.1.4, along with date-fns-tz to v3 for date-fns v4 compatibility.
- Agent Data Tools: Enhanced agent functionality with data tools and action requests for improved automation capabilities.
- Catalog Improvements: Introduced PackResultCard component for improved rendering of pack results.
- Studio Streamlining: Streamlined Studio components and enhanced UI interactions.
Bug Fixes
- Fixed database connection pool leak in async sessions.
- Updated trial license duration from 1 year to 90 days for better evaluation management.
- Fixed lodash dependency issues.
DevOps
- Updated prod deployment to use GitOps workflow.
- Updated various frontend dependencies (date-fns, react-day-picker, react-resizable-panels, lucide-react).
Release Notes 2.9.0
Release Date: January 15, 2026
This release introduces collapsible sidebar navigation, improved logging, and enhanced worker/studio integration with LLM provider management.
New Features and Improvements
- Collapsible Sidebar: Added collapsed sidebar with hover-triggered popover menus for improved navigation and screen space utilization.
- Worker Status in Studio: Added worker status handling and no active worker warning in Studio interface.
- LLM Provider Management: Improved management of LLM providers with better configuration options.
- CI/CD Improvements: Added development environment to deploy-dev jobs, manual deploy-demo and deploy-prod jobs for tag releases.
Bug Fixes
- Fixed cascade delete for PackVersion relationships in backend.
- Fixed issues with null sources handling in IssuesActions, IssuesDrawer, IssuesTable, WorkerAccordion, and RoutinesCards components.
- Fixed BaseModel to ensure updated_at is set for bulk updates in SQLAlchemy.
- Fixed card border color styling for sources.
- Improved error handling and logging in Worker service Connect stream.
User Interface Improvements
- Refactored users-page to use custom tab buttons for user and activity views.
- Renamed issues to sources in Studio context panel.
- Enhanced log formatting and structure for better readability.
CLI Updates
- gRPC Improvements: Added automatic latest version selection for sources and targets in GrpcWorkerRunner.
- Fixed URL resolution bug by updating .current_env before authenticate().
- Added source and target existence checks in GrpcWorkerRunner.
- Updated platform URLs in README and CLI documentation.
Release Notes 2.8.0
Release Date: January 13, 2026
A major release focusing on AI/LLM integration with streaming chat functionality, MCP server integration, and comprehensive UI enhancements.
New Features and Improvements
- AI Chat Functionality: Introduced enriched context data models and enhanced AI chat functionality with streaming support and conversation management.
- MCP Server Integration: Integrated MCP (Model Context Protocol) server functionality into backend and frontend for extended capabilities.
- Source Tips: Implemented source tips feature to enhance AI interaction with contextual hints.
- LLM Configuration: Added LLM configuration testing functionality with role-based permissions.
- Report Summary: Added report summary functionality for quick insights.
- Interoperability: Added interoperability and consent features with updated UI components.
- Job Logging: Enhanced job logging and worker communication features.
Bug Fixes
- Removed Redis dependencies and related functionality for simplified deployment.
- Fixed ESLint errors in Studio components.
- Removed unused lastJobRun prop from SourcePagePackHeader.
- Updated Docker image reference from qalita/agent to qalita/worker.
User Interface Improvements
- Refined SourceSidebar component for improved UI consistency.
- Enhanced image optimization configuration and development script.
- Improved type safety for progress bar color handling.
- Updated UI components for improved aesthetics and word wrap.
CLI Updates
- gRPC Client Improvements: Improved outgoing messages generator in GrpcClient.
- Added forced development mode for QALITA CLI.
- Added comprehensive tests and pytest CI job.
- Implemented add source and data preview request handling in gRPC worker.
- Added pandas and pyarrow to dependencies for data_preview module.
- Renamed QALITA Agent to QALITA Worker across configurations.
Release Notes 2.7.0
Release Date: January 9, 2026
This release introduces gRPC bidirectional communication between Workers and Backend, along with LLM configuration support and dashboard improvements.
New Features and Improvements
- gRPC Communication: Added gRPC server for Worker-Backend bidirectional communication, enabling real-time job management and status updates.
- LLM Configuration: Added LLM configuration support for AI-powered features.
- Dashboard UI: Enhanced dashboard UI with improved layout and visualizations.
Bug Fixes
- Updated LLM configuration to make api_key optional for flexibility.
- Updated default summary visibility and cleaned up component code.
- Improved source page and chart layout.
User Interface Improvements
- Improved UI layout and enhanced user experience.
- Enhanced dashboard components and user interface consistency.
CLI Updates
- gRPC Client: Added gRPC client for Worker-Backend bidirectional communication.
- Fixed CI/CD to copy hidden directories when preparing frontend package.
- Fixed wheel artifacts to explicitly include .next directory.
Release Notes 2.6.0
Release Date: January 8, 2026
This release focuses on build system improvements, security fixes, and dependency management with Dependabot integration.
New Features and Improvements
- Dependabot Integration: Added Dependabot for automated dependency updates across all repositories.
- Node.js 22 LTS: Updated frontend Dockerfile to use Node.js 22 LTS for improved compatibility.
- CodeQL Security: Added CodeQL configuration to improve security scanning.
- File Validation: Improved file validation and updated translations.
Bug Fixes
- Fixed /activate/partners endpoint to be public for registration flow.
- Resolved multiple build errors in frontend and backend.
- Fixed Dockerfile paths and improved URL validation.
- Resolved 9 Dependabot security alerts.
- Fixed next-themes import for v0.4.x compatibility.
- Fixed exception handling in get_current_user to use specific joserfc errors.
- Fixed rate-limiting by including Redis password in storage URI.
DevOps Improvements
- Upgraded to CodeQL Action v4.
- Updated GitHub Actions checkout action to v6.
- Replaced 0.0.0-dev tag with dev for simpler versioning.
- Updated workflow triggers to accept tags without 'v' prefix.
- Changed GitHub Actions cache from max to min mode to reduce export time.
CLI Updates
- PyPI Wheel: Included frontend in PyPI wheel with production WSGI server.
- Embedded frontend standalone in Python package.
- Implemented native multi-arch Docker builds.
- Migrated PyPI publish to Trusted Publishers (OIDC).
- Resolved CodeQL security alerts (log injection, path injection).
Release Notes 2.5.0
Release Date: December 16, 2025
This release brings frontend restructuring, user settings improvements, and development workflow enhancements.
New Features and Improvements
- Frontend Refactoring: Updated frontend structure and dependencies for better maintainability.
- User Settings: Improved user interface in user settings page.
- ESLint Updates: Fixed Next.js plugin compatibility with ESLint flat config.
Bug Fixes
- Fixed eslint type declaration file handling.
- Improved error handling across components.
- Code review corrections from frontend audit.
DevOps Improvements
- Removed unused services from docker-compose configuration.
- Updated blog URL configuration.
Release Notes 2.4.0
Release Date: December 5, 2025
This release introduces the Agent-to-Worker terminology change, server-side pagination, and numerous security and stability improvements.
New Features and Improvements
- Agent Renamed to Worker: Refactored "Agent" terminology to "Worker" across the entire platform for clarity and consistency.
- Server-Side Pagination: Implemented server-side pagination in DataTable and related components, enhancing data fetching capabilities with a new fetcher function.
- Monaco Editor: Refactored Monaco Editor configuration to improve code clarity and consistency.
- Rate Limiting: Updated dependencies and enhanced rate limiting and error handling.
- Cookie Security: Enhanced cookie security by adding sameSite and secure attributes across multiple components.
- Source Relationships: Refactored Source model relationships for improved user association handling.
Bug Fixes
- Fixed authentication issues across multiple components.
- Fixed agent status update logic for busy agents with no associated jobs.
- Fixed backend delete issues when deleting source.
- Set error message into text popup message for better user feedback.
User Interface Improvements
- Updated integration cards and page for better usability.
- Updated Issues table to fetch user avatars and collocated issue drawer.
- Implemented Quick Run and Job Run to consider first agent even if offline.
DevOps Improvements
- Updated GitHub Actions workflows for Docker image tagging.
- Added platform licence check code.
- Added GitHub Actions workflows and unified configuration.
- Removed unused Monaco Editor language files to reduce bundle size.
CLI Updates
- Worker Refactoring: Renamed agent to worker and updated related components.
- Extracted Studio module to separate repository.
- Implemented platform URL handling in StudioContextPanel.
- Added agentic chat functionality and updated dependencies.
- Removed deprecated configurations and updated API endpoints.
QALITA Core Updates
- Refactored project structure to use 'uv' instead of 'poetry'.
- Added comprehensive tests (11 to 216 tests, +1864% coverage).
- Renamed .agent config file to .worker.
- Migrated PyPI publish to Trusted Publishers (OIDC).
- Updated README with detailed library overview and usage examples.
Release Notes 2.3.0
Release Date: September 15, 2025
This release focuses on authentication, alerts, studio and issues UX, and branding consistency. It also brings significant improvements to the CLI UI and QALITA Core.
New Features and Improvements
- SSO and OAuth Providers: Added Google, Microsoft, and Apple OAuth authentication in both frontend and backend. Improved SAML sign-in normalization.
- Alerts Enhancements: Added alert filtering, improved email notifications with detailed metrics, and refined alert UI components.
- Issues & Studio: Enhanced Issues drawer/chat with dynamic sizing and better activity rendering. Introduced conversation sync and uploads in Studio, with improved error handling.
- Agents & Routines: Added Agents calendar heatmap, improved routines model (start_date, config, target info), and Tracker/job typing.
- Branding: Standardized naming from "Qalita" to "QALITA" across repos.
- CLI UI: Introduced/iterated on a local UI and helper for the CLI with improved logging, agent management, and dashboard.
- QALITA Core: Public release initialization with file source support (CSV, Excel, JSON, Parquet) and sanitization hooks; added aggregation helpers.
Bug Fixes
- Fixed backend delete cascades for Alerts/Sources and monthly score computation.
- Fixed UI bugs in navbar dropdown and schema chart rendering; multiple layout and type fixes.
- Improved URL handling and validation for documentation links.
User Interface Improvements
- Numerous refactors across Agent, Pack, Source, Alerts, and Issues components for clarity, responsiveness, and translations. Added trend indicators, sorting, and Quick Run.
Release Notes 2.2.0
Release Date: August 27, 2025
This version introduces charting, documentation drawer, partner sharing, email preferences, and many stability improvements across the platform and CLI.
New Features and Improvements
- Charts: Migrated dashboard and charts to ECharts, adding new chart types and improved performance.
- Documentation Drawer: Added a documentation drawer integrated across pages with robust URL normalization and safety.
- Partner Sharing & Packs: Enabled partner association and sharing, added compatible sources to packs, and refined relationships.
- Email Preferences: Added email notification preferences for users.
- Config & DevOps: Introduced
QALITA_PUBLIC_PLATFORM_URL, synchronized image versions, and Helm alignment. - CLI: Added agent management features, UI helper, improved logging, Windows PowerShell improvements, and options to skip validation. Added Waitress WSGI for the UI.
Bug Fixes
- Fixed permission issues, JWT parsing changes, and improved error handling around assets and partner flows.
- Multiple linting and build fixes across repos; improved handling for deleting users and leaving organizations.
User Interface Improvements
- Refactored onboarding, home, issues, and integration pages; added email tooltips and translations; improved pack/source search and filters.
Release Notes 2.1.0
Release Date: May 19, 2025
We are delighted to announce the release of version 2.1.0 of our application. This update brings significant improvements and bug fixes to strengthen functionality and the user experience.
New Features and Improvements
- SaaS Account Deletion: Users can now delete their SaaS account directly from the interface, enabling better account management. (ID: 325)
Bug Fixes
- Source Publishing: Fixed a bug related to publishing a source to ensure the
partner_idis correctly sent with the CLI. (ID: 330) - Dates in Metrics: Fixed an issue with date display in metrics for improved data accuracy. (ID: 332)
User Interface Improvements
- Data Visualization: Replaced donut charts with stacked bar plots for better data visualization. (ID: 333)
Release Notes 2.0.0
Release Date: April 16, 2025
We are pleased to announce the release of version 2.0.0 of our application. This major update introduces significant features and improvements that enhance the robustness, flexibility, and user experience of our platform.
New Features and Improvements
- Stripe Integration for SaaS Mode: Integrated Stripe to enable smooth management of payments and subscriptions in our SaaS model. (ID: 311)
- Email Sending Configuration: Configured email sending via the QALITA platform to improve communication with users. (ID: 310)
- Fine-Grained Source Visibility Management: Improved source visibility management by data owner, allowing sources to be shared with multiple users without changing the source visibility. (ID: 50)
- Regression Tests: Implemented regression tests, especially on the backend, to ensure platform stability and reliability. (ID: 254, ID: 255)
- Bucket Management: Fixed bucket handling to avoid "does not exist" errors. (ID: 19)
- Organization-Level Configuration: The platform can now be configured per organization, offering increased customization. (ID: 32)
Bug Fixes
- Redirect Bug Fix: Fixed a redirect bug when loading partner data in the pack/[id] view. (ID: 221)
Release Notes 1.9.0
Release Date: March 14, 2025
We are happy to present version 1.9.0 of our application. This update brings multiple bug fixes, improvements, and new features to enhance the user experience and data management.
New Features and Improvements
- Service Migrations: Migrated from
osixia/openldaptobitnami/openldapfor better LDAP service management. Migrated from MailHog to Mailpit for improved email handling. (ID: 301, ID: 300) - Password Management: Ability to reset the password of a local user. (ID: 222) Added a badge for local users in the list and a reset password button. (ID: 223, ID: 224, ID: 225)
- Email Notifications: Sending email notifications for updates and alerts. (ID: 308)
- User Permission Management: Updated the user permission schema for finer access control. (ID: 210) Added the ability to delete permissions. (ID: 216)
- Source Visibility: More granular source visibility management by data owner with the ability to share sources with multiple users without changing the source visibility. (ID: 50)
- Source Separation: Separation of personal sources and others for better organization. (ID: 217)
Bug Fixes
- CLI and Pages Bugs: Fixed bugs in the CLI tools. (ID: 302) Fixed a bug on the integration page. (ID: 241)
- Migration Script: Alembic migration script to change the empty string format to brackets in the config field. (ID: 242)
- Popup Display: Fixed an issue where the SuccessErrorPopup did not appear when updating a project's source scope. (ID: 215)
- Button Display: Replaced "none found" with a button in Projects. (ID: 214)
User Interface Improvements
- Project Card Updates: Updated the project card interface. (ID: 213)
- Icon Changes: Changed the project icon to avoid confusion with the internal visibility icon. (ID: 212)
- Packs Page Refactor: Refactored the packs list page for a better user experience. (ID: 33)
- Removed Accordion Concept: Removed the accordion concept to simplify navigation. (ID: 305)
Release Notes 1.8.0
Release Date: March 17, 2024
We are happy to present version 1.8.0 of our application. This update introduces several new features and significant improvements to enhance the user experience and integration with other services.
New Features and Improvements
- Delete Recommendations and Metrics: You can now delete recommendations and metrics, providing greater flexibility in data management.
- SAML Sign-In Integration: Integrated SAML sign-in, particularly with Microsoft EntraID, to enable secure and simplified authentication.
- Monaco Editor for Local Configuration Editing: Added Monaco Editor to ease local configuration editing, providing a more intuitive and powerful interface.
- General UX/UI Enhancements: Various improvements to the user experience and interface to make the application more user-friendly and visually appealing.
Bug Fixes and Improvements
- License Management: Improved license management for better administration and compliance. (ID: 104)
- SAML Integration: Added support for operating with SAML for secure and centralized authentication. (ID: 103)
Release Notes 1.7.0
Release Date: February 5, 2024
We are pleased to present version 1.7.0 of our application. This update brings significant improvements across several areas, including the report, notifications, workers, catalog, and dashboard views. Additional improvements were made to translation and the overall style of the application.
New Features and Improvements
View Improvements
- Report View: Improved the report view for better data visualization and management.
- Notifications View: Improved the notifications view for a better user experience.
- Agent View: Improved the workers view for more efficient management.
- Catalog View: Improved the catalog view for better organization and data discovery.
- Dashboard View: Improved the Dashboard area for clearer visualization of key indicators and metrics.
Other Improvements
- Translation: Better translations for improved accessibility and understanding.
- Style: Improved the general styling of the application for a better visual experience.
Bug Fixes and Improvements
- Export Analysis Reports: Ability to export analysis reports on sources. (ID: 116)
- Compare Sources: Compare a reference source with a target dataset. (ID: 115, 106)
- Share and Execute Packs: Share and fetch/execute packs to standardize quality measures within partner consortia. (ID: 114)
- Distinguish Data Sources: Distinguish identifying vs. non-identifying data sources and ensure differentiated access management. (ID: 113)
- Execute Packs and Analysis Reports: Execute packs and obtain quality measurement analysis reports produced by them, with report management, versioning, and sharing. (ID: 112)
- Select Data Subsets: Select subsets of data from these sources. (ID: 111)
- Source Versioning: Version tracking of sources for better change management. (ID: 110, 108)
- Add Multi-type Data Sources: Add data sources of multiple types and modalities (images, databases, text files). (ID: 109)
- Create Compare Data Pack: Created the pack to compare the data of two datasets. (ID: 105)
Release Notes 1.6.0
Release Date: January 7, 2024
We are pleased to announce the release of version 1.6.0 of our application. This update brings significant improvements in data governance, data management, and documentation.
New Features and Improvements
Data Governance
- Data Catalogue v1: Updated the data catalog to deliver better organization and more effective data discovery.
- Dashboard View v1: Improved the dashboard view to provide clearer visualization of key indicators and metrics.
Data Management
- Report Versioning: Improved report versioning for more effective tracking of changes and versions.
- UI Improvements: Various UI enhancements for a better user experience.
- Share Reports with Token: Ability to share reports with a token for secure and controlled access.
Documentation
- Writing Documentation: Worked on writing and improving documentation to make the application easier to use and understand.
Bug Fixes and Improvements
- Schemas Component: Explored using the
<Schemas>component with multiple PackId for a per-dimension status overview in theCatalogResultDrawerview for the Column scope. (ID: 123) - Documentation: Added and improved documentation. (ID: 122)
- Datatype Chip: Added a datatype chip in the schema view for better visualization of data types. (ID: 121)
- Dashboard Improvements: Improved the Overview Dashboard view for better data visualization. (ID: 118)
- Metrics Visualization: Considered approaches for scoped metrics visualization for better understanding and usage. (ID: 117)
Release Notes 1.5.0
Release Date: December 7, 2023
We are happy to present version 1.5.0 of our application. This update introduces initial features for data governance, including a data catalog and a dashboard.
New Features and Improvements
Data Governance
- Data Catalogue v0: Introduced an initial version of the data catalog for better organization and data discovery.
- Dashboard View v0: Added an initial dashboard view to visualize key indicators and metrics.
Bug Fixes and Improvements
- CLI Documentation: Used Asciinema for CLI documentation in the frontend for better understanding and visualization. (ID: 133)
- List Partner Packs: Ability to list partner packs in the CLI. (ID: 132)
- Recommendation Chips: Added chips to indicate the number of recommendations and their level. (ID: 131)
- Report View: Implemented the report view for better visualization and management of reports. (ID: 129)
- Author Migration Script: Migration script for authors of projects, reports, and issues. (ID: 128)
- “View Report” Button: Added a "View Report" button in the builder for quick access. (ID: 127)
- Cookie Bug Fix: Fixed a bug where the
qalita_languagecookie was not set on login. (ID: 126) - Permissions Confirmation: Added confirmation for adding/removing permissions. (ID: 125)
Frontend Developments
- Issue Kanban: Created a Kanban board for issues to better track their progress. (ID: 130)
Release Notes 1.4.0
Release Date: November 7, 2023
We are happy to present version 1.4.0 of our application. This update introduces significant improvements across several areas, including organization, data engineering, data management, and the user experience.
New Features and Improvements
Organization
- Add/Remove Partners: Continue to add and remove partners easily.
- Share Packs Between Partners: Improved sharing of packs between partners.
Data Engineering
- Routine Management: Improved routine management for more effective automation.
- Source View: Improved the source view for better data exploration.
- Global and By-Dimension Quality Coverage: Enhanced visualization of global and by-dimension quality coverage.
- Explore/Version Metrics: Exploration and versioning of metrics, recommendations, and schemas.
Data Management
- Project Management: Adding, deleting, and editing projects is now more intuitive.
Users
- Manually Add Users: You can now manually add users.
Bug Fixes and Improvements
- Add Project Source Bug: Fixed a bug when adding a project source. (ID: 153)
- Recommendation Card Bug: Fixed a bug in the recommendation card. (ID: 152)
- Link in Pack Metadata: Added a link in the pack metadata. (ID: 151)
- Proxy Error: Fixed a proxy error. (ID: 150)
- Source Accessibility: Fixed a bug where sources were inaccessible if there were no packs on the platform. (ID: 149)
- Recommendation Scoping: Improved recommendation scoping for the profiling pack. (ID: 148)
- Schema Pack Progress: Progress on the schema pack to scan dataset columns. (ID: 147)
Frontend Developments
- Report Management: Create, edit, and delete reports. (ID: 146)
- Project Management: Create, edit, and delete projects. (ID: 145)
- Export Reports: Export reports. (ID: 144)
- Verify Data Quality Reports: Verify data quality reports. (ID: 143)
- Conditional Download Button: Conditional rendering of the download button for local partners only. (ID: 142)
- Catalog View: Create the catalog view. (ID: 141)
- Overview Dashboard View: Create the overview dashboard view. (ID: 140)
- Source Uniqueness: Ensure source uniqueness. (ID: 139)
- Project Page “Build Your Pizza” Mode: Create the project page in "Build your pizza" mode. (ID: 137)
- Share Link in Report View: Create a share link in the report view. (ID: 136)
Backend Developments
- Connectors Principle: Created the connectors principle. (ID: 138)
Release Notes 1.3.0
Release Date: October 7, 2023
We are pleased to present version 1.3.0 of our application. This update brings major improvements in several areas, including organization, data engineering, data management, and user experience.
New Features and Improvements
Organization
- Add/Remove Partners: You can now add and remove partners.
- Share Packs Between Partners: Introduced a new feature to share packs between partners.
Data Engineering
- Source View: A new view to explore data sources.
- Global and By-Dimension Quality Coverage: Visualization of global and by-dimension quality coverage.
- Explore/Version Metrics: Exploration and versioning of metrics, recommendations, and schemas.
Data Management
- Project Management: Adding, deleting, and editing projects is now possible.
Users
- Permission Management: Improved permission management for users.
- UI/UX Improvements: Various improvements to the user interface and user experience.
Bug Fixes and Improvements
- Filtering Bugs: Fixed filtering bugs for reference/sensitive on the source view (ID: 179) and for sources/packs in the agent view (ID: 178).
- Enable/Disable Routines: Ability to enable/disable a routine in the agent view. (ID: 177)
- Recommendation Weighting: Added recommendation weighting. (ID: 176)
- Filter Packs: Filter the packs to return when retrieving a partner's packs. (ID: 175)
- Pagination and Caching: Implemented pagination (ID: 174) and caching (ID: 173) to improve performance.
- S3 Management: Better handling of S3 storage (ID: 172) and fixed a bug when uploading packs to OVH S3. (ID: 171)
- Job Time Limit: Stopped jobs that take longer than one hour. (ID: 170)
- Cryptography Dependency Update: Updated the Cryptography dependency for security reasons. (ID: 169)
- Pack Synchronization: Fixed a bug during pack synchronization. (ID: 168)
Frontend Developments
- Source View Suggestions: Added suggestions for schema and recommendations in the source view. (ID: 166)
- Pack and Source Author: Added an author for a pack and a source. (ID: 165)
- Number of Public Packs: Added the number of public packs owned locally. (ID: 164)
- Last Synchronization: Added the last synchronization date. (ID: 163)
- Agent Status: Added the
Since <last_status_check>information for offline workers. (ID: 162) - Warning Message: Added a warning message when adding a public source or publishing a public pack. (ID: 161)
- Config Override for Jobs: Implemented configuration override for jobs. (ID: 160)
- Last Job Status: Added the status of the last job for agent routines. (ID: 159)
- Filter by Type: Filtered the source page by type, reference, visibility, and sensitivity. (ID: 157)
- Visualization with Bizchart: Used Bizchart for visualizations. (ID: 155)
Backend Developments
- Source Uniqueness: Ensured source uniqueness. (ID: 156)
- Reference Base: Implemented the notion of a reference base. (ID: 154)
Release Notes 1.2.0
Release Date: September 7, 2023
We are happy to present version 1.2.0 of our application. This update brings significant improvements, notably in routine management, and various fixes and enhancements for a better user experience.
New Features and Improvements
Data Engineering
- Routine Management: Introduced a new feature to manage routines, enabling more effective automation of repetitive tasks.
Bug Fixes and Improvements
- Agents Page Bug: Fixed a bug on the workers page to improve stability. (ID: 209)
- User Testing Feedback: Incorporated user testing feedback to improve the interface and user experience. (ID: 208)
- Pack Markdown Rendering: Pack markdown is now correctly rendered on the packs page. (ID: 205)
- Loading Error Handling: Accounted for source loading errors in license settings. (ID: 197)
- Various Bug Fixes: Several bugs were fixed, including a token refresh bug (ID: 196), a redirect to login bug (ID: 194), and a breadcrumb bug (ID: 193).
Frontend Developments
- Views and Interfaces: Several new views were implemented, including the workers view (ID: 199), the issues view (ID: 198), and the license settings view (ID: 188).
- User Interface Improvements: Improved job error handling (ID: 192), session expiration handling (ID: 191), and pagination (ID: 190).
- User Flows: Created user flows for data engineer scenarios. (ID: 184)
Backend Developments
- Routines Principle: Created the principles of routines and keepalive for workers in worker mode. (ID: 182)
- Schemas Added: Added the notion of "schema" for better data management. (ID: 203)
- Partner Management: Added the ability to add a partner. (ID: 200)
CLI Developments
- Use a Home Folder: Use a home folder to store the agent's configuration and temporary files. (ID: 204)
- Bug Fixes: Fixed an error when running the
qalita pack pushcommand. (ID: 202)
Release Notes 1.1.0
Release Date: August 7, 2023
We are happy to present version 1.1.0 of our application. This update introduces several new features and significant improvements for both users and the technical aspects of our platform.
New Features and Improvements
Data Engineering
- Create, Configure, and Publish Sources: Added the ability to create, configure, and publish data sources.
- Create/Publish Packs: Users can now create and publish data packs.
- Register Agents: Introduced a new feature to register workers.
- Execute Packs: Packs can now be executed directly from the application.
Users
- LDAP Login with Role Mapping & RBAC: Integrated LDAP login, enabling role mapping and role-based access control (RBAC).
- Profile Page: Improved the profile page for a better user experience.
- API Token: Users can now generate and manage their API tokens.
- Dark Mode: Added a dark mode option for improved visual comfort.
- User Management: Added roles for finer user management.
Bug Fixes and Improvements
- LDAP Login: Implemented LDAP login for smoother integration with existing authentication systems. (ID: 89)
- Bug Fixes: Fixed several bugs, including an issue with the agent's Docker image (ID: 88) and a bug in the
getTokenfunction (ID: 84). - User Interface Improvements: Various views and interfaces were implemented and improved, such as the Profile view (ID: 90), the Home view (ID: 91), and the view to create a job routine (ID: 92).
Frontend Developments
- Views and Interfaces: Several new views were created, including a home page view (ID: 93), a project management view (ID: 96), and interfaces to display connected workers and their statuses (ID: 72).
- User Flow and UX: Created the user flow (ID: 95) and improved the user experience for the source list (ID: 97) and the source view (ID: 98).
- Menus and Navigation: Updated the navbar (ID: 83) and created menus (ID: 75).
Backend Developments
- Job System: Created the principle of jobs (ID: 79) and metric management (ID: 70).
- Agent Management: Developed the management of the workers list and their status. (ID: 69)
- OAuth2 Integration: Explored possible OAuth2 integration with Keycloak for the backend. (ID: 102)
Documentation
- Documentation with Nextra: Used Nextra to build and improve the application documentation. (ID: 78)
Release Notes 1.0.0
Release Date: July 7, 2023
We are delighted to announce the release of version 1.0.0 of our application. This version marks an important milestone in our development, with initial features that lay the foundations of our platform.
New Features and Improvements
Data Engineering
- CLI Initialization: Implemented a command-line interface to simplify interaction with our system.
Users
- English Language Support: The application is now available in English.
- Profile Page: Users can now view and manage their personal information.
- Authentication Page: Added a new authentication interface to secure access to the application.
- User Management: Tools were developed to effectively manage users.
Backend
- Backend Initialization: The backend was initialized to support new features and prepare the application for future evolution.
Bug Fixes and Improvements
- Agent Login Procedure: Fixed a bug affecting the agent login procedure. (ID: 66)
- Admin User Rights: Resolved an issue where the admin user did not have all required rights. (ID: 62)
- Authentication Error Handling: Improved error handling on the login page. (ID: 60)
Frontend Developments
- Style Guide: Created a style guide to standardize the application's appearance. (ID: 64)
- Prototype Mockups: Built prototypes for future user interfaces. (ID: 63)
- Input and Loader Handling: Added disabled state handling for inputs and a loading indicator on form submission. (ID: 61)
Backend Developments
- Authentication System: Implemented a robust authentication system. (ID: 58)
- API Token Generation: Developed the backend for API token generation and authentication with FastAPI. (ID: 57)
Other Developments
- User Story Map Creation: Created a user story map to guide future development. (ID: 55)
- Agent CLI v0: Initialized the first version of the agent CLI. (ID: 56)