Skip to main content

🚀 Features

  • Assistant UI
    Introduced a new Assistant interface with UI improvements for enhanced user interaction and workflow automation.
  • EULA Management
    Added End User License Agreement (EULA) controller and management capabilities, including database storage, permissions, and acceptance tracking.
  • WatsonX.Data Source Connector
    Added IBM WatsonX.Data as a new source connector for data integration workflows.
  • Generic Connector Edit Component
    Introduced a reusable generic connector edit component for improved maintainability and consistent editing experience.
  • Unstructured File Support in S3 Connector
    Added support for unstructured files in the S3 connector, expanding data ingestion capabilities.
  • Chatbot Data App Reports Enhancements
    Improved reporting capabilities for chatbot data applications with new overview pages and dedicated routes.
  • Databricks Timeout Configuration
    Added timeout configuration options for the Databricks source connector to handle long-running queries.
  • QA Verification Workflow
    Enforced qa-verified label requirement for PRs with needs-qa label, improving quality assurance processes.
  • CI/CD Improvements
    Updated workflows with GHA Docker cache, latest versions, and improved trigger event types for faster builds.
  • Snyk Security Scanning
    Enhanced Snyk scanning to focus on manifests and lockfiles for more efficient vulnerability detection.

🐛 Bug Fixes

  • Top Bar Name Rendering
    Fixed proper rendering of names in the top bar and added truncation for long names with tooltips.
  • Confirm Email Template
    Corrected issues with the email confirmation template.
  • Test Connection Flow
    Removed separate test connection step and combined it with the save changes button for streamlined UX.
  • Connector Deletion
    Fixed connector deletion to use connectorID as the parameter.
  • Query Handling with Multiple FROMs
    Applied different gsub handling when queries contain multiple FROM clauses.
  • Catalog Refresh Indicator
    Added visual indicator for catalog refresh and fixed duplicate API calls.
  • EULA Enable Fix
    Resolved issues with EULA enable functionality and added skip option for invite sign-up flow.
  • Add Models Button
    Fixed redirect issues with the Add Models button from the syncs page.
  • SSO Documentation
    Updated notes to clarify support for Okta and Azure in SSO configuration.
  • Assistant UI Bugs
    Fixed various bugs in the Assistant UI including duplicate field entity components.
  • SFTP Connection Query
    Fixed inner query replacement for SFTP connections.
  • Data App Message Feedbacks
    Ensured selected data apps only display their own message feedbacks.
  • Breadcrumb Navigation
    Fixed navigation issues in breadcrumb components.
  • Chatbot Keys
    Corrected key usage for chatbot components.
  • AI/ML Source State Persistence
    Fixed state persistence when creating AI/ML sources and prevented resubmission when navigating back.
  • Company Name Display
    Fixed display to show company name instead of workspace name in invitations and org settings.
  • EULA Popup Flash
    Fixed EULA popup briefly appearing when updating documents.

🚜 Refactor

  • Destination Name in Syncs
    Changed destination name display in Syncs from Connector Name to Name for clarity.
  • Image to SVG Conversion
    Converted images to SVGs for better scalability and performance.
  • Custom Select Widget for RJSF
    Added custom widget for select components in React JSON Schema Forms.
  • Reports UI/UX Audit
    Completed Reports UI/UX audit fixes for improved user experience.
  • Data Apps Audit
    Addressed medium priority items from the Data Apps audit.
  • Error Logs Modal
    Refactored error logs modal for better usability.
  • Catalog Fetching Hook
    Created dedicated hook for fetching catalog data.
  • Reports Overview Page
    Added new Overview page with RBAC for Reports route and dedicated data apps reports route.
  • User Invite Company Name
    Updated user invites to send company name instead of workspace name.
  • Data App Reports Tags
    Changed tag and empty copy for data app reports.
  • Feature Flag Arrays
    Changed feature flags to use arrays for enabling across multiple workspaces.

⚙️ Miscellaneous Tasks

  • EULA Database Setup
    Added EULA to database, factory, and model with proper permissions and role groups.
  • Okta SSO Support
    Added Okta support to Single Sign-On configuration.
  • Assistant Resources
    Added assistant rendering type, resource permissions, and role group configuration.
  • Server Gem Updates
    Updated server gem through versions 0.22.0, 0.22.1, 0.22.3, 0.22.5, and integrations gem to 0.22.6.
  • Visual Component Model Update
    Updated the Visual Component model with improvements.
  • Chat Report Implementation
    Added Chat Report implementation to Data App functionality.
  • Template Mapping Tests
    Added comprehensive tests for template mapping options and static template options.
  • EULA Application Check
    Added EULA check to Application controller for compliance enforcement.
  • Dependency Updates
    Bumped dependency versions for security and compatibility improvements.
  • Legacy File Cleanup
    Removed old and unused files from the codebase.