← back to Trademarks Copyright

src/app/api/changelog/route.ts

32 lines

import { NextResponse } from "next/server";

const CHANGELOG = [
  {
    date: "2026-04-24",
    items: [
      "welcome-drop on signup",
      "admin: inline drop editor",
      "admin: subscribers management",
      "referral system + 30-day rewards",
      "open-tracking pixel",
      "drops archive (public, SEO)",
      "+25 seed items (defunct retail/restaurants + 1929 PD cohort)",
      "legal + marketing pages + metadata",
      "test suite (23 passing)",
    ],
  },
  {
    date: "2026-04-23",
    items: [
      "drops SaaS (signup, checkout, cron, email)",
      "brand hunter with multi-engine fallback",
      "opportunity labels + activity clock",
      "qwen-powered SWOT",
    ],
  },
];

export async function GET() {
  return NextResponse.json({ changelog: CHANGELOG });
}