Releases: haesleinhuepf/git-bob
Releases · haesleinhuepf/git-bob
Release list
0.2.1
What's Changed
- Add Recommended Workflow section to readme.md by @github-actions in #132
- Remove Jupyter notebook cell outputs before processing by @github-actions in #130
- Enhance Claude AI integration to handle longer files for "claude-3-5-20240620" model by @github-actions in #134
- Handle indentations by @haesleinhuepf in #141
- Prevent endless loop when reporting an error in the error reporting routine by @haesleinhuepf in #142
- Update default GPT model to "gpt-4o-2024-08-06" in
_endpoints.pyand_utilities.py. by @github-actions in #143
Full Changelog: 0.2.0...0.2.1
0.2.0
Major improvements
- This version has reduced number and length of prompts sent to the LLM in the background making responses faster and cheaper.
- Dependencies
blabladoandlangchainwere removed, making the code easier to debug. - Support for anthropic claude and google gemini were added. Claude is also mentioned in the documentation because it works well.
- Pull-request reviews should be written with a more critical perspective, the feedback more to the point.
What's Changed
- prevent repeatedly reading the same file by @haesleinhuepf in #74
- better logging + reporting by @haesleinhuepf in #75
- Direct prompting instead of function calling by @haesleinhuepf in #79
- introduce more detailed system prompt by @haesleinhuepf in #88
- make LLM choosable via gh secrets by @haesleinhuepf in #89
- Update file by @haesleinhuepf in #90
- Add numpy-style docstrings to functions in _utilities.py (by claude-3-5-sonnet-20240620) by @github-actions in #108
- Add numpy-style docstrings to all functions in "src/git_bob/_github_utilities.py" by gpt-4o-2024-05-13 by @github-actions in #112
- Add unit testing framework and GitHub Actions workflow by @github-actions in #115
- Make images in readme.md clickable and adjust formatting by @github-actions in #119
Full Changelog: 0.1.2...0.2.0
0.1.2
What's Changed
- Add comments to .py files for documentation by @github-actions in #63
- Prevent responding if not asked by @haesleinhuepf in #64
- Report error details to issue/PR discussion by @haesleinhuepf in #65
- Add tumbs-up reaction to requests to show Bob is working on the task by @haesleinhuepf in #70
Full Changelog: 0.1.1...0.1.2
0.1.1
What's Changed
- Support solving issues with multiple files, including creating new files by @haesleinhuepf in #45
- Hide Anthropic / Claude support in the documentation until this issue is resolved: #43
- move git diff into python code by @haesleinhuepf in #46
- Add numpy-style docstrings to utility files by @haesleinhuepf in #57
Full Changelog: 0.1.0...0.1.1
0.1.0
This is the initial release of basic functionality. git-bob can review pull-requests, comment on issues and solve basic issues where maximum one file needs to be edited.
What's Changed
- Conversational workflows by @haesleinhuepf in #1
- Enable reviewing pull-requests, by adding diffs to prompt @haesleinhuepf in #6
- Python package by @haesleinhuepf in #8
- Enable solving github issues by @haesleinhuepf in #11
- Differentiate local usage and CI by @haesleinhuepf in #25
- CI tasks are stopped after 3 minues @github-actions in #28
- Add numpy-style docstrings to _github_utilities.py by @github-actions in #29
- Access-rights check in _terminal.py by @github-actions in #37
New Contributors
- @haesleinhuepf made their first contribution in #1
- @github-actions made their first contribution in #28
Full Changelog: https://github.com/haesleinhuepf/git-bob/commits/0.1.0
