Changelog
Changelog
All notable changes to Trystpilot are documented here.
Format follows Keep a Changelog. Versioning follows Semantic Versioning.
Unreleased
Added
- GitHub Actions workflow to post commit summaries as PR comments
docs/directory with index and changelog- Monetization strategy: text review paywall with CCPayments (card) and Web3 (USDC/Base) payment tracks
- Core paywall model: free star ratings, paid written reviews ($1–$2 one-time or $5–$8/mo)
reviewer_entitlementstable and API gate (feature/paywall-gate — in progress)- Live profile search wiring: SearchDropdown +
/searchresults page (feature/live-search — in progress) docs/ARCHITECTURE.md,docs/DEVOPS.md,docs/SECURITY.mddocumentationdesign/directory with 11 Mermaid diagram files
Changed
- ROADMAP.md current implementation state updated to reflect M1–M5 completion
- Monetization strategy updated: CCPayments replaces Stripe; dual-track card+Web3 paywall
0.5.0 – 2026-02-28
Added
- Language pack support with user-agent and timezone detection (en, de, es, fr, pt)
Changed
- TypeScript pinned to 5.9.3 to resolve build incompatibility
0.4.0 – 2026-02
Added
- Vercel and Cloudflare web analytics integration
- Brand identity assets replacing default Next.js placeholders
Fixed
/api/profiles/[alias]updated to use correct review field names
0.3.0 – 2026-01
Added
- Full platform implementation from CLAUDE.md spec (Next.js App Router, PostgreSQL schema, moderation pipeline, reputation scorer, anonymous fingerprinting)
- Anonymous relationship review submission form with hCaptcha
- Moderation queue dashboard (admin-only)
- Abuse reporting workflow
- Reputation scoring service (six weighted dimensions with recency decay)
- SEO-optimised profile pages
- Sitemap generator
- Legal pages: Terms, Guidelines, Content Policy, Removal, DMCA, Law Enforcement
Changed
- MVP pivoted from companion reviews to anonymous romantic relationship reviews
- Profile model updated to alias-only (no real names, no handles, city-level location)
0.2.0 – 2025-12
Added
- MVP roadmap proposals (Web3 monetization, name/zip discovery model)
- UX, DX, and admin journey maps
- README rewrite with environment variable reference and
.env.example
0.1.0 – 2025-11
Added
- Initial project setup from Trustpilot clone scaffold
- CLAUDE.md platform specification
- Next.js 15 upgrade (CVE-2025-66478 patched)
- Trystpilot rebrand