v0.9.0
Runline 0.9.0 expands the built-in integration surface and makes custom plugin loading much more production-ready.
Highlights
- Added a first-party Vercel plugin with actions for account validation, projects, deployments, build logs, runtime logs, deployment promotion/cancelation, and project environment variables.
- Hardened custom plugin discovery and execution with support for conventional layouts, explicit
plugins.jsonentries, packagerunline.pluginsentries, multiple export shapes, and clearer diagnostics when a plugin is malformed. - Added label-scoped Linear access via
LINEAR_SCOPE_LABEL_IDS, including scoped issue reads/searches/views, protected child resources, and guardrails around broad workspace surfaces. - Improved Linear project-to-initiative workflows and documented custom view filter creation with concrete examples.
- Fixed the generated plugin table so TypeBox connection schemas display the correct required auth env vars.
Verification
- Release workflow passed: test, version verification, npm publish for
runlineandpi-runline, and GitHub release creation. - Local pre-release checks passed:
bun test,bun run build, andbunx @biomejs/biome check ..
Full Changelog: v0.8.1...v0.9.0