v25.7.3.0
TL;DR
Changes to SQL
"IF NOT EXISTS" clause is now supported for "CREATE AGENT" command, enabling users to create agents without worrying about duplicate entries. We've also made a fix for an incorrect error message in "DELETE TABLE" when the database does not exist -- we're now providing the correct information.
Changes to Integrations
Improvements were made in Salesforce metadata, Snowflake Data Catalog stats error, table name specification for lower case, and Slack list pagination. To facilitate easier S3 integration, a public_url parameter has been introduced. Additionally, Youtube integration now supports search functionality. UV has also been downgraded for performance optimization.
Changes to Knowledge Bases
Changes were made to whitelist embedding providers, providing a more controlled and secure environment. New documentation has also been provided covering knowledge base model usage, SQL algebra, and examples in KB query documents.
Bug Fixes and Improvements
A bug in the vectordb handler has been fixed along with improvements to Docker and Local Installations for launching all APIs. The Llama index has been bumped from 0.12.28 to 0.12.41 in the mindsdb/integrations/handlers/llama_index_handler. In addition, structured JSON response output from LLMs has been implemented.
Changes to Documentation
Updates in documentation includes instructions about mindsdb as a fully qualified engine, refined model parameters in agent documents, added Light Light Mind (litellm) documents, and syntax for adding data to agents. A spelling mistake in integrations MDX has also been corrected.
What's Changed
- Fix inserting to vectordb handler by @ea-rus in #11267
- docs -- kb models usage by @martyna-mindsdb in #11276
- docs -- refined model params in agent docs by @martyna-mindsdb in #11272
- docs -- added litellm docs by @martyna-mindsdb in #11260
- docs -- mindsdb as fqe by @martyna-mindsdb in #11284
- docs -- added * syntax for adding data to agents by @martyna-mindsdb in #11288
- Downgrade UV by @hamishfagg in #11281
- Fix/chan notify by @hamishfagg in #11269
IF NOT EXISTSforCREATE AGENTby @StpMax in #11271- Updated Docker and Local Installations to Launch All APIs by @MinuraPunchihewa in #11283
- Added the public_url Parameter to the S3 Integration by @MinuraPunchihewa in #10640
- KB: whitelist of embedding providers by @ea-rus in #11275
- Fix Salesforce Metadata by @ZoranPandovski in #11274
- Fix
InterfaceErrorfor Snowflake Data Catalog stats by @ZoranPandovski in #11173 - Make sure table name is lowercase by @ZoranPandovski in #11273
- docs -- added sql algebra and examples to kb query docs by @martyna-mindsdb in #11286
- Correct error message for
DELETE TABLEif database not exists by @StpMax in #11287 - Bump llama-index from 0.12.28 to 0.12.41 in /mindsdb/integrations/handlers/llama_index_handler by @dependabot[bot] in #11280
- Fixed a spelling issue in integrations.mdx by @arun-prasath2005 in #10882
- Added Structured JSON response output from LLMs by @PriyanshuPz in #11178
- Added support for search in Youtube integration by @PriyanshuPz in #11195
- Update test_on_deploy.yml by @ZoranPandovski in #11042
- Prevent template injection by @StpMax in #11279
- fix slack list pagination by @omerc7 in #10895
New Contributors
- @arun-prasath2005 made their first contribution in #10882
- @omerc7 made their first contribution in #10895
Full Changelog: v25.7.2.0...v25.7.3.0