v0.3.1
版本发布时间: 2023-05-15 20:12:04
Significant-Gravitas/AutoGPT最新发布版本:autogpt-v0.5.1(2024-04-27 04:15:57)
Summary
Challenges
- Information retrieval challenges have been created and added to the wiki.
- Memory challenges B and C have been created and their documentations have been fixed.
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.
Log
- 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.
Plugins
- Denylist handling for plugins is now available.
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.
What's Changed
- Patch
master
with fixes fromrelease-v0.3
by @Pwuts in https://github.com/Significant-Gravitas/Auto-GPT/pull/3694 - Feature/tighten up ci pipeline by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/3700
- Fix docker volume mounts by @ppetermann in https://github.com/Significant-Gravitas/Auto-GPT/pull/3710
- Feature/enable intuitive logs for community challenge step 1 by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/3695
- Feature/enable intuitive logs summarization by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/3697
- Move task_complete command out of prompt by @ntindle in https://github.com/Significant-Gravitas/Auto-GPT/pull/3663
- Allow users to Disable Commands via the .env by @ntindle in https://github.com/Significant-Gravitas/Auto-GPT/pull/3667
- Document Disabling command categories by @ntindle in https://github.com/Significant-Gravitas/Auto-GPT/pull/3669
- Enable denylist handling for plugins by @lc0rp in https://github.com/Significant-Gravitas/Auto-GPT/pull/3688
- Fix call to
plugin.post_planning
by @Androbin in https://github.com/Significant-Gravitas/Auto-GPT/pull/3414 - create information retrieval challenge a by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/3770
- fix typos by @RainRat in https://github.com/Significant-Gravitas/Auto-GPT/pull/3798
- Update run.bat by @itsmarble in https://github.com/Significant-Gravitas/Auto-GPT/pull/3783
- Update run.sh by @itsmarble in https://github.com/Significant-Gravitas/Auto-GPT/pull/3752
- ADD: Bash block in the contributing markdown by @ambujpawar in https://github.com/Significant-Gravitas/Auto-GPT/pull/3701
- BUGFIX: Selenium Driver object reference was included in the browsing results for some reason by @bszollosinagy in https://github.com/Significant-Gravitas/Auto-GPT/pull/3642
- Self feedback Improvement by @AbTrax in https://github.com/Significant-Gravitas/Auto-GPT/pull/3680
- community challenges in the wiki by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/3764
- Implement Logging of User Input in logs/Debug Folder by @AndresCdo in https://github.com/Significant-Gravitas/Auto-GPT/pull/3867
- add information retrieval challenge to the wiki by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/3876
- add code owners policy by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/3981
- Memory Challenge C by @dschonholtz in https://github.com/Significant-Gravitas/Auto-GPT/pull/3908
- memory challenge c cassette is inconsistent by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/3985
- Fix for Memory Challenge B & C Documentations by @sdfgsdfgd in https://github.com/Significant-Gravitas/Auto-GPT/pull/3989
- Feature/centralize prompt by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/3990
- Use correct reference to prompt_generator in autogpt/llm/chat.py by @TKasperczyk in https://github.com/Significant-Gravitas/Auto-GPT/pull/4011
- fix typos by @minfenglu in https://github.com/Significant-Gravitas/Auto-GPT/pull/3998
- fix typo in the getting started docs by @jit-shlomi in https://github.com/Significant-Gravitas/Auto-GPT/pull/3997
- Fix path to workspace directory in setup guide by @itaisteinherz in https://github.com/Significant-Gravitas/Auto-GPT/pull/3927
- document that docker-compose 1.29.0 is minimally required by @Boostrix in https://github.com/Significant-Gravitas/Auto-GPT/pull/3963
- Integrate pytest-xdist Plugin for Parallel and Concurrent Testing by @AndresCdo in https://github.com/Significant-Gravitas/Auto-GPT/pull/3870
- explain temperature setting in env file by @Boostrix in https://github.com/Significant-Gravitas/Auto-GPT/pull/4140
- Catch JSON error in summary_memory.py by @kristianjackson in https://github.com/Significant-Gravitas/Auto-GPT/pull/3996
- Update duckduckgo dependency - min should be 2.9.5 by @lalo in https://github.com/Significant-Gravitas/Auto-GPT/pull/4142
- Update Dockerfile - add missing scripts and plugins directories. by @prom3theu5 in https://github.com/Significant-Gravitas/Auto-GPT/pull/3706
- Updated memory setup links by @dominic-ks in https://github.com/Significant-Gravitas/Auto-GPT/pull/3829
- Parse package versions so upgrades can be forced by @k-boikov in https://github.com/Significant-Gravitas/Auto-GPT/pull/4149
- fix typo in autopgt/agent/agent.py by @andrey13771 in https://github.com/Significant-Gravitas/Auto-GPT/pull/3747
- Fix
milvus_memory_test.py
mockConfig
by @Androbin in https://github.com/Significant-Gravitas/Auto-GPT/pull/3424 - Implemented showing the number of preauthorised commands left. #1035 by @xhypeDE in https://github.com/Significant-Gravitas/Auto-GPT/pull/3322
- Challenge: Kubernetes and documentation by @rihp in https://github.com/Significant-Gravitas/Auto-GPT/pull/4121
- Make sdwebui tests pass (when SD is running) by @cwenner in https://github.com/Significant-Gravitas/Auto-GPT/pull/3721
- Add Edge browser support using EdgeChromiumDriverManager by @karimhabush in https://github.com/Significant-Gravitas/Auto-GPT/pull/3058
- Added --install-plugin-deps to Docker by @k-boikov in https://github.com/Significant-Gravitas/Auto-GPT/pull/4151
- Feature/basic proxy by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/4164
- test new CI by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/4168
- Feature/test new ci pipeline 2 by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/4169
- Test New CI Pipeline by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/4170
- Feature/fix rate limiting issue Step 1 by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/4173
- Put back 3.11 until it's removed as a requirement by @merwanehamadi in https://github.com/Significant-Gravitas/Auto-GPT/pull/4185
- Revert "Put back 3.11 until it's removed as a requirement" by @k-boikov in https://github.com/Significant-Gravitas/Auto-GPT/pull/4191
- Release 0.3.1 by @richbeales in https://github.com/Significant-Gravitas/Auto-GPT/pull/4201
New Contributors
- @RainRat made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3798
- @ambujpawar made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3701
- @sdfgsdfgd made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3989
- @TKasperczyk made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/4011
- @minfenglu made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3998
- @jit-shlomi made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3997
- @itaisteinherz made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3927
- @Boostrix made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3963
- @kristianjackson made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3996
- @lalo made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/4142
- @prom3theu5 made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3706
- @dominic-ks made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3829
- @andrey13771 made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3747
- @xhypeDE made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3322
- @cwenner made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3721
- @karimhabush made their first contribution in https://github.com/Significant-Gravitas/Auto-GPT/pull/3058
Full Changelog: https://github.com/Significant-Gravitas/Auto-GPT/compare/v0.3.0...v0.3.1