What's Changed
- Arch: refactor and add unit tests for
EventStreamRuntime
docker image build by @xingyaoww in #2908 - [Arch] Add tests for
EventStreamRuntime
and fix bash parsing by @xingyaoww in #2933 - [Agent, Eval] Fixes LLM config issue for delegation & Add eval to measure the delegation accuracy by @xingyaoww in #2948
- CI: Add retry mechanism by @SmartManoj in #2915
- CI: Stop colima instance if failed to start by @SmartManoj in #2989
- docs: Add doc on how issues are triaged by @mamoodi in #2928
- docs: updated docstrings using ruff's autofix feature by @anushkumarv in #2923
- [SWE-bench] Util: Compare files modified between gold patches and OpenDevin patches by @li-boxuan in #2934
- refactor: Frontend tests by @amanape in #2959
- Refactor: remove the use of global variable in test_sandbox by @xingyaoww in #2985
- (test|refactor)(frontend): Refactor and extend tests for
ChatMessage.tsx
by @amanape in #2976 - (test|refactor)(frontend): Refactor/cleanup and extend tests for
ChatInterface
, its children, and introduce improvements to the feedback flow by @amanape in #2997 - Run all tests in development.md by @neubig in #2951
- Rework --llm-config CLI arg by @li-boxuan in #2957
- Ref: Remove make-i18n from makefile by @SmartManoj in #2905
- Remove legacy swe_bench/scripts/summarise_results.py by @li-boxuan in #2932
- hotfix(frontend): Remove unused
framer-motion
package by @amanape in #2973 - Remove global config from bedrock by @neubig in #2954
- Support Instance Level Images for SWE-Bench Evaluation by @Jiayi-Pan in #2874
- Remove global config from sandbox by @neubig in #2961
- Remove global config from logger by @neubig in #2974
- Remove global config from auth by @neubig in #2962
- Refactor LLM config by @neubig in #2953
- Fix bug with model list by @neubig in #2978
- fix bug in config.py file, update reference to variable by @JeffKatzy in #2984
- docs-issue-#2887: Create openshift-example.md by @eng-waleed1 in #2960
- [LLM] Increase the default retries for LLM by @xingyaoww in #2986
- Fix: Review PR Dogfood by @SmartManoj in #2916
- INT: prevent error on repeat integration tests after failed test(s) by @tobitege in #2935
- fix(frontend): Remove unused react router package by @amanape in #2972
- Fix: Run Unit Test by @SmartManoj in #2993
- State: Add local_iteration attribute by @li-boxuan in #2990
- Remove global config from session by @neubig in #2987
- Fix: evaluation leaks api_key in metadata; fix
llm_config
argument in run infer by @xingyaoww in #2998 - Convert docs to new URL by @neubig in #3002
- (fix) Session: set base_url in default_llm_config by @tobitege in #3003
- fix: runtime test for mac by @xingyaoww in #3005
- frontend: update url for share opendevin trajectory visualization by @xingyaoww in #3009
- Fix playwright cache error during container restart by @SmartManoj in #3011
- Fix: handle the case where env var is empty by @xingyaoww in #3016
- fix docs links by @juliangums in #3017
- #2220, integrated aider style linting, currently passes related o… by @jigsawlabs-student in #2489
- husky: Run package commands directly by @amanape in #3013
- chore: Release 0.8.0 by @mamoodi in #2919
- chore: Update wordings in pull request template by @SmartManoj in #2926
- chores: remove useless code in eval by @yufansong in #2922
- chore(deps-dev): bump ruff from 0.5.2 to 0.5.3 by @dependabot in #3026
- chore(deps-dev): bump llama-index-embeddings-azure-openai from 0.1.10 to 0.1.11 by @dependabot in #3024
- chore(deps): bump boto3 from 1.34.144 to 1.34.145 by @dependabot in #3022
- chore(deps): bump i18next from 23.12.1 to 23.12.2 in /frontend by @dependabot in #3020
- chore(deps-dev): bump jupyterlab from 4.2.3 to 4.2.4 by @dependabot in #3028
- chore(deps): bump litellm from 1.41.15 to 1.41.19 by @dependabot in #2906
- chore(deps-dev): bump prettier from 3.3.2 to 3.3.3 in /frontend by @dependabot in #2938
- chore(deps): bump fastapi from 0.111.0 to 0.111.1 by @dependabot in #2944
- chore(deps-dev): bump ruff from 0.5.1 to 0.5.2 by @dependabot in #2945
- chore(deps-dev): bump eslint-plugin-react from 7.34.3 to 7.34.4 in /frontend by @dependabot in #2940
- chore(deps): bump i18next from 23.11.5 to 23.12.1 in /frontend by @dependabot in #2939
- chore(deps): bump boto3 from 1.34.143 to 1.34.144 by @dependabot in #2941
- chore(deps): bump litellm from 1.41.19 to 1.41.21 by @dependabot in #2942
- chore(deps-dev): bump whatthepatch from 1.0.5 to 1.0.6 by @dependabot in #2943
- chore(deps): bump react-i18next from 14.1.2 to 14.1.3 in /frontend by @dependabot in #2965
- chore(deps): bump vite from 5.3.3 to 5.3.4 in /frontend by @dependabot in #2967
- chore(deps-dev): bump @typescript-eslint/parser from 7.16.0 to 7.16.1 in /frontend by @dependabot in #2969
- chore(deps-dev): bump tailwindcss from 3.4.4 to 3.4.5 in /frontend by @dependabot in #2971
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.16.0 to 7.16.1 in /frontend by @dependabot in #2970
- chore(deps): bump litellm from 1.41.21 to 1.41.23 by @dependabot in #2964
- chore(deps-dev): bump eslint-plugin-prettier from 5.1.3 to 5.2.1 in /frontend by @dependabot in #2980
- chore(deps): bump react-i18next from 14.1.3 to 15.0.0 in /frontend by @dependabot in #2981
- chore(deps-dev): bump tailwindcss from 3.4.5 to 3.4.6 in /frontend by @dependabot in #2983
- chore(deps-dev): bump @types/node from 20.14.10 to 20.14.11 in /frontend by @dependabot in #2982
- chore(deps): bump pyarrow from 16.1.0 to 17.0.0 by @dependabot in #2963
- chore(deps): bump litellm from 1.41.23 to 1.41.24 by @dependabot in #2999
- chore(deps-dev): bump pytest-asyncio from 0.23.7 to 0.23.8 by @dependabot in #3000
- chore(deps): bump @nextui-org/react from 2.4.2 to 2.4.3 in /frontend by @dependabot in #2995
- chore(deps-dev): bump husky from 9.0.11 to 9.1.1 in /frontend by @dependabot in #2996
New Contributors
- @anushkumarv made their first contribution in #2923
- @JeffKatzy made their first contribution in #2984
- @eng-waleed1 made their first contribution in #2960
- @juliangums made their first contribution in #3017
- @jigsawlabs-student made their first contribution in #2489
Full Changelog: 0.8.0...0.8.1