iii/v0.24.5

Z4nzu/hackingtooliii/v0.24.5Oct 13, 2026by iii-hq-ci[bot]

Upgrading?

AI Summary

This release focuses on performance optimizations, observability improvements, and website redesigns, including a new landing page and simplified installation process.

Key Highlights

  • Performance improvements: reduced KV allocations and heap maintenance.
  • Website updates: new landing page, calmer animations, and narrower install cards.
  • Installation process simplified by removing `--learn-iii` prompts.
  • Compose updates show per-worker progress and ignore empty env_file values.
  • Observability fixes reduce trace query snapshot allocations.

New Features

  • Performance optimizations
  • Website redesign
  • Install simplification
  • Compose progress indicators

Full Release Notes

## What's Changed
* fix(sdk-rust): update async-trait for Rust 1.99 by @guibeira in https://github.com/iii-hq/iii/pull/2266
* docs: add 0.24.4 changelog by @guibeira in https://github.com/iii-hq/iii/pull/2267
* (MOT-4987) fix(observability): release capacity of truncated span attributes by @guibeira in https://github.com/iii-hq/iii/pull/2264
* fix(engine): reduce KV allocations and decouple heap maintenance by @guibeira in https://github.com/iii-hq/iii/pull/2261
* feat(go-sdk): expose schemas for custom trigger types by @andersonleal in https://github.com/iii-hq/iii/pull/2268
* (MOT-5069) fix(iii-worker): never follow image-provided symlinks in host-side rootfs file operations by @guibeira in https://github.com/iii-hq/iii/pull/2273
* feat(compose): show per-worker update progress by @guibeira in https://github.com/iii-hq/iii/pull/2263
* fix(compose): ignore empty env_file values and explain fallback sources by @guibeira in https://github.com/iii-hq/iii/pull/2274
* (MOT-5068) fix(sandbox): boot sandboxes on a read-only overlay, never on the shared image cache by @guibeira in https://github.com/iii-hq/iii/pull/2275
* (MOT-4988) fix(sdk): reject oversized JSON safely by @guibeira in https://github.com/iii-hq/iii/pull/2265
* feat(website): new iii.dev live by @arihantcodes in https://github.com/iii-hq/iii/pull/2285
* feat(install): simplify the harness setup prompt and drop --learn-iii env prompts by @anthonyiscoding in https://github.com/iii-hq/iii/pull/2280
* fix(observability): reduce trace query snapshot allocations by @guibeira in https://github.com/iii-hq/iii/pull/2286
* feat(website): landing feedback — section order, Overview system map, CODER anchoring by @arihantcodes in https://github.com/iii-hq/iii/pull/2289
* fix(engine): drive functions-available from the registry, remove the polling background task by @guibeira in https://github.com/iii-hq/iii/pull/2283
* fix(website): calmer use-case demo motion and corner close button by @arihantcodes in https://github.com/iii-hq/iii/pull/2292
* fix(website): narrower hero install card, drop the no llm tab by @arihantcodes in https://github.com/iii-hq/iii/pull/2294
* fix(engine): prevent metric storage lock-order deadlocks by @guibeira in https://github.com/iii-hq/iii/pull/2296
* fix(rust-sdk): avoid redundant trace payload allocations by @guibeira in https://github.com/iii-hq/iii/pull/2298
* fix(rust-sdk): reuse serialized outbound messages by @guibeira in https://github.com/iii-hq/iii/pull/2301
* fix(runtime): avoid cloning function descriptors during invocation by @guibeira in https://github.com/iii-hq/iii/pull/2302
* fix(engine): prevent deadlocks in stream trigger cleanup by @jarvisaoieong in https://github.com/iii-hq/iii/pull/2297
* fix(sdk): configuration::* resolves in default; Go inherits the worker namespace by @ytallo in https://github.com/iii-hq/iii/pull/2304
* perf(engine): reduce allocations and optimize release builds by @guibeira in https://github.com/iii-hq/iii/pull/2306
* fix(website): refresh GitHub stars and Discord members in the browser by @arihantcodes in https://github.com/iii-hq/iii/pull/2314
* fix(engine): reject a worker that declares a namespace outside its session scope by @ytallo in https://github.com/iii-hq/iii/pull/2303
* fix(compose): never inject a null execution value (MOT-5355) by @andersonleal in https://github.com/iii-hq/iii/pull/2300

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

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

Related Repositories