v0.5.0
What's Changed
- fix: revert Parakeet 0.3.0 manifest to match signed content (#422) (213ed9f)
- chore: full dependency update pass (backend + frontend) (#420) (d9eab1a)
- fix: serialize HandleGuard tests to prevent DESTROY_CALL_COUNT race (#421) (e8656c6)
- fix: harden FFI safety for runtime_param_schema and get_source_config (#419) (aff3efc)
- refactor: remove Zustand nodeStates mirror, subscribe to Jotai atoms directly (#417) (a0b17e2)
- fix: preserve manual content in nodes index and include MCP config in docs (#418) (7e88a3f)
- docs: fix CLI binary name in AGENTS.md codebase map (#416) (7987a5f)
- chore: update screenshot (ab1f258)
- docs: give video compositing more prominent treatment across README and docs (#415) (15ffb5c)
- fix: switch plugin log cache to RwLock, rename ws_send_fire_and_forget, deduplicate EAGAIN constants (#410) (2aa404f)
- fix: compositor node reads params from Jotai atom for remote sync (#408) (691c1b2)
- ci: fix docs deployment — add Node.js 22 for Astro 6 (#414) (e1c0402)
- docs: v0.5 documentation review — 20 fixes across all doc pages (#407) (782a1d3)
- chore: simplify and clarify frontend views, panes, and components (#399) (1f31a42)
- chore: simplify and clarify frontend hooks, stores, services, and utils (#400) (8443789)
- chore: simplify and clarify video and transport nodes (#401) (3121a6e)
- chore: simplify and clarify audio, core, and container nodes (#402) (a642cba)
- chore: simplify and clarify server, CLI, and integration tests (#403) (013cff3)
- chore: simplify and clarify core libraries and plugin hosts (#404) (32ef9f9)
- docs: add comment guidelines to AGENTS.md (#405) (ab6aa2d)
- feat(mcp): add update_pipeline tool and extend batch mutation tests (#395) (1bea309)
- fix: harden FFI callsite, handle guard, and hint timeout (#394) (ac6487d)
- test: add panicking-plugin integration test (#393) (a4a1c30)
- refactor(ui): read node state/params from Jotai atoms instead of data props (#392) (e51c61c)
- build: full dependency update pass (backend + frontend) (#390) (1a9d491)
- build: upgrade astro 5→6 and starlight 0.37→0.38 in docs (#391) (abdbce2)
- feat: add search, filters, and plugin sync to Node Library (#387) (c8c6938)
- fix(engine,ui): emit nodeadded only after engine confirms creation; draft nodes, compositor stale-echo fixes (#388) (1f01d35)
- docs: address newcomer audit gaps (#389) (87103d5)
- docs: add MCP agent documentation and reference guide (#385) (7ede17a)
- Add MCP usage skill for StreamKit agents (#386) (b7b614d)
- feat(mcp): add list_samples and get_server_info tools (#382) (9828f06)
- feat(mcp): add MCP resources for sample pipelines (#384) (cbaf928)
- feat(mcp): add get_logs tool for server log access (#383) (27ef6c7)
- feat(mcp): add list_plugins and get_node_definition tools (#381) (ef0df6f)
- ci: use per-job sccache cache keys to avoid save conflicts (#380) (6918dad)
- feat(ui): add SelectField renderer to InspectorPane for enum-constrained strings (#375) (41ca77e)
- feat(servo): add poisoning mechanism for repeated render panics (#379) (29c096e)
- fix: read
repoYAML key in registry scripts and tighten reload-keys concurrency (#378) (c3eff16) - fix: auth store data-integrity improvements (#377) (3e3a46b)
- ci: cache sccache local disk via actions/cache for hosted runners (#376) (4c9105f)
- ci: remove SCCACHE_GHA_ENABLED to stop cache entry explosion (#373) (30d0b28)
- ci: enable sccache GHA backend and optimize rust-cache keys (#372) (d3acb21)
- chore(registry): publish marketplace registry update (#371) (52455e7)
- feat: implement MCP server (#359) (1fbc7f4)
- fix(engine): replace fixed sleeps with polling in backpressure tests (#370) (084f871)
- chore(plugins): bump version of all official native plugins (#369) (41ebc4d)
- feat(plugin-sdk): FFI panic guards, RAII call guard, timeout, provenance, worker thread, v9 wire bump (#353) (3d7cd83)
- fix(ci): download ONNX Runtime from Microsoft instead of pyke.io CDN (#364) (1e7e1b8)
- fix: update Cargo.lock to resolve cargo-deny advisories (#357) (e0885c1)
- feat(plugins): add Servo web renderer native plugin (PoC) (#323) (85f8e77)
- feat(server): add POST /api/v1/validate endpoint for pipeline dry-run (#335) (9502f9e)
- fix(auth): reload in-memory JWKS after CLI key rotation (#324) (db0f298)
- chore(deps): update backend and frontend dependencies (#322) (0c52c92)
- feat(docker): enable HW-codec features in Dockerfile.full-gpu (#321) (d23e1a6)
Full Changelog: v0.4.0...v0.5.0