Releases: Significant-Gravitas/AutoGPT
AutoGPT Platform v0.5.0
New Features 🎁
-
Onboarding flow - ensures every user can get a good intro to the platform
-
New Agent Library Experience - provides much better UX for running agents and seeing their status and outputs
- feat(platform/library): Agent Library v2 by @Pwuts in #9407
- feat(platform): Cost indication for agent runs by @Pwuts in #9527
- feat(platform): Library Agent "Delete" functionality by @Pwuts in #9546
- feat(platform): Agent Run "Stop" + "Delete" functionality by @Pwuts in #9547
- feat(backend): Integrate Ideogram for auto-generating created agent thumbnail by @majdyz in #9568
- fix(library): Anchor message to bottom of page by @andrewhooker2 in #9572
- fix(frontend/library): Use correct graph version to render I/O by @Pwuts in #9591
-
Smart Decision Maker Block
- feature(platform) Smart Decision Maker Block by @Swiftyos in #9490
- feat(blocks): Enabled block Usage for Smart Decision Maker Block by @Swiftyos in #9514
- fix(platform): Add Block Costs for SDM Block by @Swiftyos in #9531
- feat(backend): Add conversation history as Smart Decision Block output by @majdyz in #9540
- fix(backend): Append prompt into the conversations output & Remove unused output pin on SmartDecisionBlock by @majdyz in #9550
- fix(backend): Use raw content from the LLM as conversation history by @majdyz in #9551
- feat(backend): Add tool execution response on Smart Decision Block by @majdyz in #9552
- feat(backend): Improve SmartDecisionMaker Agent-loop capability & add Anthropics support by @majdyz in #9585
- feat(backend): low balance notiifcation by @ntindle in #9534
- feat(blocks): add list comments and update comment blocks by @ntindle in #9583
UI/UX Improvements ✨
- fix(frontend): Minor UI tweak, fix non-accessible button on phone screen by @majdyz in #9504
- fix(frontend): Minor UI changes; Align badges & buttons on LibraryV1 by @majdyz in #9512
- feat(backend): Enable safe URL redirect on web requests for blocks by @majdyz in #9555
- fix(frontend): Featured agents cards layout+sizing by @Bentlybro in #9482
- feat(frontend): Loading indicator for button click handlers by @Pwuts in #9573
Bugfixes 🐛🔨
- fix(frontend): Fix
Run
/Stop
button on Builder page refresh by @kcze in #9503 - fix(backend): serialize the pydantic objects correctly for github checks and statuses by @ntindle in #9582
- fix(backend): Unbreak
add_marketplace_agent_to_library
by @Pwuts in #9578
Technical improvements ⚙️
- HTTP RPC to replace Pyro
- feat(backend): Pyro to FastAPI migration for micro service by @majdyz in #9508
- fix(backend): Use Pyro for RPC by default by @Pwuts in #9528
- fix(backend): Fix exception response on RPC error & Missing Graph
Running
Status by @majdyz in #9529 - feat(backend): Propagate error arguments on RPC exceptions by @majdyz in #9533
- fix(backend): allow more than one arg on the tuple by @ntindle in #9535
- fix(backend): Increase logging level threshold of RPC service to WARNING by @majdyz in #9576
- chore(backend/deps): bump websockets from 13.1 to 14.2 in /autogpt_platform/backend by @dependabot in #9398
- feat: add Codecov test analytics for flaky and failed tests by @thomasrockhu-codecov in #9420
- chore(libs/deps-dev): bump ruff from 0.9.3 to 0.9.6 in /autogpt_platform/autogpt_libs in the development-dependencies group across 1 directory by @dependabot in #9454
- feat(backend): handle bounced emails from postmark by @ntindle in #9506
- fix(frontend): Remove unused Stripe on frontend by @majdyz in #9536
- fix(backend): Error out execution when no starting node is available by @majdyz in #9566
- Enhance process management with error handling and lifecycle improvements by @rahmanlibi47 in #9565
Documentation improvements 📖
- docs(security): Update disclosure timeline by @ntindle in #9581
- Feat(Otto) Add Initial Otto Chat Bot code by @Bentlybro in #9266
Thanks to Our Contributors! 🎉
A huge shoutout to everyone who contributed to this release. Special thanks to our new contributors:
As well as our returning contributors:
How to Get This Update 📥
To update to this version, run:
git pull origin autogpt-platform-beta-v0.5.0
Or download it directly from the
Releases page.
For a complete list of changes, see the Full Changelog.
Feedback and Issues 📝
If you encounter any issues or have suggestions, please join our Discord and let us know!
Full Changelog: autogpt-platform-beta-v0.4.11...autogpt-platform-beta-v0.5.0
autogpt-platform-beta-v0.4.11
🚀 Release autogpt-platform-beta-v0.4.11
Date: 20th February 2025
🔥 What's New?
New Features
- #9258 - Library v2 Agents and Presets (by @Pwuts) - PR
- #9051 - Library v2 Agent Runs page implementation (by @Pwuts) - PR
- #9466 - Add Dispute & Refund resolution process (by @majdyz) - PR
- #9387 - Add base for smartlead, apollo, and zerobounce blocks (by @ntindle) - PR
Backend Enhancements
- #9445 - Schema updates, migration, queries for Email Notification Service (by @ntindle) - PR
- #9475 - Migrate JSON encoded string columns into native JSON column (by @majdyz) - PR
- #9464 - Spawn the notifications service with basic test (by @ntindle) - PR
- #9469 - Add ability to send emails to notification service (by @ntindle) - PR
- #9501 - Move failed messages into a dead letter queue (by @ntindle) - PR
- #9488 - Notification Integration for credits system (by @majdyz) - PR
UI/UX Improvements
- #9476 - Rework user settings page with Form and loading skeleton (by @andrewhooker2) - PR
Bug Fixes
- #9489 - Fix failing poetry.lock validation on CI (by @majdyz) - PR
- #9497 - Correctly check if email service is set up (by @ntindle) - PR
- #9498 - Fix return type and usage of
api.listLibraryAgents()
(by @Pwuts) - PR - #9499 - Remove invalid font class names (by @majdyz) - PR
🎉 Thanks to Our Contributors!
A huge thank you to everyone who contributed to this release:
📥 How to Get This Update
To update to this version, run:
git pull origin autogpt-platform-beta-v0.4.11
Or download it directly from the Releases page.
A note to any one using the Dev branch before this release:
Anyone working on the dev branch will need to delete their rabbit mq containers and let docker compose recreate it due to a misconfiguration
For a complete list of changes, see the Full Changelog.
📝 Feedback and Issues
If you encounter any issues or have suggestions, please join our Discord and let us know!
autogpt-platform-beta-v0.4.10
🚀 Release autogpt-platform-beta-v0.4.10
Date: 12th February 2025
🔥 What's New?
New Features
- #9450 - Add XML Parser Block (by @safimuhammad) - PR
- #9470 - Add batch matched result and count on ExtractTextInformationBlock (by @majdyz) - PR
- #9437 - Add RabbitMQ to docker compose (by @ntindle) - PR
- #9438 - Attach RabbitMQ to the AppService (by @ntindle) - PR
- #9444 - Schedule specific agent version (by @kcze) - PR
- #9332 - Support opening graphs with version and execution id (by @kcze) - PR
UI/UX Improvements
- #9428 - Show toast on low credit balance, rename 'Credits' page to 'Billing' (by @kcze) - PR
- #9463 - Improve Market featured agent card (by @andrewhooker2) - PR
- #9465 - Update user profile from marketplace to appropriate profile route (by @andrewhooker2) - PR
Bug Fixes
- #9435 - Improve performance of builder (by @Swiftyos) - PR
- #9441 - Prevent exception when Stripe env var is missing (by @kcze) - PR
- #9439 - Fix beads when output is array (by @kcze) - PR
- #9443 - Fix issue when pasting blocks (by @kcze) - PR
- #9468 - Support Python 3.10 (by @Pwuts) - PR
- #9471 - Update PublishAgentAwaitingReview router push path (by @Bentlybro) - PR
Dependencies & Maintenance
- #9399 - Bump google-cloud-storage from 2.19.0 to 3.0.0 in /autogpt_platform/backend (by @dependabot) - PR
Documentation
🎉 Thanks to Our Contributors!
A huge shoutout to everyone who contributed to this release. Special thanks to our new contributors:
As well as our returning contributors:
📥 How to Get This Update
To update to this version, run:
git pull origin autogpt-platform-beta-v0.4.10
Or download it directly from the
Releases page.
For a complete list of changes, see the Full Changelog.
📝 Feedback and Issues
If you encounter any issues or have suggestions, please join our Discord and let us know!
autogpt-platform-beta-v0.4.9
🚀 Release autogpt-platform-beta-v0.4.9
📅 Date: February 6, 2025
🔥 What's New?
New Features
- #9430 - Enhance the output from the external API on agent output (by @aarushik93)
Bug Fixes
Dependencies & Maintenance
- #9403 - Bump
framer-motion
from 11.16.0 to 12.0.11 in/autogpt_platform/frontend
(by @dependabot) - #9434 - Bump production dependencies across 1 directory with 5 updates (by @dependabot)
- #9400 - Bump production dependencies in
/autogpt_platform/frontend
with 4 updates (by @dependabot) - #9401 - Bump development dependencies in
/autogpt_platform/frontend
with 13 updates (by @dependabot) - #9432 - Bump production dependencies across 1 directory with 4 updates (by @dependabot)
🎉 Thanks to Our Contributors!
A huge thank you to everyone who contributed to this release, including our new and returning contributors:
🚀 Full Changelog: Compare autogpt-platform-beta-v0.4.8...autogpt-platform-beta-v0.4.9
autogpt-platform-beta-v0.4.8
🚀 Release autogpt-platform-beta-v0.4.8
Date: January 2025
🔥 What's New?
New Features
- #9366 - Add text replace block (by @ntindle) - PR
- #9369 - Todoist REST API blocks (by @Abhi1992002) - PR
- #9291 - Implement User Credit Transaction History (by @majdyz) - PR
- #9319 - Authentication for Todoist block (by @Abhi1992002) - PR
- #9308 - Add ScreenshotOne block (by @ntindle) - PR
- #9390 - Update LLM models (by @kcze) - PR
Enhancements
- #9423 - Use USD value instead of cents credit value (by @majdyz) - PR
- #9426 - Avoid multiple auto-top-ups within the same execution (by @majdyz) - PR
- #9419 - Fix wordings for auto top-up feature (by @majdyz) - PR
- #9418 - Set the minimum auto top-up amount to 500 credits (by @majdyz) - PR
UI/UX Improvements
- #9368 - Allow further zooming out in the builder (by @pratimsadhu) - PR
- #9377 - Center reset password page (by @kcze) - PR
- #9358 - Fixed font for Heading Issue #8971 (by @safimuhammad) - PR
- #9381 - Marketplace UI changes (by @safimuhammad) - PR
Bug Fixes
- #9296 - PAYG system fixes (by @kcze) - PR
- #9389 - Show feedback if user exists on sign up (by @kcze) - PR
- #9383 - Fix typing for
dict
/dict[Any, Any]
SchemaField
(by @kcze) - PR - #9391 - Fix broken top-up flow (by @majdyz) - PR
- #9392 - Fix return url post top-up (by @majdyz) - PR
- #9417 - Fix return URL of billing portal when platform_base_url != frontend_base_url (by @majdyz) - PR
- #9427 - Charge user credits before its block execution (by @majdyz) - PR
Documentation
- #9379 - Update README.md (by @ethethanlee) - PR
Dependencies & Maintenance
- #9343 - Bump ruff from 0.9.2 to 0.9.3 (by @dependabot) - PR
- #9364 - Bump production-dependencies group with 9 updates (by @dependabot) - PR
🎉 Thanks to Our Contributors!
A huge shoutout to everyone who contributed to this release. Special thanks to our new contributors:
As well as our returning contributors:
📥 How to Get This Update
To update to this version, run:
git pull origin autogpt-platform-beta-v0.4.8
Or download it directly from the
Releases page.
For a complete list of changes, see the Full Changelog.
📝 Feedback and Issues
If you encounter any issues or have suggestions, please join our Discord and let us know!
Hotfix for duplicate pins
What's Changed
Full Changelog: autogpt-platform-beta-v0.4.6...autogpt-platform-beta-v0.4.7
autogpt-platform-beta-v0.4.6
What's Changed
- fix(backend): fix missing agent object requirement by @ntindle in #9380
Allows users to download agent from the store
Full Changelog: autogpt-platform-beta-v0.4.5...autogpt-platform-beta-v0.4.6
autogpt-platform-beta-v0.4.5
What's Changed
- fix(backend): Remove hardcoded auto-top-up config definition on set_auto_top_up by @majdyz in #9361
- fix(backend): Fix get balance error on user with null running balance by @majdyz in #9365
Full Changelog: autogpt-platform-beta-v0.4.4...autogpt-platform-beta-v0.4.5
autogpt-platform-beta-v0.4.4
🚀 Release autogpt-platform-beta-v0.4.4
Date: January 29, 2025
🔥 What's New?
New
- #9272 - Create external API (by @aarushik93)
- #9267 - Enable executing store agents without agent ownership (by @Pwuts)
- #9330 - Add LLM prompt as the output pin (by @majdyz)
- #9278 - Implement Auto-Top-Up credits capability (by @majdyz)
- #9306 - Minimize non-caught error logic between graph exec creation and queueing (by @majdyz)
- #9333 - Added autocomplete on login (by @turboslapper)
Enhancements
- #9248 - Re-enable tests in monitor.spec.ts (by @ntindle)
- #9340 - Make spend credit failure part of block execution failure (by @majdyz)
- #9288 - Remove steps about adding Ollama credentials (by @Bentlybro)
- #9119 - Change
/store*
URL to/marketplace*
(by @kcze) - #9050 - Implement top-up flow for PAYG System (by @kcze)
- #9217 - Add graph/node id & execution id on CreditTransaction table (by @majdyz)
- #9264 - Add billing portal entry point (by @majdyz)
- #9226 - Add TypeScript type checks to frontend (by @ntindle)
- #9352 - Add default support in oneOf field (by @Abhi1992002)
- #9299 - Bump ruff from 0.8.6 to 0.9.2 in /autogpt_libs (by @dependabot)
- #9300 - Bump the development-dependencies group across 1 directory with 5 updates (by @dependabot)
- #9298 - Bump the development-dependencies group across 1 directory with 17 updates (by @dependabot)
- #9347 - Bump the production-dependencies group across 1 directory with 19 updates (by @dependabot)
- #9237 - Bump the production-dependencies group across 1 directory with 4 updates (by @dependabot)
- #9349 - Bump the production-dependencies group across 1 directory with 19 updates (by @dependabot)
Bug Fixes
- #9243 - Security upgrade next from 14.2.20 to 14.2.21 (by @ntindle)
- #9290 - Unbreak save button after save error (by @Pwuts)
- #9311 - Fix page layouts (sizing + padding) (by @Pwuts)
- #9295 - Make monthly top-up adjust the target balance (by @majdyz)
- #9247 - Fix "Select All" in Agent Dashboard (by @Ayush-Mittal10)
- #9337 - Remove TwitterUnblockUserBlock & TwitterBlockUserBlock (by @majdyz)
- #9338 - Check if Linear is enabled before showing blocks (by @ntindle)
- #9351 - Add ollama_host to AIConversationBlock (by @Bentlybro)
- #9287 - No longer require Ollama key (by @ntindle)
- #9138 - Fix broken connections when copying and pasting an agent (by @RitikDutta)
- #9360 - Fix failing test_block_credit_reset (by @majdyz)
- #9341 - Increase agent execution timeout to fix
test_agent_execution
flakiness (by @ntindle) - #9339 - Update repo-close-stale-issues.yml (by @ntindle)
New Blocks
- #9271 - Add blocks for GitHub checks & statuses (by @ntindle)
- #9158 - Split CodeExecutionBlock into InstantiationBlock & StepExecutionBlock (by @mariosacaj)
- #9320 - Add multimedia file support & basic Video blocks (by @majdyz)
- #9285 - Add Mem0 AI memory block (by @ntindle)
- #9113 - Add username+password credentials type; Bring Back email and Reddit blocks (by @ntindle)
- #9269 - Linear integration (by @ntindle)
🎉 Thanks to Our Contributors!
A huge shoutout to everyone who contributed to this release. Special thanks to our new contributors:
As well as our returning contributors:
📥 How to Get This Update
To update to this version, run:
git pull origin autogpt-platform-beta-v0.4.4
Or download it directly from the
Releases page.
For a complete list of changes, see the Full Changelog.
📝 Feedback and Issues
If you encounter any issues or have suggestions, please join our Discord and let us know!
autogpt-platform-beta-v0.4.3
What's Changed
- fix(blocks/Exa): Fix exa contents block advanced toggle by @aarushik93 in #9255
Full Changelog: autogpt-platform-beta-v0.4.2...autogpt-platform-beta-v0.4.3