What's Changed
Preview review mode
crit preview snapshots can now be shared and reviewed in the browser. ReviewLive renders the snapshot in an iframe with viewport toggles and a DOM pin panel, and the same review chrome (comments side panel + settings overlay) is now shared across files and preview modes. This is the hosted side of the shareable preview work.
- feat(preview): hosted preview review mode + shared review chrome by @tomasz-tomczyk in #241
- fix(preview): preserve comment DOM anchors across fetch + re-share by @tomasz-tomczyk in #244
Review experience
- feat: improve mobile usability by @tomasz-tomczyk in #233
- feat: add heading anchor links with copy-to-clipboard by @tomasz-tomczyk in #228
- fix: dedup heading-anchor IDs and add controls to reduced-motion demo videos by @tomasz-tomczyk in #245
- fix: stack mini-toasts instead of overlapping (parity with crit local) by @tomasz-tomczyk in #223
- chore: bump mermaid to ^11.15.0 to match crit local by @tomasz-tomczyk in #222
Marketing site revamp
- feat: marketing page revamp by @tomasz-tomczyk in #224
- feat: replace homepage and mode page screenshots with autoplay demo videos by @tomasz-tomczyk in #226
- perf: add video posters, controls and reduced-motion to marketing pages by @tomasz-tomczyk in #227
- fix: video modal blocked by CSP + update live screenshots by @tomasz-tomczyk in #225
Internal refactors
- fix: stabilize dark-theme contrast check via reduced-motion guard (CRI-90) by @tomasz-tomczyk in #242
- chore: make fresh worktrees run e2e out of the box by @tomasz-tomczyk in #243
- chore: make worktree/test setup work out of the box by @tomasz-tomczyk in #235
- perf(ci): cache npm deps and Playwright browsers in E2E workflow by @tomasz-tomczyk in #234
- docs: DB_PORT defaults to 5433, drop manual-export guidance by @tomasz-tomczyk in #236
Dependency updates
- chore(deps): bump phoenix_live_view from 1.1.30 to 1.1.31 by @dependabot in #240
- chore(deps): bump markdown-it from 14.1.1 to 14.2.0 in /assets by @dependabot in #239
- chore(deps): bump @sentry/browser from 10.53.1 to 10.55.0 in /assets by @dependabot in #238
- chore(deps): bump swoosh from 1.25.2 to 1.25.3 by @dependabot in #237
- chore(deps): bump req from 0.5.17 to 0.5.18 by @dependabot in #232
- chore(deps): bump hammer from 7.3.0 to 7.4.0 by @dependabot in #231
- chore(deps): bump ecto_sql from 3.13.5 to 3.14.0 by @dependabot in #230
- chore(deps): bump sentry from 13.0.1 to 13.1.0 by @dependabot in #229
Full Changelog: v0.9.0...v0.10.0