This release upgrades the embedded Theia IDE from v1.53.2 to v1.56.0 for linux/amd64 and linux/arm64 architectures.
In more detail, this:
- upgrades VS Code extension API from 1.92.2 to 1.95.3.
- adds support for AI chat and code completion (with Huggingface, Llama, Ollama, OpenAI and OpenAI-compatible API support) via the @theia/ai extensions (see https://eclipsesource.com/blogs/2024/10/07/introducing-theia-ai/)
- modifies functionality: when removing a container, Dockside will remove any associated anonymous volumes
For details of the changes between the Theia releases, please see:
- https://github.com/eclipse-theia/theia/releases/tag/v1.54.0
- https://github.com/eclipse-theia/theia/releases/tag/v1.55.0
- https://github.com/eclipse-theia/theia/releases/tag/v1.56.0
Upgrading
Users of Dockside v1.5.0 or later can upgrade the version of Theia available to run within existing devtainers to the latest version by running the following command, then stopping and starting their devtainers:
docker exec <dockside-container> upgrade
The image of this release can be obtained with docker pull newsnowlabs/dockside:latest
now, and with docker pull newsnowlabs/dockside:v3.2.0
in perpetuity.
Full Changelog: v3.1.1...v3.2.0