Changelog
Riwayat perubahan DiscSetup, ditulis dari catatan rilis yang sebenarnya. Versi yang masih dalam pengembangan ditandai dengan jelas, dan item yang gugur sebelum rilis tidak dicatat sebagai sudah jadi.
v0.11.2
2026-11-06
- Logo resmi DiscSetup: hantu putih di atas hitam polos, hem 3 undakan (lapisan server), dipakai di header, footer, favicon, ikon aplikasi, gambar OG, dan avatar bot Discord.
v0.11.1
2026-11-06
- Perbaikan rating: sesudah ulasan tersimpan, agregat rating di daftar template beranda ikut segar tanpa reload.
v0.11.0
2026-11-06
- Login dengan Discord dan halaman pengaturan akun (ubah display name, ganti kata sandi, hapus akun).
- Dashboard admin untuk statistik global dan setup key terbaru.
- Rating dan ulasan per template, favorit, filter kategori, urutan, dan hitung pemakaian nyata per template.
- API publik v1 dengan API key milik pengguna, dokumentasi API, dan playground in-browser.
- Progres setup live dan halaman status bot, API, dan database.
- Editor template v2: susun ulang kategori dan channel, duplikat channel, impor dan ekspor JSON, validasi live lawan batas Discord.
- Changelog, command palette Ctrl+K, form masukan, notifikasi, onboarding tiga langkah, dan PWA.
v0.10.1
2026-11-06
- Perbaikan login: sesudah sign-in berhasil navigasi pakai full reload, karena klik Masuk pertama kadang tidak pindah dan tanpa pesan error.
v0.10.0
2026-11-06
- Web jadi web app profesional: auth Supabase email dan kata sandi, dashboard /app, /app/setups untuk cabut key, halaman legal, /docs dan FAQ, 404 custom, sitemap, robots, metadata OG, Vercel Analytics, dan rate limit API.
- API customize sekarang sisip satu baris dan set user_id saat insert; DELETE setup key wajib login dan dicek kepemilikan lewat user_id.
- Bot: cooldown !setup, simpan owner_id guild, baca setup key per baris dengan retry 4x backoff.
- Migrasi Supabase: kolom user_id dan created_at di setups, owner_id di guilds; provider Email aktif.
v0.9.0
2026-11-06
- Redesign total web: hero split dengan pratinjau Discord live, strip 3 langkah cara kerja, kartu template unggulan asimetris dan index rows bernomor, detail dengan rail kiri sticky, editor jadi panel langkah 1 sampai 4, pratinjau tampil juga di HP.
- Perbaikan bug nyata: halaman belum punya viewport meta tag, jadi di HP konten terpotong; sudah ditambah.
v0.8.0
tidak tercatat
- Web dibangun ulang di Next.js 16.4.5 (React 19, Tailwind 4, Motion), menggantikan web Python stdlib dan vanilla JS. API dan data tetap sama dengan bot, jadi setup key lama tetap kompatibel.
v0.7.1
tidak tercatat
- Audit antislop: em dash dihapus dari semua teks web, kontras tombol Verify diperbaiki dari 3.40:1 menjadi 5.95:1, tombol Verify di pratinjau diubah jadi teks representasi, kolom pencarian dapat label, pratinjau live dapat tombol jeda, indikator fokus keyboard ditambahkan, daftar template kini punya status loading dan error.
v0.7
tidak tercatat
- Pola template dibongkar: hero satu judul besar rata kiri dengan peta server selebar halaman, daftar template jadi indeks baris, tiga template paling sering dipakai ditandai, tiap template dapat catatan pembuat, pengalih tema dihapus supaya desain punya satu identitas.
v0.6
tidak tercatat
- Gerak web yang lebih hidup dan tetap monochrome: angka statistik menghitung naik saat load, kata hero berganti halus, preview Discord di hero hidup, marquee nama template, spotlight kartu mengikuti kursor, reveal berurutan saat scroll, semua gerak menjadi statis bila prefers-reduced-motion aktif.
v0.5
tidak tercatat
- Tiga varian tema web yang bisa diganti di header, preview Discord live di hero dan detail template, skrip start-web.sh dan stop-web.sh terpisah dari bot dan Ireng, versi web dan server diselaraskan.
v0.4
tidak tercatat
- Web siap subdomain, header hardening dasar, /api/health menampilkan public URL, dan panduan deploy subdomain.
v0.3
tidak tercatat
- Pratinjau struktur per kategori, perintah !templates dan !discsetup status, skrip start.sh dan stop.sh terpisah dari Ireng, generator invite, endpoint web /api/health, tes mock deploy, dan panduan deploy live.
v0.2
tidak tercatat
- 16 template, copy web dan pesan bot dalam Bahasa Indonesia formal, detail role dan izin di halaman template, urutan template berdasarkan nama dan jumlah channel, serta bagian keamanan eksplisit.
v0.1
tidak tercatat
- 8 template, marketplace, editor custom, dan setup key.