TL;DR
Changes to SQL
- Modification to the SQL renderer: It now correctly handles
INTERVALstatements. - Improve the renderer operation for
left outer join. - Fixed agent work with sql skill to improve overall SQL interactions.
Changes to Integrations
- Tweaked the connections for Vllm, Snowflake and DB URI.
- Different dependency has been set for DuckDB on Windows, reducing compatibility issues.
- The MySQL API connection queue length has been increased to handle complex operations more smoothly.
Changes to Knowledge Bases
- Fixed main unit tests and KB integration tests to improve overall performance and reliability.
- Introduced coverage for Python versions 3.10 to 3.13 in unit tests run on CI.
Bug Fixes and Improvements
- Multiple fixes and updates have been made to workflows and Docker tags.
- API Metadata has been added to the Config Endpoint, and a delete files API fix was introduced.
- Reduced the amount of warnings triggered on MindsDB start up.
- An error with reranker limit was fixed.
- Pydantic 'model_' namespace warning was silenced.
- Unused manual approval for forks was removed.
a2wsgihas been introduced, replacing the starlette wsgi wrapper.
Changes to Documentation
- MindsDB objects naming has been documented in a more understandable format.
- Update was made to the
mintlifydocs dependency to keep the document up-to-date.
What's Changed
- docs -- mindsdb objects naming by @martyna-mindsdb in #11519
- Fix SQL renderer for
INTERVALstatement by @StpMax in #11518 - Update
mintlifydocs dependency by @StpMax in #11526 - run unit tests on push to main by @hamishfagg in #11521
- Fix main unit tests by @hamishfagg in #11534
- Fix KB integration tests by @ea-rus in #11480
- Unit tests in CI: cover python from 3.10 to 3.13 by @ea-rus in #11524
- Fix vllm connection error message by @StpMax in #11537
- Added API Metadata to Config Endpoint by @MinuraPunchihewa in #11492
- Fix: different duckdb dependency for windows by @ea-rus in #11557
- Fix workflows for develop branch by @hamishfagg in #11559
- Feat/update workflows, docker tags by @hamishfagg in #11560
- typo by @hamishfagg in #11567
- Test PR plz ignore by @hamishfagg in #11566
- Fix agent work with sql skill by @ea-rus in #11536
- Additional debug logging by @StpMax in #11555
- Fix
left outer joinrenderer by @StpMax in #11547 - Fix snowflake: use PUBLIC schema if is not set by @ea-rus in #11575
- fix db uri by @hamishfagg in #11585
- Use bigger limit for reranker by @ea-rus in #11581
- Silence Pydantic 'model_' namespace warning by @Raahim-Lone in #11365
- remove unused manual approval for forks by @hamishfagg in #11586
- Reduce amount of warnings on mindsdb start up by @ea-rus in #11556
- Fix LAST in function with join by @ea-rus in #11588
- Fix windows tests: numba dependency by @ea-rus in #11591
- Update develop from main (2) by @ea-rus in #11604
- 11431 delete files api fix by @tino097 in #11485
- Increase mysql api connection queue length by @StpMax in #11594
- Replace starlette wsgi wrapper to
a2wsgiby @StpMax in #11592 - Rollback disabled ci test by @ea-rus in #11603
- Improve logging messages by @StpMax in #11572
- Speed up parallel queries that use not thread-safe handlers by @StpMax in #11593
New Contributors
- @Raahim-Lone made their first contribution in #11365
Full Changelog: v25.9.1.2...v25.9.3rc1