Release notes
The server image that teams self-host (self-hosting/). The Python SDK has its own changelog in
clients/python/CHANGELOG.md. Versions follow semver; the API version a server speaks is
reported separately by GET /api/version (api).
[0.1.2] - 2026-11-01
Section titled “[0.1.2] - 2026-11-01”- Settings ends with a short “Support Diteko” panel linking to the docs site’s Support page. It is
hidden when the deployment shows no docs links (
DITEKO_DOCS_URLempty). - The docs site has a Support Diteko page, and diteko-selfhost shows GitHub’s Sponsor button.
- The image’s source repository and licence are recorded on its multi-platform index too, so GHCR’s package page shows them.
[0.1.1] - 2026-11-01
Section titled “[0.1.1] - 2026-11-01”The first image published for anyone to pull.
- The engine’s compiled code is renamed (ProGuard), and debug names are gone from all of it, so the image no longer decompiles to readable source. Behaviour is unchanged.
- The image leaves out the configuration meant for development machines, including a self-signed TLS keystore whose key was the same in every install.
- The jar is split into
/app/app.jarand/app/lib/, so an upgrade downloads only the layer that changed./app/app.jaris still what the container runs. - The image’s package page names the diteko-selfhost repository and the licence.
- Fixed: publishing to Amazon Connect, dry runs included, aborted on a fresh install with “Incorrect result size: expected 1, actual 0”, because the deployment id was never saved.
[0.1.0] - 2026-11-01
Section titled “[0.1.0] - 2026-11-01”The first version for self-hosting.
- Import a flow from Amazon Connect, from a Connect export, or from cxblueprint output, derive its grammar (BNF or JSON), evolve a test suite, and export it as an Excel test script, Connect native test cases or JSON. Run it on Connect, dry run first.
- API keys with four scopes (READ, WRITE, PUBLISH_LIVE, ADMIN), always on in the self-hosting setup.
- Errors are RFC 7807 problem bodies throughout, including the ones Tomcat and the security filters raise. The HTTP API is fuzzed with Schemathesis in CI.
- Speaks API version 1.2, which the Python SDK 0.4.x and 0.5.x support.
- One image for linux/amd64 and linux/arm64. It ships under a freeware licence (
LICENSE: free to run for your own organisation) withTHIRD-PARTY-NOTICESlisting every bundled component.