iii/v0.24.6

iii-hq/iiiiii/v0.24.6Oct 19, 2026by iii-hq-ci[bot]

Upgrading?

AI Summary

This release introduces SDK authentication improvements, fixes Python schema inference, and enhances observability and Docker Compose management. It also includes updates to the website demo and several internal engine bug fixes.

Key Highlights

  • III_TOKEN authenticates the handshake and channels in the SDK.
  • Python SDK now infers schemas for bare dict and list annotations.
  • Observability updates enforce trace sampling and bound archive writes.
  • New Docker Compose commands: `iii ps` and `iii kill`.

New Features

  • Show JEV instead of judge in the custom harness demo.
  • III_TOKEN authenticates the handshake and channels.
  • Add iii ps and iii kill commands to compose.

Full Release Notes

## What's Changed
* docs: add 0.24.5 changelog by @guibeira in https://github.com/iii-hq/iii/pull/2315
* feat(website): show JEV instead of judge in the custom harness demo by @arihantcodes in https://github.com/iii-hq/iii/pull/2320
* fix(python): infer schemas for bare dict and list annotations by @1aifanatic in https://github.com/iii-hq/iii/pull/2317
* feat(sdk): III_TOKEN authenticates the handshake and channels by @ytallo in https://github.com/iii-hq/iii/pull/2305
* fix(engine): release WebSocket buffers retained by queued HTTP bodies by @guibeira in https://github.com/iii-hq/iii/pull/2316
* fix(observability): enforce trace sampling and keep archive writes bounded by @guibeira in https://github.com/iii-hq/iii/pull/2326
* (MOT-5377) fix: negotiate TCP_NODELAY between the engine and Rust workers by @guibeira in https://github.com/iii-hq/iii/pull/2325
* fix(compose): stop workers that outlive compose; add iii ps and iii kill by @sergiofilhowz in https://github.com/iii-hq/iii/pull/2329

## New Contributors
* @1aifanatic made their first contribution in https://github.com/iii-hq/iii/pull/2317

**Full Changelog**: https://github.com/iii-hq/iii/compare/iii/v0.24.5...iii/v0.24.6

Related Repositories