Skip to content

PRism v0.3.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Jun 04:40
e290829

What's Changed

  • feat(#214): pinned synthetic horizontal scrollbar for the file tree by @prpande in #220
  • fix(#217): parameterize run.ps1 + Playwright port/dataDir for parallel agents by @prpande in #226
  • feat(#133): group inbox PRs by repository + repo-centric recently-closed by @prpande in #223
  • fix(#226): validate port inputs in run.ps1 + playwright.config (follow-up to #217) by @prpande in #228
  • fix(#107): take over a recycled-PID lockfile by checking real process identity by @prpande in #232
  • feat(#212): first-run /welcome landing + setup GitHub mark by @prpande in #230
  • chore(#212): land stranded claude[bot] review minors by @prpande in #233
  • feat(#134): redesign Settings as a master-detail modal with polished controls by @prpande in #231
  • refactor(#143): dedup preferences fetch via a shared PreferencesContext by @prpande in #235
  • feat(#141): SSE reconnect resilience — logic + health state machine (PR1/2) by @prpande in #236
  • fix(#173): seed keep-alive visited with only the landed sub-tab by @prpande in #237
  • fix(#221): make AI-preview toggle reactive — derive capabilities from shared preference by @prpande in #240
  • feat(#141): connection-lost snackbar (PR2/2) by @prpande in #241
  • feat(#213): classic-primary PAT guidance on the GitHub setup screen by @prpande in #243
  • fix(#213): definitive Failing CI result is cacheable (post-merge Copilot follow-up) by @prpande in #246
  • fix(#142): SSE subscription accounting — order unsubscribe behind subscribe; Bug 1 not reproducible by @prpande in #245
  • feat(#181): loading affordance — skeletons + global top bar (PR1) by @prpande in #248
  • feat(#215): show PRism wordmark in the no-nav header by @prpande in #251
  • feat(#210): in-app /help guide surface by @prpande in #249
  • feat(#244): inbox content-shaped loading skeleton (PR2) by @prpande in #252
  • docs: rewrite README as a user-facing product doc with dark-mode screenshots by @prpande in #253
  • feat(#211): in-app feedback pipeline (routed modal → GitHub issue + link fallback) by @prpande in #255
  • test(flake): stabilize vitest under parallel-suite load (#234) by @prpande in #258
  • test(e2e): centralize backend origin behind BACKEND_ORIGIN, honor PRISM_E2E_PORT (#239) by @prpande in #257
  • test(flake): harden SSE event-ordering (#209) + disconnect-count read (#238) by @prpande in #256
  • feat(#222): humanize /welcome copy + monochrome benefit icons by @prpande in #261
  • fix(#227): bounded-rhythm inbox rows — title clamp + aligned metrics + accent-independent CI by @prpande in #268
  • feat(#135): font-size control for PR-detail content by @prpande in #267
  • feat(#266): agent-friendly detached dev-server launcher (serve-detached.ps1) by @prpande in #269
  • fix(#270): hide PR-detail mergeability chip when status is unknown by @prpande in #271
  • style(#272): lighten inbox repo-group header weight 600 → 500 by @prpande in #273
  • Refresh app icon + static (non-pulsing) loading screen by @prpande in #276

Full Changelog: v0.2.0...v0.3.0