iii/v0.21.3

iii-hq/iiiiii/v0.21.3Jul 8, 2026by iii-hq-ci[bot]

AI Summary

A minor release focusing on observability, distributed tracing, and website improvements including RabbitMQ priority queues.

Key Highlights

  • Honor W3C tracestate on inbound HTTP for distributed tracing.
  • Added RabbitMQ priority queue support.
  • Added 't' subcommand alias as a trigger shorthand.
  • Implemented live pending spans and traces UX.

New Features

  • Live span start processor
  • RabbitMQ priority queue support

Full Release Notes

## What's Changed
* Update README #1 badge by @rohitg00 in https://github.com/iii-hq/iii/pull/1912
* feat: creating tech spec folder by @sergiofilhowz in https://github.com/iii-hq/iii/pull/1915
* feat(website): resolve pretty URLs via CloudFront KVS, drop per-page terraform apply by @ytallo in https://github.com/iii-hq/iii/pull/1902
* fix(website): restore clean /privacy-policy footer link by @ytallo in https://github.com/iii-hq/iii/pull/1917
* docs(blog): add Loop Engineering Is Just Software Engineering post by @rohitg00 in https://github.com/iii-hq/iii/pull/1913
* fix(infra): default manage_apex/www_records to true (prevent DNS destroy on apply) by @ytallo in https://github.com/iii-hq/iii/pull/1918
* feat(engine): honor W3C tracestate on inbound HTTP and surface distributed traces by @guibeira in https://github.com/iii-hq/iii/pull/1921
* Sync compose env_file fixture for generated Docker projects by @snvtac in https://github.com/iii-hq/iii/pull/1911
* fix(configuration): numeric fields can be used with env variables by @sergiofilhowz in https://github.com/iii-hq/iii/pull/1919
* feat(iii-queue): add RabbitMQ priority queue support by @ytallo in https://github.com/iii-hq/iii/pull/1890
* docs: contributor SOP for next->latest version release by @guibeira in https://github.com/iii-hq/iii/pull/1922
* fix(sdk/node): reconnect ChannelWriter after a dropped WebSocket by @chrisayl in https://github.com/iii-hq/iii/pull/1932
* feat: engine::register_trigger + first-class invocation metadata by @ytallo in https://github.com/iii-hq/iii/pull/1928
* feat(engine): durable trigger lifecycle + relevance-ranked functions::list by @andersonleal in https://github.com/iii-hq/iii/pull/1933
* fix(observability): forward set_resource through TeeSpanExporter by @andersonleal in https://github.com/iii-hq/iii/pull/1935
* fix: consent gate by @anthonyiscoding in https://github.com/iii-hq/iii/pull/1936
* Fix Docker data directory permissions by @snvtac in https://github.com/iii-hq/iii/pull/1910
* feat(engine): engine::functions::info accepts function_ids batches by @ytallo in https://github.com/iii-hq/iii/pull/1938
* feat(skills): presentation by @sergiofilhowz in https://github.com/iii-hq/iii/pull/1926
* fix(engine): accept publish metadata keys in worker manifest (iii/deploy/manifest) by @andersonleal in https://github.com/iii-hq/iii/pull/1937
* feat(observability): live pending spans and traces UX by @sergiofilhowz in https://github.com/iii-hq/iii/pull/1940
* chore(infra/website): add tf-apply pipeline by @ytallo in https://github.com/iii-hq/iii/pull/1580
* fix(ci): authenticate iii CLI install against GitHub API in publish-engine-workers by @ytallo in https://github.com/iii-hq/iii/pull/1939
* feat(observability): add global feed for all spans and scrub relevanc… by @sergiofilhowz in https://github.com/iii-hq/iii/pull/1943
* feat(cli): add t subcommand alias as trigger shorthand by @guibeira in https://github.com/iii-hq/iii/pull/1944

## New Contributors
* @snvtac made their first contribution in https://github.com/iii-hq/iii/pull/1911
* @chrisayl made their first contribution in https://github.com/iii-hq/iii/pull/1932

**Full Changelog**: https://github.com/iii-hq/iii/compare/iii/v0.20.0...iii/v0.21.3