Skip to content

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_entitlements table and API gate (feature/paywall-gate — in progress)
  • Live profile search wiring: SearchDropdown + /search results page (feature/live-search — in progress)
  • docs/ARCHITECTURE.md, docs/DEVOPS.md, docs/SECURITY.md documentation
  • design/ 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