github iii-hq/iii iii/v0.23.2-rc.1
iii 0.23.2-rc.1

pre-release6 hours ago

What's Changed

  • docs(install): install from the harness template by @anthonyiscoding in #2117
  • docs(install): no-llm base template, wrap --flags, bring to docs/ by @anthonyiscoding in #2118
  • docs(install): add providers with compose::add, not worker-compose edits by @anthonyiscoding in #2122
  • docs(quickstart): remove intro video by @anthonyiscoding in #2123
  • fix(telemetry): case-insensitive III_TELEMETRY_ENABLED opt-out + docs by @anthonyiscoding in #2120
  • docs(welcome): remove intro video by @anthonyiscoding in #2124
  • docs(changelog): add 0.23 release notes by @guibeira in #2126
  • fix(compose): preserve local dependency workers by @guibeira in #2130
  • Remove inaccurate 'worker mesh' framing of iii by @anthonyiscoding in #2128
  • feat(compose): publish reliable mutation completion events by @mfpiccolo in #2129
  • docs(upgrading): add a coding-agent prompt for the Compose migration by @rohitg00 in #2121
  • feat(compose): include namespace in Linux process names by @guibeira in #2144
  • feat(compose): support full container settings in compose::add by @guibeira in #2143
  • fix(engine): register function-path triggers in the caller's namespace by @andersonleal in #2145
  • feat(compose): show engine and container startup progress by @guibeira in #2149
  • feat(compose): update all package workers when no worker is specified by @guibeira in #2148
  • (MOT-4728) fix(observability): bound the hot span cache and cap traced payloads by @andersonleal in #2154
  • (MOT-4724) fix(engine): keep read-only observability builtins in engine::functions::list by @andersonleal in #2151
  • fix(compose): keep declared dependency pins on add, no Gone noise on restart, stop refuses a container by @andersonleal in #2150
  • MOT-4683: docs(linkly): split the tutorial into Agentic and Exploration paths by @anthonyiscoding in #2113
  • MOT-4730: fix(compose): store runtime state beside the project by @guibeira in #2162
  • feat(compose): warn on worker aliases and reuse canonical dependencies by @guibeira in #2163
  • fix(compose): retry a spawn that fails with ETXTBSY by @andersonleal in #2164
  • (MOT-4733) fix(engine): return freed heap to the OS after span bursts by @andersonleal in #2161
  • (MOT-4732) fix(engine): forward a null function result as null, not as no result by @andersonleal in #2159
  • (MOT-4725) docs(linkly): pin the Ch. 4 analytics table name in the agentic prompt by @andersonleal in #2160
  • fix: route Vercel security checks through the docs origin by @ytallo in #2165
  • feat(compose): add package resolution lockfile by @guibeira in #2146
  • feat(compose): add optional containers and restart policies by @guibeira in #2134
  • feat(compose): show worker restart time in terminal feedback by @guibeira in #2170
  • fix(compose): prevent duplicated startup progress by @guibeira in #2169
  • (MOT-4712) fix(worker): accept the Registry's license key in iii.worker.yaml when base_image is set by @anthonyiscoding in #2166
  • fix(compose): let III_URL select the engine, as --engine does by @anthonyiscoding in #2173
  • (MOT-4761) fix(compose): a terminal operation event stops claiming a dead worker is ready by @andersonleal in #2176
  • feat(compose): show startup download progress by @guibeira in #2175
  • (MOT-4725) docs(linkly): the Ch. 6 client must run with no arguments by @andersonleal in #2181
  • fix(worker): publish lean runtime and builder Docker images by @ytallo in #2182
  • (MOT-4712) feat(project): iii project init --learn-iii and a tour prompt in install.sh by @anthonyiscoding in #2156
  • fix(cli): honor III_URL in iii trigger by @anthonyiscoding in #2167
  • fix(compose): find workers after YAML comments by @guibeira in #2185
  • fix(compose): resolve package metadata concurrently by @guibeira in #2186
  • Enhance README with CODER explanation and installation steps by @anthonyiscoding in #2171
  • feat(telemetry): report each completed onboarding tour step by @anthonyiscoding in #2184

Full Changelog: iii/v0.23.0...iii/v0.23.2-rc.1

Don't miss a new iii release

NewReleases is sending notifications on new releases.