Files
butcem/CHANGELOG.md
T
2026-11-05 01:08:10 +03:00

1.7 KiB
Raw Blame History

Değişiklik Günlüğü

Bu projedeki tüm önemli değişiklikler bu dosyada belgelenir.

Biçim Keep a Changelog esas alınır ve proje Semantic Versioning kullanır.

Yayınlanmamış

0.1.0 - 2026-11-05

Faz 1: Framework, klasör yapısı ve altyapı.

Eklendi

  • Next.js 16.4 (App Router, Turbopack, Cache Components), React 19.3, TypeScript strict (noUncheckedIndexedAccess), Tailwind CSS 4.
  • shadcn/ui (Radix, Nova preset) başlangıç yapılandırması.
  • Bağımlılıklar: Better Auth, MongoDB sürücüsü 7.7 (Mongoose ile ortak), Mongoose 9, zod 4, react-hook-form, next-themes, sonner, TanStack Table.
  • src/ tabanlı klasör yapısı (features, shared, models, lib/db, lib/storage, i18n, scripts/migrations).
  • zod ile doğrulanan env.ts (tembel doğrulama, build sırasında sır gerektirmez) ve birim testleri.
  • src/i18n/tr.ts arayüz metinleri dosyası.
  • Lokal MongoDB 9 tek düğümlü replica set (docker-compose.yml, rs0, otomatik başlatma, PRIMARY healthcheck, host portu 27019).
  • Çok aşamalı Dockerfile (standalone çıktı, root olmayan kullanıcı, /app/uploads volume, HEALTHCHECK) ve .dockerignore.
  • Geçici GET /api/health (sürüm ve commit bilgisi).
  • Vitest, Prettier (Tailwind eklentisi), EditorConfig, VSCode önerilen eklentiler.
  • .nvmrc (Node 26), engines.node, typecheck, test, format, db:up, seed scriptleri.
  • docs/PROMPT.md (ana prompt ve Faz 0 kararları), README.md, CHANGELOG.md.