What's Changed
- Add a static blog site by @anthonyiscoding in #1605
- chore: update contact email from support@motia.dev to team@iii.dev by @anthonyiscoding in #1606
- feat(website,blog): add blog links to nav and footers by @anthonyiscoding in #1608
- feat(iii-browser): expose addConnectionStateListener on ISdk by @ytallo in #1611
- blog: Harness post + Shiki typography by @rohitg00 in #1609
- blog: publish dates, harness diagram, and header theme toggle by @rohitg00 in #1613
- feat(cli): iii project (init / generate-docker) + retire iii create by @guibeira in #1607
- docs: update Discord invite link by @rohitg00 in #1614
- fix(rust-sdk): drop duplicate registration frames on first WS connect by @sergiofilhowz in #1616
- fix(website,docs): resolve indexing issues by @rohitg00 in #1574
- fix(state,stream): support nested append paths in atomic update ops by @deep-name in #1612
- chore: pin @TanStack router deps to exact versions by @ytallo in #1625
- feat(iii-worker): worker::* SDK triggers + worker-manager-daemon by @andersonleal in #1624
- fix(iii-worker): remove non-existent
iii startfrom helper texts by @andersonleal in #1628 - fix(http): stream JSON raw request bodies by @rohitg00 in #1632
- fix(engine): apply config hot-reload to socket-bound and consumer workers by @guibeira in #1638
- feat(sdk): trace correlation primitives across Rust/Node/Python by @andersonleal in #1642
- feat(engine): trace correlation Layers 2B + 3a by @andersonleal in #1643
- DX Improvements - Round 1 by @guibeira in #1623
- fix(ci): update publish workflow to new
iii triggerCLI shape by @guibeira in #1646 - fix(ci): correct release version bumps + migrate to tested python by @ytallo in #1645
- docs(blog): add Mike and Rohit blog posts by @rohitg00 in #1647
- chore: bump versions for release -- iii(iii/v0.12.0) by @ytallo in #1650
New Contributors
- @deep-name made their first contribution in #1612
Full Changelog: iii/v0.11.6...iii/v0.12.0