v0.17.0

View source on GitHub

What's Changed

Features

  • Added Bring Your Own Key (BYOK) support for AI providers, enabling organizations to configure and manage their own AI credentials securely.
  • Introduced AI provider testing functionality in organization settings, allowing admins to validate provider configurations before activation.
  • Added new AI-powered endpoints for result insights, schema explanations, schema tagging, tab title generation, and table summarization.

Improvements

  • Refined the AI provider selection UI in organization settings, including improved default provider switching behavior and clearer entitlement handling.
  • Unified AI route transport logic using a shared cloud AI proxy layer, improving consistency and maintainability across AI-related API routes.
  • Updated billing copy and UI elements related to AI provider configuration and usage limits.

Fixes

  • Fixed incorrect UI behavior when switching default AI providers in organization settings.
  • Downgraded Next.js to version 16.1.6 to resolve compatibility issues introduced in newer versions.

Documentation & Assets

  • Updated README.md with current project information and usage notes.
  • Replaced the outdated public/actions.png image with an updated visual representation of application actions.

Internal

  • Upgraded samlify dependency to v2.13.1 (temporarily reverted due to compatibility concerns, then re-applied as part of broader AI changes).
  • Updated localization files (en.json, es.json, ja.json, zh.json) across web and i18n packages to support new AI settings and provider test features.

How is this guide?