Changelog

9releases tagged performance

Every PAPI release carrying the performance tag. What shipped, when.

Get started free

April 20264 releases

v0.233.0

  • Planner two-pass note reading
  • Defer decision-scores and entity-references to lazy load
  • Eliminate react-hooks/set-state-in-effect ESLint errors
  • Post-auth funnel instrumentation
  • Proxy-parity shape standardisation — getCycleLog + upsertNorthStar mapping + drift-aware smoke test
  • Rework landing → /setup flow: CTAs, pre-auth intake placement, and wizard continuity
  • Version literal sync — server.ts handshake + plugin.json

v0.225.0

  • Enforce strict build order in setup intelligence prompt
  • Web-first project setup wizard with AI seeding
  • Merge Plan CTA into cycle-state-aware next action
  • Restore Strategy & Decisions section
  • Address all 10 feedback items — quality rebuild
  • Restructure hub with three-question frame and new sections
  • Design: add hub v2 playground — design reference for
  • Promote LandingPageV2 to production, remove feature flag scaffolding
  • Add compact queryBoard to eliminate 2.2MB JSONB waste in plan flow
  • Cap login width at 1200px, remove dead terms/privacy links
  • Add LandingPageV2 — full redesign behind NEXT_PUBLIC_LANDING_V2 flag
  • Add non-code brief handoff types for Owner persona

v0.197.0

  • Lazy-load below-the-fold sections via IntersectionObserver
  • Parallelize context assembly DB reads
  • Add diagnostic bug report mode for cross-project issue reporting
  • Surface pending recommendations in review close-out
  • Add next/image remote patterns for GitHub avatars and Supabase

v0.196.0

  • Convert landing screenshots to WebP + use next/image
  • Extend API cache TTLs to reduce Vercel bandwidth
  • Add support-debug skill for external user issue diagnosis
  • Handle double-encoded JSONB in proxy adapter and build-handoff serializer
  • Fail-closed on Supabase unavailable + harden middleware public paths
  • Fix 28 data-proxy bugs + add automated parity test
  • Null-safe totalCycles in plan context assembly
  • Harden multi-user data isolation across all API routes
  • Prevent cross-user data leak on dashboard
  • Complete planWriteBack rewrite to match pg adapter
  • PlanWriteBack health updates wrote to wrong columns
  • GetContextHashes queried non-existent table
  • Human_reviews table doesn't exist — correct to reviews
  • Add deploy:edge script with --no-verify-jwt baked in
  • Deploy Edge Function with --no-verify-jwt
  • Unblock external users from running /setup
  • Handle re-onboarding when API key is lost
  • Apply responsiveness fixes to main

March 20265 releases

v0.119.0

  • Delta-only discovery canvas in strategy review
  • Summarise completed tasks by module in strategy review
  • Compact previous strategy reviews to summary + top recommendation
  • Exclude deferred tasks from strategy review context
  • Fetch 5 human reviews instead of 20 in strategy review

v0.118.0

  • Strip AD body text in strategy review context
  • Release tag version derived from task cycle, not health.totalCycles
  • Skip .papi commit in review_submit when directory doesn't exist
  • Review_submit handles uncommitted changes before branch switch
  • Ad_hoc no longer marks tasks Done when passed a task_id
  • PgBouncer prepare:false fix + strategy review query parallelization

v0.62.0

  • Update strategy review Slack reference from missing skill to MCP integration
  • Separate strategy reviews from sprint logs — own table, own dashboard view, own cadence
  • Decouple strategy review from sprint sessions — flag as available, don't force inline
  • Strategy review prompt upgrade — enforce structured coverage, reduce context bias
  • Skip git sync + autoCommit for pg adapter, bump applyPlan timeout, add writeBack diagnostics

v0.60.0

  • Plan context optimisation — section hashing + reviews 20→5
  • Truncate notes field to 2000 chars in idea/bug/ad-hoc tools
  • Increase pg adapter connection pool from 1 to 5
  • Reduce plan apply DB queries — remove metrics snapshot, context util, add 60s timeout
  • Reduce MCP server DB queries — remove metrics write-back, slim health

v0.41.0

  • Add Windows/WSL compatibility docs and platform guard
  • Add auto-registration for new projects in adapter-factory
  • Add project_id filtering to dashboard queries and fix import-layer types
  • Add user_id scoping to all Supabase imports
  • Add onboarding empty states to dashboard sections
  • Skip BUILD HANDOFF regeneration for tasks that already have one
  • Strategy review due check uses title ILIKE instead of content LIKE