Changelog

A public record of product updates, new workflow surfaces, and the improvements investors will actually notice inside PocketSquad.

Latest pages

Recent product updates

Page 15 of 30. Browse older releases using the links below.

2026-06-04Release link

Quality pass across web and mobile workspaces

PocketSquad's web and mobile surfaces received a broad reliability pass: large investor workflows were split into smaller pieces, React Doctor is clean across both projects, dynamic ZIP heatmap search is fixed, and the production plus Vercel builds are verified.

  • Deal Analyzer, marketplace, heatmaps, AI chat, voice, account, settings, calculator, and mobile workspace screens were refactored to be easier to maintain without changing their user-facing workflows.
  • Neighborhood heatmap ZIP search now preserves the full typed ZIP during client-side dynamic lookup.
  • Marketplace workspace inquiry outcome and rating panels were split into focused components while keeping the same server-action behavior.
  • Mobile motion tests now cover the Reanimated shared-value APIs used by tab edit-mode motion.
  • React Doctor reports 100 with zero warnings for both web and mobile.
  • Production verification passed with typecheck, lint, tests, mobile checks, frozen install, Next build, and Vercel build.

2026-06-03Release link

Deal Analyzer facts on import, settings autosave, and mobile polish

Property import now surfaces valuation-critical public record facts immediately, settings auto-save your profile and notifications, Workflow Board can attach public-record reports to deals, and Deal Analyzer plus mobile builds picked up reliability and UX fixes.

  • Blog and Academy reading experience: editorial article layout with Listen/Summarize actions, visual blocks, inline calculators, discovery filters on blog index, and expanded academy hero artwork.
  • Deal Analyzer shows APN, zoning, land use, lot size, and assessed values right after address import without an extra lookup call.
  • Public records are optional Records deep dive; imported facts panels and print/export reports include the new fact chips.
  • Deal Analyzer address suggestions, recent-import history, tile layout, and import context handling are more reliable.
  • Workflow Board property detail can attach public-record AI reports from Vault.
  • Profile and notification settings auto-save while manual Save remains available; quiet-hours autosave debounce is fixed.
  • Market intel ZIP profiles show a loading shell; blog and academy audio playback is restored.
  • Credential expiry warnings run on a scheduled cron for trust surfaces.
  • Stripe subscription webhooks record idempotency only after successful processing.
  • Async buttons show loading spinners; AI banner options expose clearer selected-state accessibility.
  • Mobile TestFlight candidate bumped to 0.4.66 (iOS build 16): release-readiness fixes and Developer MCP status polish.
  • Version bumped to 0.4.66.

2026-06-03Release link

Production profile save flow repaired

PocketSquad production profile saves are stable again: the settings form now keeps the explicit Save profile path available alongside autosave, so signed-in members can save and land on the saved confirmation state reliably.

  • Fixed the production regression where autosave could swallow or disable the explicit Save profile flow before the redirect completed.
  • Kept manual save available after autosave succeeds so signed-in settings edits still support the saved confirmation redirect.
  • Production smoke passed the signed-in profile save persistence check again after the fix shipped.

2026-05-31Release link

Vault document storage, Deal Analyzer polish, and Copilot history

Public-record AI reports now save to Vault with plan-aware storage limits, Deal Analyzer and Market intel got faster import and search flows, Workflow Board shows deal stage progress, and Deal Copilot remembers your recent chats.

  • Vault stores public-record AI reports from Property Search and Deal Analyzer; Free saves up to five documents, Plus and Pro are unlimited.
  • Public-record report links route into Vault instead of the legacy marketplace records page.
  • Deal Analyzer restores recent imports, shows quick-pick suggestions, and runs address import inline without a blocking modal.
  • Public-records status uses clearer colors with a View AI report handoff; calculator FAQ now states Deal Analyzer is a Pro workspace.
  • Comps and source review sit in dedicated sections below the main analysis; the role-aware defaults panel was removed.
  • Workflow Board record detail includes a stage stepper from intake through post-close.
  • Market intel heatmaps add ZIP search with loading feedback, geocode caching, and signed-in market briefs.
  • Onboarding guidance can be dismissed permanently; sidebar avatars no longer clip when the nav collapses.
  • Deal Copilot persists chat history in the sidebar, surfaces voice-agent errors, and sends on Enter.
  • Feedback, referrals settings, and AI automation settings show clearer accessible status messaging.
  • Mobile TestFlight candidate bumped to 0.4.65 (iOS build 15): Vault handoff replaces retired document signing; dashboard shortcuts open /vault.
  • Version bumped to 0.4.65.

2026-05-29Release link

Document signing removed and Deal Analyzer data honesty tightened

Native document signing is retired because embedded DocuSeal requires a paid Pro license we cannot pass through. Deal Analyzer now labels missing comps and records clearly instead of showing hash-seeded fallback values as live data.

  • Removed Docu Signing from navigation, settings, Pro plan copy, and the embedded DocuSeal builder route.
  • Deleted the Railway DocuSeal host and local Docker compose path so we are not billed for unused signing infrastructure.
  • Deal Analyzer marks unavailable sale comps, rent comps, and public records instead of inventing suggested values.
  • xAI lookup failures now surface explicit credit or live-search fallback reasons in the UI.
  • Version bumped to 0.4.64.

2026-05-29Release link

Billing and mobile patches are up to date

Stripe now uses the latest server API version and SDK patch, mobile dependencies are refreshed, and production preferences storage has the missing protected table needed by signed-in settings flows.

  • Stripe server calls now target API version 2026-05-27.dahlia with the refreshed SDK.
  • Expo, Sentry, and mobile support packages picked up patch updates.
  • Mobile blog screens typecheck against shared root content helpers again.
  • Production user preferences storage is present with owner-scoped RLS policies.
  • Version bumped to 0.4.63.

2026-05-29Release link

Faster signed-in reads, safer billing, and clearer error recovery

Signed-in pages load faster with cached auth and database tuning, subscription webhooks are more reliable, public-record requests respect plan entitlements, and route-level error boundaries recover gracefully instead of blank screens.

  • Public-record requests now check plan entitlement before running.
  • Route and global error boundaries replace blank failures with recoverable error UI.
  • Signed-in read paths reuse a request-scoped auth cache instead of repeated session lookups.
  • Image delivery uses optimized next/image loading with approved remote sources.
  • Stripe subscription webhooks dedupe retries and guard billing period transitions.
  • AI responses use output caps and stricter tool schemas for more predictable copilot output.
  • Web error and performance monitoring via Sentry for faster incident response.
  • Version bumped to 0.4.62.

2026-05-29Release link

Deal Analyzer launch path and faster dashboard release

Deal Analyzer is now the signed-in Pro underwriting path, the full dashboard streams live workspace data without falling back to a lightweight route, and artifact storage metadata is cleaner and more owner-scoped.

  • Deal Analyzer is the canonical signed-in route at /platform/deal-analyzer, with old Property Search URLs redirected safely.
  • The workspace sidebar is tighter, plan-aware, and organized around the investor journey.
  • The portfolio dashboard streams live saved-work, pipeline, and workspace data with request-scoped Supabase reads to avoid the 504-prone path.
  • AI artifact records now use the canonical owner schema with extra owner filters on lookup, sharing, title updates, and deletes.
  • Version bumped to 0.4.61.

2026-05-29Release link

Profile photos persist after settings saves

Your profile picture now stays put across settings updates: uploaded photos are kept, Google sign-in photos show until you replace them, and saving other profile fields no longer clears your avatar.

  • Stored profile photos take priority over your Google account photo for display.
  • Google profile photos still appear when you have not uploaded a custom photo.
  • Saving name, bio, or other settings without changing your photo no longer wipes photo_url.
  • Version bumped to 0.4.60.

2026-05-29Release link

Signed-in sessions stay fresh longer

The app now refreshes your Supabase session cookies before the access token expires so settings, your profile photo, and Property Search keep working across page loads.

  • Middleware refreshes session cookies when the JWT is within 10 minutes of expiry.
  • Fixes missing avatars, broken settings navigation, and flaky search after long sessions.
  • Version bumped to 0.4.59.

Going forward

This page should stay focused on customer-facing product movement: the workflows that got stronger, the pages investors can use, and the improvements that change how PocketSquad feels in day-to-day use.