Skip to content

Flowmark v0.12.0

Choose a tag to compare

@Mumma6 Mumma6 released this 06 Nov 21:48
· 44 commits to main since this release
2df5e86

Overview

Flowmark v0.12.0 is the application release from PR #139 (staging → main, merge commit 2df5e864e7abca67f6ad60195ff2a8f317c23a25). This release follows v0.11.0.

Highlights

Agent access and OAuth

  • Delegated reader project binding — delegated reads are tied to grant projects in persistence.
  • Session consent, connections, and lifecycle — session consent APIs, connection management, and revoke flows; password reset invalidates delegated connections where applicable.
  • OAuth routing and grant family — issuer OAuth path forwarding without widening ordinary auth redirects; code exchange bound to a provider grant family that carries no project; regression coverage so ordinary auth stays closed when a provider token has no project grant.
  • Protocol contract — ADR 0008, frozen agent-access protocol contract, Effect-based decoders, and MCP/OAuth dependency ADR updates.

Dashboard and Studio

  • Connect — agent and manual setup paths, four-client manual agent access guide, Studio navbar shortcut to Connect.
  • Explore / handoffs — insights and issues context in Explore; safe run investigation preview and manual handoffs for issues and insights.
  • Reliability — Studio responsive and route compatibility fixes; proxy transport failures mapped to retry guidance; well-known proxy import fix for production dashboard build.

Data and reads

  • Bounded reads — bounded run investigation summaries, event paging, nested run evidence, workflow and declaration discovery reads; parity tests for analytics stability.

Examples and docs

  • Booking setup demo (memory-first).
  • Implementation status mirror and delegated reader header documentation.

Tooling and maintenance

  • SDK — public packages bumped to 0.2.1 in workspace (see changelog/commits).
  • CI / tests — integration coverage for delegated grant isolation and a follow-up fix for the AgentAccessConsentRejected import in that test (PR #140), included in this release line.

Database

This range includes new committed migrations under packages/db/migrations/ (0018–0021 in tree at this tag). Hosted environments should receive these through your Migrate and deploy pipeline and verified rollout process.

Upgrade notes

  • Review OAuth/agent-access behavior if you integrate custom clients or proxies.
  • After deploy, confirm auth, delegated connections, and dashboard routes on your Production domains per your checklist.

Full diff

Compare: v0.11.0...v0.12.0