autogpt-platform-beta-v0.4.4
Significant-Gravitas/AutoGPTautogpt-platform-beta-v0.4.4Jan 29, 2025by ntindle
AI Summary
A major release introducing External API support, Auto-Top-Up credits capability, and new blocks like Mem0 AI Memory, GitHub checks, and Linear integration. Also introduces marketplace URL restructuring.
Key Highlights
- External API creation
- Auto-Top-Up credits capability
- New blocks: Mem0 AI Memory, GitHub checks/statuses, Linear
- Marketplace URL restructure (/store* to /marketplace*)
- Split CodeExecutionBlock into InstantiationBlock & StepExecutionBlock
New Features
- Create external API
- Enable executing store agents without agent ownership
- Add LLM prompt as output pin
- Implement Auto-Top-Up credits capability
- Added autocomplete on login
- Make spend credit failure part of block execution failure
- Change /store* URL to /marketplace*
- Add graph/node id & execution id on CreditTransaction table
- Add billing portal entry point
- Add TypeScript type checks to frontend
- Split CodeExecutionBlock into InstantiationBlock & StepExecutionBlock
- Add multimedia file support & basic Video blocks
- Add Mem0 AI memory block
- Add username+password credentials type
- Bring Back email and Reddit blocks
- Linear integration
Full Release Notes
# 🚀 Release `autogpt-platform-beta-v0.4.4` **Date:** January 29, 2025 --- ## 🔥 What's New? ### New - [**#9272**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9272) - Create external API (by [@aarushik93](https://github.com/aarushik93)) - [**#9267**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9267) - Enable executing store agents without agent ownership (by [@Pwuts](https://github.com/Pwuts)) - [**#9330**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9330) - Add LLM prompt as the output pin (by [@majdyz](https://github.com/majdyz)) - [**#9278**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9278) - Implement Auto-Top-Up credits capability (by [@majdyz](https://github.com/majdyz)) - [**#9306**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9306) - Minimize non-caught error logic between graph exec creation and queueing (by [@majdyz](https://github.com/majdyz)) - [**#9333**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9333) - Added autocomplete on login (by [@turboslapper](https://github.com/turboslapper)) ### Enhancements - [**#9248**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9248) - Re-enable tests in monitor.spec.ts (by [@ntindle](https://github.com/ntindle)) - [**#9340**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9340) - Make spend credit failure part of block execution failure (by [@majdyz](https://github.com/majdyz)) - [**#9288**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9288) - Remove steps about adding Ollama credentials (by [@Bentlybro](https://github.com/Bentlybro)) - [**#9119**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9119) - Change `/store*` URL to `/marketplace*` (by [@kcze](https://github.com/kcze)) - [**#9050**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9050) - Implement top-up flow for PAYG System (by [@kcze](https://github.com/kcze)) - [**#9217**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9217) - Add graph/node id & execution id on CreditTransaction table (by [@majdyz](https://github.com/majdyz)) - [**#9264**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9264) - Add billing portal entry point (by [@majdyz](https://github.com/majdyz)) - [**#9226**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9226) - Add TypeScript type checks to frontend (by [@ntindle](https://github.com/ntindle)) - [**#9352**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9352) - Add default support in oneOf field (by [@Abhi1992002](https://github.com/Abhi1992002)) - [**#9299**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9299) - Bump ruff from 0.8.6 to 0.9.2 in /autogpt_libs (by [@dependabot](https://github.com/dependabot)) - [**#9300**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9300) - Bump the development-dependencies group across 1 directory with 5 updates (by [@dependabot](https://github.com/dependabot)) - [**#9298**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9298) - Bump the development-dependencies group across 1 directory with 17 updates (by [@dependabot](https://github.com/dependabot)) - [**#9347**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9347) - Bump the production-dependencies group across 1 directory with 19 updates (by [@dependabot](https://github.com/dependabot)) - [**#9237**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9237) - Bump the production-dependencies group across 1 directory with 4 updates (by [@dependabot](https://github.com/dependabot)) - [**#9349**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9349) - Bump the production-dependencies group across 1 directory with 19 updates (by [@dependabot](https://github.com/dependabot)) ### Bug Fixes - [**#9243**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9243) - Security upgrade next from 14.2.20 to 14.2.21 (by [@ntindle](https://github.com/ntindle)) - [**#9290**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9290) - Unbreak save button after save error (by [@Pwuts](https://github.com/Pwuts)) - [**#9311**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9311) - Fix page layouts (sizing + padding) (by [@Pwuts](https://github.com/Pwuts)) - [**#9295**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9295) - Make monthly top-up adjust the target balance (by [@majdyz](https://github.com/majdyz)) - [**#9247**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9247) - Fix "Select All" in Agent Dashboard (by [@Ayush-Mittal10](https://github.com/Ayush-Mittal10)) - [**#9337**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9337) - Remove TwitterUnblockUserBlock & TwitterBlockUserBlock (by [@majdyz](https://github.com/majdyz)) - [**#9338**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9338) - Check if Linear is enabled before showing blocks (by [@ntindle](https://github.com/ntindle)) - [**#9351**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9351) - Add ollama_host to AIConversationBlock (by [@Bentlybro](https://github.com/Bentlybro)) - [**#9287**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9287) - No longer require Ollama key (by [@ntindle](https://github.com/ntindle)) - [**#9138**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9138) - Fix broken connections when copying and pasting an agent (by [@RitikDutta](https://github.com/RitikDutta)) - [**#9360**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9360) - Fix failing test_block_credit_reset (by [@majdyz](https://github.com/majdyz)) - [**#9341**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9341) - Increase agent execution timeout to fix `test_agent_execution` flakiness (by [@ntindle](https://github.com/ntindle)) - [**#9339**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9339) - Update repo-close-stale-issues.yml (by [@ntindle](https://github.com/ntindle)) ### New Blocks - [**#9271**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9271) - Add blocks for GitHub checks & statuses (by [@ntindle](https://github.com/ntindle)) - [**#9158**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9158) - Split CodeExecutionBlock into InstantiationBlock & StepExecutionBlock (by [@mariosacaj](https://github.com/mariosacaj)) - [**#9320**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9320) - Add multimedia file support & basic Video blocks (by [@majdyz](https://github.com/majdyz)) - [**#9285**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9285) - Add Mem0 AI memory block (by [@ntindle](https://github.com/ntindle)) - [**#9113**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9113) - Add username+password credentials type; Bring Back email and Reddit blocks (by [@ntindle](https://github.com/ntindle)) - [**#9269**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9269) - Linear integration (by [@ntindle](https://github.com/ntindle)) --- ## 🎉 Thanks to Our Contributors! A huge shoutout to everyone who contributed to this release. Special thanks to our new contributors: - [@Ayush-Mittal10](https://github.com/Ayush-Mittal10) - [@turboslapper](https://github.com/turboslapper) - [@mariosacaj](https://github.com/mariosacaj) - [@RitikDutta](https://github.com/RitikDutta) As well as our returning contributors: - [@ntindle](https://github.com/ntindle) - [@majdyz](https://github.com/majdyz) - [@Pwuts](https://github.com/Pwuts) - [@kcze](https://github.com/kcze) - [@Bentlybro](https://github.com/Bentlybro) - [@aarushik93](https://github.com/aarushik93) - [@Abhi1992002](https://github.com/Abhi1992002) - [@dependabot](https://github.com/dependabot) --- ## 📥 How to Get This Update To update to this version, run: ```bash git pull origin autogpt-platform-beta-v0.4.4 ``` Or download it directly from the [Releases page](https://github.com/Significant-Gravitas/AutoGPT/releases). For a complete list of changes, see the [Full Changelog](https://github.com/Significant-Gravitas/AutoGPT/compare/autogpt-platform-beta-v0.4.3...autogpt-platform-beta-v0.4.4). --- ## 📝 **Feedback and Issues** If you encounter any issues or have suggestions, please [join our Discord](https://discord.gg/autogpt) and let us know!