UniteLabs
Getting Started

What's new

The latest developments at UniteLabs.

December 2025

UniteLabs CDK v0.5.0 Release Notes

New Features

Deprecations

  • sila.Parameter, sila.Response, and sila.IntermediateResponse decorators deprecated in favor of google-style docstring annotations.
  • .. parameter::, .. return:: and .. yields:: docstring directives deprecated in favor of google-style docstring annotations.
  • .env-based configuration system using cdk.Config deprecated in favor of cdk.ConnectorBaseConfig, see our Configuration Transition Guide for more information about upgrading your connectors.
  • connector start CLI options --tls/--no-tls, --cert, --key, and --log-config deprecated in favor of cdk.ConnectorBaseConfig.

New Tutorial Connector

Check out our new Tutorial Connector, which is designed to help you get started quickly with the UniteLabs CDK by demonstrating best practices and common patterns and includes all example code used in the Tutorial Walkthrough.


April 2025

Check out our latest update to the connector-factory template project.

  • Expanded supported package managers to include: poetry, uv, and hatch.
  • Loosened python version requirements such that new projects are created with whatever python version is globally available.
  • Improved automated testing with python version matrixing.
  • Expanded ruff linting and formatting rulesets.
  • Established pre-commit config to apply standard checks like preventing secrets from being uploaded and linting, as well as some highly-opinionated hooks, such as preventing commits to main-branch and enforcing conventional-commit message style.
  • Updated VSCode settings.json to enable integrated test-coverage reporting and linting, and improve editor auto-completions.
  • Added a VSCode launch.json for test debugging and connector start.