{"version":"0.150.0","date":"2026-06-16","dateFormatted":"June 16, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.150.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.150.0.json","summary":"npm plugin sources and long-session performance","surfaces":["cli","app"],"changes":[{"type":"feature","surface":"cli","title":"npm plugin sources"},{"type":"feature","surface":"app","title":"Quit confirmation"},{"type":"improvement","surface":"app","title":"Long session performance"},{"type":"improvement","surface":"cli","title":"MCP authentication page"},{"type":"improvement","surface":"app","title":"Overdue invoice banner"},{"type":"fix","surface":"cli","title":"Rate limit reset display"}],"security":[],"deprecations":[],"contentText":"New features\n\n- npm plugin sources - Plugin marketplace definitions can now reference plugins published as npm packages\n- Quit confirmation - Desktop now asks for confirmation before quitting or closing would interrupt an active Droid session (app)\n\nImprovements\n\n- Long session performance - Improved chat performance in long sessions (app)\n- MCP authentication page - Polished the MCP authentication success page\n- Overdue invoice banner - Billing settings now show a banner when an invoice is overdue (app)\n\nBug fixes\n\n- Rate limit reset display - Fixed the rate limit reset time shown for sub-hour resets"}