agpt-platform-beta-v0.2.0
Significant-Gravitas/AutoGPTagpt-platform-beta-v0.2.0Oct 31, 2024by aarushik93
AI Summary
Major infrastructure update featuring a new secrets management system, support for Pinecone and Jina blocks, and optimization of the Redis event queue.
Key Highlights
- New secrets management with rotation and resealing
- Pinecone and Jina blocks support added
- Removed dotenv for streamlined configuration
- RedisEventQueue optimization (Pub/Sub)
New Features
- Secrets Management
- Pinecone/Jina Blocks
- Redis Optimization
- Env Configuration Streamlining
Full Release Notes
## What's Changed ### Infrastructure & Security - **Updated Secrets Management**: Implemented a new approach to secrets handling, including secret rotation and resealing, to enhance security ([#8505](https://github.com/Significant-Gravitas/AutoGPT/pull/8505), [#8506](https://github.com/Significant-Gravitas/AutoGPT/pull/8506)). - **Infrastructure Update**: Improved environment configuration with updated variable names ([#8447](https://github.com/Significant-Gravitas/AutoGPT/pull/8447)) and fixed production workload identity pool ([#8456](https://github.com/Significant-Gravitas/AutoGPT/pull/8456)). ### Feature Enhancements - **Blocks System**: Added support for Pinecone and Jina blocks to improve modularity ([#8401](https://github.com/Significant-Gravitas/AutoGPT/pull/8401)). - **Platform Improvements**: Added default secrets ([#8452](https://github.com/Significant-Gravitas/AutoGPT/pull/8452)) and removed dotenv for a streamlined configuration process ([#8459](https://github.com/Significant-Gravitas/AutoGPT/pull/8459)). ### Dependency Updates - **Frontend**: Updated `react-day-picker` to `9.2.0` ([#8442](https://github.com/Significant-Gravitas/AutoGPT/pull/8442)) and several other development dependencies. - **Backend**: Bumped versions for `websockets` ([#8477](https://github.com/Significant-Gravitas/AutoGPT/pull/8477)), `sentry-sdk` ([#8475](https://github.com/Significant-Gravitas/AutoGPT/pull/8475)), `psutil` ([#8473](https://github.com/Significant-Gravitas/AutoGPT/pull/8473)), `tenacity` ([#8472](https://github.com/Significant-Gravitas/AutoGPT/pull/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](https://github.com/Significant-Gravitas/AutoGPT/pull/8387), [#8429](https://github.com/Significant-Gravitas/AutoGPT/pull/8429)). - **Frontend Security**: Addressed an object pollution issue for better security ([#8499](https://github.com/Significant-Gravitas/AutoGPT/pull/8499)). ### Documentation - **Improved Navigation**: Updated documentation navigation to enhance platform usability ([#8448](https://github.com/Significant-Gravitas/AutoGPT/pull/8448)). ### New Contributors Thanks to our new contributor! - @niranjan-kurhade in [#8458](https://github.com/Significant-Gravitas/AutoGPT/pull/8458) **Full Changelog**: [View all changes](https://github.com/Significant-Gravitas/AutoGPT/compare/agpt-platform-beta-v0.1.1...agpt-platform-beta-v0.2.0)