github iii-hq/iii iii/v0.21.8-next.3
iii 0.21.8-next.3

pre-release7 hours ago

What's Changed

  • refactor: remove blog module and related assets, update workspace and… by @sergiofilhowz in #1955
  • Docs/api docs review by @anthonyiscoding in #1961
  • fix(iii-browser-sdk): export IIIReconnectionConfig and RegisterFunctionFormat by @anthonyiscoding in #1960
  • fix(browser-sdk): generate invocation UUIDs in insecure contexts by @ytallo in #1964
  • fix(engine,iii-worker): restore iii-queue as an opt-in engine builtin by @ytallo in #1967
  • feat: recoverable triggers by @sergiofilhowz in #1962
  • refactor(sdk-rust)!: drop RegisterFunction::new_async_with_bad_request by @andersonleal in #1966
  • fix: SSRF bypass via IPv4-mapped IPv6 addresses in url_validator by @Pranjal0410 in #1965
  • fix(engine,iii-worker): pass engine's actual WS address to spawned builtin daemons (MOT-3970) by @andersonleal in #1974
  • fix(node-sdk): bound WebSocket connects and detect half-open sockets (MOT-3968) by @andersonleal in #1973
  • feat(python-sdk): add III.add_connection_state_listener; warn on connect-wait timeout (MOT-3969) by @andersonleal in #1956
  • fix(engine): idle-timeout accepted worker WS sockets that never complete the upgrade (MOT-3967) by @andersonleal in #1972
  • fix(engine,rust-sdk): supervise external workers and harden SDK reconnect (MOT-3857) by @andersonleal in #1978
  • fix(iii-worker): worker CLI operation fixes (remove, status, clear, update, logs, sandbox) by @ytallo in #1971
  • fix(iii-network,sdk-python): first-boot worker zombies — VM transport wake starvation + SDK reconnect death (MOT-3966) by @andersonleal in #1979
  • fix(ci): build alpha release binaries from tagged commit by @guibeira in #1981
  • chore(worker): warn about deprecated builtin names by @guibeira in #1980
  • fix(node-sdk,browser-sdk): default trigger generics so untyped calls pass tsc (MOT-4076) by @ytallo in #1982
  • fix: dx issues by @sergiofilhowz in #1970
  • docs: remove iii prefix from some migrated workers by @anthonyiscoding in #1969
  • Show install command in alpha release notes by @guibeira in #1989
  • Show package install commands in alpha releases by @guibeira in #1990
  • fix(engine): reject duplicate migrated builtin workers by @guibeira in #1983
  • feat(website): export blog markdown for agents by @rohitg00 in #1934
  • fix(website): wire blog markdown export into the build and target the website dist by @rohitg00 in #1994
  • feat(iii-worker): accept registry tags in manifests by @rohitg00 in #1977
  • fix(engine,sdk): worker reconnect ownership kill loop (MOT-4025, iii#1975) by @andersonleal in #1993
  • let ccbot crawl us for training data by @anthonyiscoding in #1997
  • docs: align docs/next with 0.21→0.22 breaking changes by @anthonyiscoding in #1996
  • feat(spec): console injectable ui by @sergiofilhowz in #1995
  • fix(engine): park undeliverable trigger binds instead of dropping them (MOT-4081) by @andersonleal in #1988
  • fix(iii-worker): hostless worker add from a non-project dir targets the running engine (MOT-4091) by @ytallo in #1992
  • fix(engine,iii-worker): propagate manager port to registry binary workers (MOT-4149) by @andersonleal in #2000

New Contributors

Full Changelog: iii/v0.21.6...iii/v0.21.8-next.3

Don't miss a new iii release

NewReleases is sending notifications on new releases.