TL;DR
Changes to SQL
There were several improvements and corrections to the SQL functionalities of MindsDB including fixing the left outer join renderer, improving the logic of the LIMIT push down, validations to different handlers, and adding the capability to filter chunk_content in Knowledge Bases using KB commands.
Changes to Integrations
MindsDB integrated with various systems including GitLab, Oracle, MSSQL, MySQL, etc. GitLab and Oracle handlers now support custom URLs and the MSSQL handler now includes an ODBC option. MindsDB also fixed issues in Zendesk, Groq, and Jira integrations. Moreover, support for embedding models from Snowflake with knowledge bases was added.
Changes to Knowledge Bases
Several beneficial updates were implemented in the handling of Knowledge Bases (KBs). This included fixing integration tests and issues with OpenAI handlers, improvements on metadata as columns, and adding more robust filters for KBs including GREATER THAN and chunk_content.
Bug Fixes and Improvements
Numerous minor bugs and vulnerabilities were addressed and fixed. For instance, recursion in logprobs when the model is not found, a memory leak issue, a Microsoft Access handler error, and unnecessary 'files' handler creation were among the issues resolved. Improvements were also carried out in logging messages, batching for KB, caching, and reducing start-up warnings.
Changes to Documentation
Several changes were made in the project's documentation to make it more informative and up-to-date. New updates in Oracle connector and query options for KBs' chunk_content column, and details of alter Knowledge Base commands were added. There were also various typo fixes and clarifications in the documentation.
What's Changed
(Complete unchanged "What's Changed" section goes here)