24. Log Perubahan Proyek (Changelog)

Ringkasan

Seluruh perubahan signifikan, penambahan fitur, peningkatan keamanan, dan pembaruan modul pada T3 Stack Single-App Boilerplate dicatat dalam berkas ini.


[v0.1.0] - 2026-07-21

Fitur Baru

  • Internasionalisasi (i18n): Framework terjemahan berbasis cookie yang mendukung Bahasa Indonesia (ID) dan Bahasa Inggris (EN) dengan hidrasi SSR tanpa kedipan FOUC.
  • Portal Dokumentasi Interaktif (/docs): Rute portal dokumentasi bawaan yang memuat 24 berkas panduan teknis secara dinamis dalam Bahasa Indonesia dan Bahasa Inggris.
  • Audit Trail Dinamis: Pencatatan riwayat aktivitas keamanan (src/lib/audit.ts) yang merekam identitas operator, jenis aksi (CREATE/UPDATE/DELETE), IP address client, dan string user-agent.
  • Engine SEO Dinamis: Edge OpenGraph image generator (/api/og), /sitemap.xml dinamis, /robots.txt dinamis, dan GUI pratinjau card medsos.
  • Proteksi Keamanan: Sliding window rate limiting (src/lib/rate-limit.ts) yang mendukung Upstash Redis dan fallback memori lokal gratis.
  • Live Theme Builder: Preset warna dinamis (Emerald, Sapphire, Rose, Violet), tipografi Google Fonts, slider border radius, sakelar density, dan mode gelap/terang.
  • Payment Sandbox: Integrasi Midtrans dan Stripe yang dilengkapi simulator transaksi Side-Drawer dan logger receiver webhook.
  • Cloud File Storage: Engine unggah berkas multi-provider yang mendukung Cloudflare R2, Supabase Storage, Cloudinary CDN, dan Database BLOB storage beserta penguji koneksi 1-klik.
  • Multi-LLM AI Adapters: Dukungan untuk asisten AI Google Gemini, Groq LPU API, OpenAI, dan Anthropic Claude.
  • Landing Page Toggle: Sakelar landingPageEnabled pada AppSettings untuk mengubah aplikasi dari situs pemasaran publik menjadi portal internal perusahaan privat (/ -> /login pengalihan rute).
  • Landing Page Redesigned: Blueprint Modern SaaS 14 section dengan overlay ambient gradient backdrop, kartu glassmorphism, dan copywriting konversi.