0.2.10
🚀 Features and Improvements
- Added multi-arch docker builds to support arm64 machines.
- Display running version and available updates in the UI, under the "About" page.
- Integrated recursion utilities from the
ai-sdkpackage to enhance data processing capabilities. - Added a Swagger UI page for OpenAPI documentation, improving API exploration and testing.
- Introduced MCP tools filtering for more refined control.
- Enabled remote data fetching in the data selector for improved performance and scalability.
- Made the data selector open only when the minimized version is clicked, enhancing user interaction.
- OpenAI conversation links now open in a new tab for better navigation.
- Centralized React Query keys into a
QueryKeysconstants module for improved code maintainability. - Created a new
dev-flagsservice to manage developer-specific toggles and features.
🐛 Bug Fixes
- Escaped backticks in the release action summary to prevent potential command execution vulnerabilities.
- Updated NGINX config to correctly route OpenAPI requests.
- Adjusted image publishing to also push single-architecture images.
- Restricted the CD workflow to run only within the main repository (not in forks).
- Refactored
encryptUtilsinto theserver-sharedmodule for better code reuse and modularity.
Full Changelog: 0.2.9...0.2.10