Release Notes
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_id
is 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/openldap
tobitnami/openldap
for 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, agents, 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 agents 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 theCatalogResultDrawer
view 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_language
cookie 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 agents. (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 agents 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 agents 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 agents 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 push
command. (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 agents.
- 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
getToken
function (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 agents 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 agents 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)