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

2026-05-29Release link

Property Search import UX is clearer

Property Search now uses Import Property labeling, a full-screen loading overlay, cancel during long imports, and clears stale results so a new address does not keep showing the previous property.

  • The primary action is labeled Import Property instead of Search property.
  • Long imports show a global loading overlay instead of looking frozen.
  • Cancel Search stops an in-flight import and resets the loading state.
  • Starting a new import clears the previous property facts while the new search runs.
  • The signed-in Property Search page keeps one page title in the shell header.
  • Version bumped to 0.4.58.

2026-05-28Release link

Full dashboard first render is faster

The signed-in workspace still has one full dashboard, and its first render now uses fast identity context so production can return the dashboard without waiting on heavier account/profile loading.

  • The dashboard route still renders the full workspace dashboard directly.
  • The separate lightweight link-grid dashboard is not present.
  • The initial response uses the signed-in identity context to avoid Vercel function timeouts.
  • Production verification loaded v0.4.57 with the full dashboard tiles and no gateway timeout.
  • Version bumped to 0.4.57.

2026-05-28Release link

Full dashboard loads without blocking on heavy data

The signed-in workspace keeps the full dashboard as the only dashboard surface, while first render no longer blocks on the expensive server data fan-out that caused production timeouts.

  • The lightweight link-grid dashboard remains removed.
  • The full dashboard shell, command search, lifecycle map, setup/readiness sections, and tile layout are the default production experience.
  • Saved-work and integration data no longer block the initial server response.
  • Version bumped to 0.4.56.

2026-05-28Release link

One full dashboard for the signed-in workspace

The signed-in workspace now uses the full dashboard as the only dashboard experience, with saved work, pipeline context, command search, readiness, lifecycle, and dashboard tiles together in one place.

  • The lightweight link-grid fallback and dashboard feature flags were removed to avoid split behavior.
  • The dashboard route now renders Ben's full workspace surface directly.
  • Signed-in users see dashboard tiles, command search, lifecycle, readiness, saved work, pipeline movement, and account activity in the same dashboard.
  • Version bumped to 0.4.55.

2026-05-28Release link

Full dashboard default restored after timeout hotfix

The signed-in workspace went back to the full tile dashboard as the default while keeping faster identity-first rendering so production no longer needed the temporary lightweight-only default.

  • Restored the full dashboard UI as the normal signed-in experience.
  • First paint still uses fast identity context instead of blocking on every live-data loader.
  • Incident-only env switches remain for emergency lightweight fallback.
  • Version bumped to 0.4.54.

2026-05-28Release link

Lightweight dashboard default during production timeouts

While the full dashboard route was still timing out in production, the signed-in workspace temporarily defaulted to a lightweight link grid so users could still reach settings and core tools.

  • Full tile dashboard became opt-in during the incident window.
  • Lightweight fallback kept workspace shortcuts reachable under serverless timeouts.
  • Version bumped to 0.4.53.

2026-05-28Release link

Dashboard timeout races signed-in context

Portfolio dashboard loading now starts its timeout race earlier so slow signed-in context does not stall the page until Vercel returns a gateway timeout.

  • The dashboard route races full render against a lighter signed-in identity fallback.
  • Timeout fallback can still show your name and workspace shortcuts before the heavy context finishes.
  • Version bumped to 0.4.52.

2026-05-28Release link

Full dashboard back on by default with a better slow-load fallback

The signed-in workspace returned to the full tile dashboard by default and improved the slow-load fallback with clearer copy, all workspace shortcuts, and safer link prefetch behavior.

  • Full dashboard is on by default again with an incident switch for lightweight fallback only.
  • Slow loads show all workspace shortcuts plus Settings instead of a minimal stub.
  • Dashboard loaders use tighter timeouts and cache-only market signals where possible.
  • Version bumped to 0.4.51.

2026-05-28Release link

More reliable Google sign-in and dashboard greeting during slow loads

Google sign-in is less likely to fail on the first try, signed-in settings are more stable during slow account loads, and the dashboard shows your real name when the full workspace context is still loading.

  • Google sign-in no longer races PKCE cookie setup caused by link prefetch hitting the OAuth start route early.
  • Settings routes no longer crash when signed-in account or profile context is slow or partially unavailable.
  • Portfolio dashboard fallback reads your name and avatar from the signed-in session instead of a generic placeholder when backend context is slow or unavailable.
  • Recent production hardening also includes faster dashboard data loading (parallel fetches, cache-only market signals) and longer serverless timeouts for auth and scheduled jobs.
  • Version bumped to 0.4.50.

2026-05-27Release link

Blog companion, inline calculators, richer articles, and Academy dashboard progression

Blog posts now carry more of the investor workflow directly in the article: inline calculators, stronger visual blocks, narration/explanation companion mode, and dashboard Academy progression that keeps learning tied to daily deal work.

  • Relevant blog posts can embed compact BRRRR, cash-flow, and rehab-estimator calculators so readers can test assumptions without leaving the article.
  • Articles now render generated briefs, pull quotes, process diagrams, checklists, and strategy cards to make long educational content easier to scan.
  • Blog companion mode adds listen/explain controls, AI explanation handoff, and local reading-position resume behavior across public and signed-in blog pages.
  • The signed-in dashboard now surfaces Academy progression with current path, recent lessons, next training, certification progress, and Pro-personalized recommendations.

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.