v0.2.9
Highlights
A big release is here, and here are some of the highlights.
- π Integrating APPS and MBPP benchmarks by @azrv
- ποΈ Adding support for image prompts by @ATheorell and @TheoMcCabe
- π§ Added support for Claude 3 by @AntonOsika
- π Support for Open LLMs with updated docs by @zigabrencic
- π οΈ Added support for .toml config by @@ErikBjare
β€οΈ Welcome FIVE new contributors with special shout-outs to @Styren and @zigabrencic π
What's Changed
- test(learning): add unit tests for learning module by @MarkVerbeek91 in #1002
- Update / generate the docstrings by @kristiankyvik in #994
- Update ROADMAP.md with new structure by @viborc in #1018
- Update and simplify ROADMAP.md by @viborc in #1020
- Minor whitespace ROADMAP.md fix by @viborc in #1021
- Git diff-style approach for
improve
function by @similato87 in #1005 - fix azure_endpoint by @Emassei in #1010
- feat: git integration (gitignore file filter and avoid overwriting uncommitted files) by @Styren in #1001
- Fix: Necessary corrections for the updated
improve
function by @similato87 in #1027 - ci: added codecov.io reporting by @ErikBjare in #1039
- chore: added coverage.xml to gitignore by @ErikBjare in #1040
- Updating static docs by @kristiankyvik in #1028
- fix docs_building.md warning for unix by @ATheorell in #1041
- Bug Fix: Unicode files by @TheoMcCabe in #1044
- llm via clipboard by @AntonOsika in #1037
- Add support for claude 3 by @AntonOsika in #1055
- poetry update by @TheoMcCabe in #1056
- Improved preprompts for improve flow by @ATheorell in #1045
- Updated the readthedocs build steps to account for Poetry 1.8 change regarding virtualenvs behaviour by @kristiankyvik in #1058
- added poetry docs dependency group by @kristiankyvik in #1059
- Fixing some of the links in the static documentation by @kristiankyvik in #1060
- Fixing some of the links in the introduction.md file by @kristiankyvik in #1061
- feat: added
gpt-engineer.toml
project configuration file by @ErikBjare in #1043 - fix: fixed broken test for gpt-engineer.toml after renaming of config section by @ErikBjare in #1063
- 1031 feature request automated issue logging by @similato87 in #1052
- Add timeout while searching for git diffs in LLMs response by @azrv in #1067
- build(deps): added tomlkit by @ErikBjare in #1068
- 1069 automatic diff failure partly meta issue by @similato87 in #1074
- image prompts - Entrypoint prompt - additional CLI argument by @ATheorell in #1077
- Improve
--help
output by @akaihola in #1078 - Add claude 3 / anthropic with cost calculation + convenience fixes. gpt-engineer is coauthor by @AntonOsika in #1080
- Docker performance improvements and reduce image size by @k1lgor in #1016
- Integrate APPS benchmarking by @azrv in #1051
- Adding missing dependency, datasets, fixing warning by @ATheorell in #1084
- add projects/* exception for gitignore filter by @similato87 in #1093
- fix: fixed unreachable (duplicate) codepath for Anthropic init by @ErikBjare in #1100
- fix: incorrect prompt type breaking gptme benchmarks by @Styren in #1096
- Integrate MBPP benchmarks by @azrv in #1103
- Disentangle tests #1076 by @ATheorell in #1104
- Improve function hot fix for app benchmark by @similato87 in #1095
- Support for Open LLMs by @zigabrencic in #1082
- Update pyproject.toml by @viborc in #1109
New Contributors
- @MarkVerbeek91 made their first contribution in #1002
- @Emassei made their first contribution in #1010
- @Styren made their first contribution in #1001
- @akaihola made their first contribution in #1078
- @zigabrencic made their first contribution in #1082
Full Changelog: v0.2.8...v0.2.9