What's Changed
v1.4.0 brings support for Daytona as a backend (thanks @Tpuljak).
@joyliu-q and @saltzm improved the stability of remote connections with any cloud backend.
It also ships a fix for the hardcoded value of the python runtime (standalone python) that caused docker build failures when running in the default configuration with SWE-agent and other projects (thanks @sinha-scripts)
Features
- feat: add daytona deployment by @Tpuljak in #191
- add support for podman along with docker by @kamalkraj in #223
- Make remote runtime fully async with aiohttp + testing by @joyliu-q and @saltzm and @klieret in #214
- Add a merge_output_streams option for Command by @carlosejimenez in #238
Fixes
- Fix: Pin builder image to stable version to resolve build failures by @sinha-scripts in #240
- fix: make the env var of the child shell consistent with parent shell by @aoyanli in #202
- Increase Timeouts and Fix Modal Deployment Bug by @joyliu-q in #205
- Add retry logic (rebased + fixup) by @klieret in #233
- Fix: Ensure retry is used by @klieret in #234
- Fix: Close open files by @klieret in #235
New Contributors
- @joyliu-q made their first contribution in #203
- @Tpuljak made their first contribution in #191
- @aoyanli made their first contribution in #202
- @ofirpress made their first contribution in #227
- @0xba1a made their first contribution in #226
- @kamalkraj made their first contribution in #223
- @sinha-scripts made their first contribution in #240
Full Changelog: v1.3.0...v1.4.0