What's Changed
Infrastructure & Security
- Updated Secrets Management: Implemented a new approach to secrets handling, including secret rotation and resealing, to enhance security (#8505, #8506).
- Infrastructure Update: Improved environment configuration with updated variable names (#8447) and fixed production workload identity pool (#8456).
Feature Enhancements
- Blocks System: Added support for Pinecone and Jina blocks to improve modularity (#8401).
- Platform Improvements: Added default secrets (#8452) and removed dotenv for a streamlined configuration process (#8459).
Dependency Updates
- Frontend: Updated
react-day-picker
to9.2.0
(#8442) and several other development dependencies. - Backend: Bumped versions for
websockets
(#8477),sentry-sdk
(#8475),psutil
(#8473),tenacity
(#8472), and other libraries to improve stability and performance. - CI & Build Tools: Updated several GitHub Actions and build dependencies, including
setup-python
,setup-helm
,create-pull-request
, and others for better CI/CD performance and compatibility.
Fixes & Optimizations
- Backend Optimization: Refined the
RedisEventQueue
to use Pub/Sub and optimized FastAPI event handling to prevent blocking (#8387, #8429). - Frontend Security: Addressed an object pollution issue for better security (#8499).
Documentation
- Improved Navigation: Updated documentation navigation to enhance platform usability (#8448).
New Contributors
Thanks to our new contributor!
Full Changelog: View all changes