diff --git a/BULLETIN.md b/BULLETIN.md index f77a8fc3..62aeeba2 100644 --- a/BULLETIN.md +++ b/BULLETIN.md @@ -2,57 +2,44 @@ Check out *https://agpt.co*, the official news & updates site for Auto-GPT! The documentation also has a place here, at *https://docs.agpt.co* +# For contributors ๐Ÿ‘ท๐Ÿผ +Since releasing v0.3.0, we are working on re-architecting the Auto-GPT core to make +it more extensible and to make room for structural performance-oriented R&D. +In the meantime, we have less time to process incoming pull requests and issues, +so we focus on high-value contributions: + * significant bugfixes + * *major* improvements to existing functionality and/or docs (so no single-typo fixes) + * contributions that help us with re-architecture and other roadmapped items +We have to be somewhat selective in order to keep making progress, but this does not +mean you can't contribute. Check out the contribution guide on our wiki: +https://github.com/Significant-Gravitas/Auto-GPT/wiki/Contributing + # ๐Ÿš€ v0.3.1 Release ๐Ÿš€ Over a week and 47 pull requests have passed since v0.3.0, and we are happy to announce the release of v0.3.1! -Highlights and notable changes in this release: +Highlights and notable changes since v0.2.2: ## Changes to Docker configuration ๐Ÿ‹ -The workdir has been changed from */home/appuser* to */app*. -Be sure to update any volume mounts accordingly! + * The workdir has been changed from */home/appuser* to */app*. + Be sure to update any volume mounts accordingly! + * Docker-compose 1.29.0 is now required. + +## Logging ๐Ÿงพ + * Log functionality has been improved for better understanding + and easier summarization. + * All LLM interactions are now logged to logs/DEBUG, to help with + debugging and development. + +## Other + * Edge browser is now supported by the `browse_website` command. + * Sets of commands can now be disabled using DISABLED_COMMAND_CATEGORIES in .env. # โš ๏ธ Command `send_tweet` is DEPRECATED, and will be removed in v0.4.0 โš ๏ธ Twitter functionality (and more) is now covered by plugins, see [Plugin support ๐Ÿ”Œ] -## Documentation -- Docker-compose 1.29.0 is now required, as documented. -- Path to the workspace directory in the setup guide has been corrected. -- Memory setup links have been updated. - -## Logs -- Log functionality has been improved for better understanding and easier summarization. -- User input is now logged in the logs/Debug Folder. - -## Other -- Edge browser support has been added using EdgeChromiumDriverManager. -- Users now have the ability to disable commands via the .env file. -- Run scripts for both Windows (.bat) and Unix (.sh) have been updated. - -## BugFix -- DuckDuckGo dependency has been updated, with a minimum version set to 2.9.5. -- Package versions parsing has been enabled for forced upgrades. -- Docker volume mounts have been fixed. -- A fix was made to the plugin.post_planning call. -- A selenium driver object reference bug in the browsing results was fixed. -- JSON error in summary_memory.py has been handled. -- Dockerfile has been updated to add missing scripts and plugins directories. - -## CI -- The CI pipeline has been tightened up for improved performance. -- pytest-xdist Plugin has been integrated for parallel and concurrent testing. -- Tests have been conducted for a new CI pipeline. -- A code owners policy has been added. -- Test against Python 3.10 (not 3.10 + 3.11) to halve the number of tests that are executed. - ## Plugin support ๐Ÿ”Œ Auto-GPT now has support for plugins! With plugins, you can extend Auto-GPT's abilities, adding support for third-party services and more. -See https://github.com/Significant-Gravitas/Auto-GPT-Plugins for instructions and available plugins. -Denylist handling for plugins is now available. - -*From now on, we will be focusing on major improvements* rather -than bugfixes, as we feel stability has reached a reasonable level. Most remaining -issues relate to limitations in prompt generation and the memory system, which will be -the focus of our efforts for the next release. - +See https://github.com/Significant-Gravitas/Auto-GPT-Plugins for instructions and +available plugins. Specific plugins can be allowlisted/denylisted in .env.