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 25 of 30. Browse older releases using the links below.

2026-05-02Release link

Account profile saves are more resilient

PocketSquad hardened account profile saving so name and basic profile edits persist reliably even when optional profile columns are still rolling out.

  • Profile updates now save core identity fields before optional profile details, reducing the chance that schema drift blocks basic edits.
  • Save failures expose the database code, message, details, and affected profile fields in server logs so production issues can be diagnosed faster.
  • Profile reads fall back through narrower select sets when newer optional columns are unavailable.

2026-05-02Release link

Deal Analyzer imports now fail more gracefully

PocketSquad hardened the Deal Analyzer import path so live property data can still populate the underwriting page when optional workspace saves fail, with clearer user messages and safer browser fallback behavior.

  • Property intake now keeps provider and validation failures explicit while treating workspace save problems as non-blocking warnings when live property data is available.
  • The Deal Analyzer shows partial-save warnings, resets stale comp, copilot, pipeline, and public-record state after a successful import, and keeps the import button recoverable after errors.
  • The floating voice orb now checks WebGL support and falls back to a static visual instead of repeatedly logging renderer errors in constrained browsers.
  • Focused route, page, comp-analysis, lint, and browser smoke checks cover the production hardening pass.

2026-05-02Release link

PocketSquad Symphony workflow setup is documented

PocketSquad added the Symphony operating workflow so future agents can start from a consistent repo briefing, local setup script, and product context before making changes.

  • Added `WORKFLOW.md` as the top-level operating guide for PocketSquad agent work.
  • Documented the Symphony setup and handoff flow in `docs/symphony.md`.
  • Added `scripts/symphony-start.sh` to standardize local startup checks before continuing product work.
  • Refined homepage hero/account copy and tests alongside the workflow setup so the committed branch remains verified.
  • Kept generated browser artifacts and local secrets out of the committed release.

2026-05-02Release link

Account profiles and contractor search are clearer

PocketSquad tightened account profile editing around identity, plan status, verification upsells, and save feedback while making contractor search read as all-US instead of a fixed market list.

  • Account identity now surfaces first and last name context plus whether the Supabase session came through Google, email, or local test auth.
  • The signed-in sidebar now greets users by first name based on time of day and can fall back to Google auth name/avatar metadata before profile fields are filled in.
  • Billing now tells users which plan they are on and keeps the upgrade action visible when a higher plan is available.
  • The public profile preview now shows first and last name details, and verification review moved into its own account upsell/status section instead of sitting inside the marketplace profile form.
  • Save profile feedback now uses clearer dirty, saving, success, and error states so users can see when profile changes need attention.
  • Contractor finder copy now points signed-in users to search any US city, state, market, region, or ZIP without implying support is limited to shortcut metros.

2026-05-02Release link

Version 0.4.3 packages the audio and workspace stabilization release

PocketSquad 0.4.3 rolls up the latest paid audio playback work, contractor finder market support, account profile polish, signed-in workspace cleanup, and provider-neutral public copy into a versioned release.

  • Version bumped from 0.4.2 to 0.4.3 for the latest pushed stabilization batch.
  • Paid Audio articles now generate narration, store private Supabase audio assets, and play through entitlement-gated signed URLs.
  • Contractor finder copy now highlights all-US market support while keeping live searches behind sign-in.
  • Account surfaces now show clearer access, sign-in method, preview, and profile-save status details.
  • Public-facing copy avoids exposing provider internals while keeping source-backed workflow behavior intact.

2026-05-02Release link

Contractor search now supports all US markets

PocketSquad expanded the homepage contractor finder with clearer guidance that signed-in users can search any US city, state, market, or ZIP.

  • Removed the fixed market shortcut list so the finder does not imply only selected metros are supported.
  • Kept live contractor search behind sign-in while showing that searches can target any US city, state, market, or ZIP.
  • Updated the search prompt so broad US regions, states, metros, markets, and ZIP codes are treated as valid geographies when source-backed contractor service areas support them.
  • Kept provider branding out of public copy while preserving source-backed result cards and verification reminders.

2026-05-02Release link

Audio articles now generate and play from stored narration

PocketSquad moved paid Audio articles from a placeholder into a real AI narration flow with private Supabase Storage, reusable manifests, signed playback URLs, and clearer in-progress handling.

  • Generate article narration through the selected PocketSquad voice and documented MP3 output options.
  • Store generated MP3 segments plus a manifest in the private Supabase `blog-audio` bucket and track status in `blog_audio_assets`.
  • Return signed playback URLs only after entitlement checks, so paid users can play stored audio without making the bucket public.
  • Prevent duplicate generation while an asset is already processing and let the player refresh status instead of getting stuck.
  • Updated product and architecture docs so Audio articles are documented as shipped infrastructure rather than a future placeholder.

2026-05-02Release link

Deal Analyzer is cleaner and more address-first

PocketSquad simplified the Deal Analyzer around the property address, core underwriting numbers, and collapsible advanced tools for data sources, stress testing, sharing, and workflow handoffs.

  • Replaced the checklist-style hero with a tighter address-first opening that points users to import a property before adjusting assumptions.
  • Kept core imported facts, BRRRR math, sensitivity output, and comp analysis visible as the main working path.
  • Grouped public data sources, share/stress controls, and workflow handoffs into collapsible panels so advanced tools stay available without dominating the page.
  • Updated Deal Analyzer tests to cover the simplified surface and advanced tool grouping.

2026-05-02Release link

Workspace, profile, and address import flows are cleaner

PocketSquad tightened the signed-in workspace around real data, profession-aware profile setup, safer Google sign-in, and clearer address import failures.

  • Renamed the dashboard surface to simpler workspace language, removed duplicate filler copy, and organized the page around reusable data-backed widgets.
  • Added investor and realtor starter widget presets while keeping the first pass static and migration-free.
  • Updated profile settings with profession-aware sections and an explicit marketplace visibility toggle backed by the existing public profile setting.
  • Hardened Google OAuth redirects and callback handling so sign-in preserves safe destination paths and profile bootstrap runs after successful callbacks.
  • Normalized autofilled address imports and returned structured property-intake errors instead of opaque import failures.
  • Updated the developer docs to capture the new workspace/profile behavior and keep MLS/API research deferred until listing import MVP requirements are clear.

2026-05-02Release link

Account profiles now adapt to investor and realtor setup

PocketSquad account settings now make profile setup clearer for investors, realtors, and hybrid investor/realtor users, with explicit marketplace visibility before a profile is shown publicly.

  • Added a hybrid Investor / Realtor profession option for users who need both buyer and listing-side marketplace context.
  • Updated the account profile form so target markets, ZIP codes, deal focus, client/listing focus, license credentials, and external proof links read differently based on the selected profession.
  • Renamed the public profile toggle to make marketplace visibility explicit instead of publishing profiles implicitly.
  • Kept the save path on existing profile fields so role-aware setup does not require a new database migration.

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.