iii/v0.24.4

Friedrich-M/UniMateiii/v0.24.4Oct 2, 2026by iii-hq-ci[bot]

Upgrading?

AI Summary

The project migrates its website from Astro to Next.js and improves engine tracing performance through root key optimizations.

Key Highlights

  • Website rebuilt using Next.js with improved developer experience.
  • Engine tracing performance improved by paging over root keys.
  • Alpine musl support added for the iii-worker.
  • Comprehensive CI Harness E2E suite added to published releases.

New Features

  • SDK Python WebSocket reconnection after normal close.
  • CLI telemetry improvements for Compose and signup.
  • Engine tracing spans now allow excluding span events and links.

Full Release Notes

## What's Changed
* docs: add 0.24.2 and 0.24.3 changelog by @guibeira in https://github.com/iii-hq/iii/pull/2238
* feat(website): replace the Astro site with the Next.js rebuild of iii.dev by @arihantcodes in https://github.com/iii-hq/iii/pull/2239
* Update from code changes: document channel ownership and release by @mintlify[bot] in https://github.com/iii-hq/iii/pull/2246
* Update from code changes: compose managed engine lifetime and SIGHUP by @mintlify[bot] in https://github.com/iii-hq/iii/pull/2245
* Update from code changes: note Alpine musl support for iii-worker by @mintlify[bot] in https://github.com/iii-hq/iii/pull/2216
* Update from code changes: CLI telemetry for Compose and signup email by @mintlify[bot] in https://github.com/iii-hq/iii/pull/2244
* Update from code changes: document license in worker manifest by @mintlify[bot] in https://github.com/iii-hq/iii/pull/2179
* fix(sdk-python): reconnect after a normal WebSocket close (iii#2180) by @guibeira in https://github.com/iii-hq/iii/pull/2243
* feat(ci): run the Harness E2E pr suite on each published release by @ytallo in https://github.com/iii-hq/iii/pull/2253
* (MOT-4927) fix(docs): keep the CLI telemetry section in its generator by @andersonleal in https://github.com/iii-hq/iii/pull/2251
* (MOT-4927) fix(compose): let the musl build install glibc-only workers on a glibc host by @andersonleal in https://github.com/iii-hq/iii/pull/2250
* fix(compose): plan compose::update with the shared dependency planner by @guibeira in https://github.com/iii-hq/iii/pull/2249
* fix(compose): ignore empty shipped config defaults by @guibeira in https://github.com/iii-hq/iii/pull/2252
* (MOT-4941) fix(engine): page engine::traces::list over root keys instead of decoding every root by @andersonleal in https://github.com/iii-hq/iii/pull/2256
* (MOT-4946) fix(engine): narrow filtered engine::traces::list through root keys and the attribute index by @andersonleal in https://github.com/iii-hq/iii/pull/2258
* (MOT-4949) test(sdk-node): shut down the workers env-contract.test.ts creates by @andersonleal in https://github.com/iii-hq/iii/pull/2260
* (MOT-4947) feat(engine): let engine::traces::spans leave out span events and links by @andersonleal in https://github.com/iii-hq/iii/pull/2259

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

**Full Changelog**: https://github.com/iii-hq/iii/compare/iii/v0.24.3...iii/v0.24.4

Related Repositories