Arcade 1.9.0
App version 0e27ed6 · released 2026-07-02 · previous 1.8.13
Release notes
Added
- Optional operator RBAC (OpenFGA). Set
rbac.enabled=trueto deploy an in-cluster OpenFGA policy decision point, provision its authorization store, and enforce fine-grained per-organization authorization. Off by default — a default install is unchanged. - Microsoft Excel toolkit (10 tools).
- Insightly CRM toolkit (29 tools).
- Fireflies.ai meeting-intelligence toolkit.
- Google Calendar
respond_to_eventtool for meeting RSVPs. - When RBAC is enabled, the dashboard reflects each caller's effective permissions: project/org edit affordances, member and invitation role management, API-key write actions, and project create/delete are gated.
Changed
- Project and organization endpoints return
can_edit/can_invitecapability hints so permission-aware UIs can show or hide actions per caller. - Org-wide
/capabilitiesis gated on membership; when RBAC is not enabled for an org it reports the full permission set. - The MCP gateway session TTL is configurable.
Fixed
- Non-dev HTTP error responses match their status code.
Security
- Org-wide audit logs are restricted to organization owners/admins.
Operator impact
- New
rbac.*values (off by default). When enabling RBAC, install/upgrade withouthelm --wait(the OpenFGA store is provisioned by a post-install hook the coordinator waits on), then enable enforcement per organization via the coordinator CLI. See the chart README. appVersionmoves to0e27ed6, shipping current coordinator / engine / worker / dashboard / experience-api images.
API & behavior
can_edit/can_invitecapability hints on project and org endpoints./capabilitiesis membership-gated (full set reported when RBAC is off).- Org-wide audit-log reads limited to owners/admins.