Sema4.ai extension for VS Code 2.21.0 released
Version 2.21.0 of the Sema4.ai extension for VS Code updates the extension's base environment (OpenSSL, Playwright and uv) and RCC, and changes how dependency checks treat openssl.
What changed
- OpenSSL 3.5.9. The base environment pins
openssl=3.5.9. - Playwright 1.64.1. The base environment pins
playwright==1.64.1, which bundles Node.js24.22.1. - uv 0.13.7. The base environment pins
uv=0.13.7. - RCC v21.4.2. The extension now uses RCC v21.4.2. See the RCC v21.4.2 release note for details.
- Rebuilt prebuilt base environments for all supported platforms: Windows x64, Linux x64 and macOS (Apple Silicon).
The base environment is the Python environment the extension uses for its own tooling, such as recording browser locators. It doesn't change the environments your robots run in, which come from each robot's conda.yaml.
Dependency checks for openssl
In conda.yaml and package.yaml, the extension no longer suggests updating openssl to the latest version. As with python and uv, keep the version set in the template. If openssl is older than 3.5.9, the extension shows a warning to update it.
Getting 2.21.0
VS Code updates the extension automatically. To update right away, open the Extensions view, find Sema4.ai SDK and select Update.
The first time you open the Playwright inspector after updating, it may take some time to start, because it needs to download the browser for the new Playwright version.
๐ Install from Visual Studio Marketplace
๐ Documentation