Release Notes
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)