Releases: e2b-dev/desktop
Releases · e2b-dev/desktop
@e2b/desktop@2.3.1
Patch Changes
- 35b5be8: Disconnect from fire-and-forget background commands. After background
commands.runcalls whose output is never read (xdg-open,gtk-launch,Xvfb,startxfce4), the SDK now calls.disconnect()so it stops holding the command's event stream open while the process keeps running.
@e2b/desktop-python@2.4.1
Patch Changes
- 35b5be8: Disconnect from fire-and-forget background commands. After background
commands.runcalls whose output is never read (xdg-open,gtk-launch,Xvfb,startxfce4), the SDK now calls.disconnect()so it stops holding the command's event stream open while the process keeps running.
@e2b/desktop@2.3.0
Minor Changes
-
122a1f0: Update
e2b(js →2.27.1, python →2.25.1). The js SDK now requires Node>=20.18.1, matching the upstream engine range.The base SDK removed the beta create API in e2b 2.24.0, so the desktop overrides have been removed:
Sandbox.betaCreate/SandboxBetaCreateOpts(js) andSandbox.beta_create(python). UseSandbox.createwith thelifecycleoption instead:// before await Sandbox.betaCreate({ autoPause: true }) // after await Sandbox.create({ lifecycle: { onTimeout: 'pause' } })
# before Sandbox.beta_create(auto_pause=True) # after Sandbox.create(lifecycle={"on_timeout": "pause"})
@e2b/desktop-python@2.4.0
Minor Changes
-
122a1f0: Update
e2b(js →2.27.1, python →2.25.1). The js SDK now requires Node>=20.18.1, matching the upstream engine range.The base SDK removed the beta create API in e2b 2.24.0, so the desktop overrides have been removed:
Sandbox.betaCreate/SandboxBetaCreateOpts(js) andSandbox.beta_create(python). UseSandbox.createwith thelifecycleoption instead:// before await Sandbox.betaCreate({ autoPause: true }) // after await Sandbox.create({ lifecycle: { onTimeout: 'pause' } })
# before Sandbox.beta_create(auto_pause=True) # after Sandbox.create(lifecycle={"on_timeout": "pause"})
@e2b/desktop@2.2.3
Patch Changes
- 5a0174f: Update e2b dependency to latest
@e2b/desktop-python@2.3.1
Patch Changes
- 5a0174f: Update e2b dependency to latest
@e2b/desktop-python@2.3.0
Minor Changes
- 0b89e8d: Drop support for Python 3.9
@e2b/desktop@2.2.2
Patch Changes
- 43e495f: Update dependencies
@e2b/desktop@2.2.1
Patch Changes
- fbd7c10: Update dependencies
@e2b/desktop@2.2.0
Minor Changes
- fa51958: Update e2b core to use new connect method