Era Smart Learning Platform (v2.x)
v2.7.0
Added
- Penambahan soal TKA Matematika:
- Logaritma
- Persamaan Kuadrat
- SPLDV & SPLTV
- Fungsi Komposisi & Invers
- Polinomial
- Matriks
- Vektor
- Barisan & Deret
- Trigonometri Dasar
- Penambahan soal TKA untuk mode berlatih.
- Penambahan soal mode berlatih kelas 11 dan 12.
- Penambahan materi kelas 11.
- Halaman Changelog.
- File
math-renderer.js.
- File
responsive.css.
Changed
- Redesign Login Portal Student.
- Restrukturisasi:
- quiz-player.html
- exam-auto.html
- quiz-result.html
- exam-result.html
- Pembaruan materi Bahasa Indonesia kelas XI:
- Hikayat
- Teks Deskripsi
- Teks Eksplanasi
- Teks Prosedur
- Penyempurnaan components.css dan main.css.
Improved
- Dashboard Admin overhaul.
- Keamanan Login Admin.
- Session Bridge Login Student.
- Perbaikan soal rusak di berbagai mata pelajaran.
- Optimasi Mode Berlatih dan Mode Ujian.
v2.6.0
Added
- Halaman Tentang SufLearn.
- Informasi identitas proyek.
- Latar belakang.
- Filosofi pengembangan.
- Fun Game Matematika (Perkalian, Pembagian, Perpangkatan).
- Daily Challenge berbasis permainan.
- Duel AI.
- Integrasi Fun Game dengan sistem XP.
Improved
- Navigasi.
- Breadcrumb.
- Konsistensi tombol Hero Section.
v2.5.0
Changed
- Pembaruan SUFLEARNPLAN.md.
- Penyempurnaan roadmap pengembangan.
Improved
- Pembersihan CSS yang duplikat.
- Konsistensi desain di seluruh halaman.
- Aksesibilitas halaman Materi, Latihan, dan Ujian.
- Penyempurnaan skema warna status.
v2.4.0
Added
- Penambahan materi kelas X–XII.
- Penambahan soal berbagai mata pelajaran.
Improved
- Stabilitas Mode Berlatih.
- Stabilitas Mode Ujian.
- Performa perangkat mobile.
v2.3.0
Added
- Integrasi akun siswa menggunakan Supabase.
- Sistem XP.
- Sistem Level.
- Sistem Streak.
- Sistem Achievement.
- Mode Guru.
- Tautan tugas & ujian.
- Halaman hasil siswa.
Improved
- Sinkronisasi akun pengguna.
- Penyimpanan data yang lebih stabil.
v2.2.0
Added
- Mode Ujian.
- Simulasi TKA.
Improved
- Navigasi utama.
- Bottom Navigation.
- Penyempurnaan halaman Beranda.
v2.1.0
Initial Release
- Peluncuran resmi platform SufLearn.
- Sistem Materi Pembelajaran.
- Mode Latihan Soal.
- Dukungan mata pelajaran:
- Matematika
- Bahasa Indonesia
- Bahasa Inggris
- IPA
- Tampilan responsif untuk perangkat mobile.
Era Public Beta (v1.x)
v1.5.0
Added
- Sistem Login Siswa.
- Welcome Reward (versi awal).
- Fondasi sistem akun pengguna.
Changed
- Penyempurnaan sistem autentikasi.
- Restrukturisasi data pengguna.
Improved
- Peningkatan keamanan login.
- Optimasi performa website.
v1.0.0
Major Update
- Redesign besar dari tema biru–ungu menjadi biru–putih.
- Penyempurnaan identitas visual SufLearn.
- Struktur halaman utama baru.
- Penambahan lebih banyak materi pembelajaran.
- Peningkatan performa website.
Era Prototype (v0.x)
v0.5.0
Improved
- Penambahan halaman Materi.
- Penambahan latihan soal pertama.
- Penyempurnaan tampilan mobile.
- Perbaikan struktur folder dan proyek.
- Penyempurnaan antarmuka pengguna.
- Berbagai perbaikan bug dan optimasi.
v0.1.0
Initial Prototype
- Pembuatan website SufLearn pertama.
- Struktur proyek awal.
- Deploy pertama ke Vercel.
- Tema awal berwarna biru–ungu.
- Halaman Beranda sederhana.
- Navigasi dasar.
Versioning Policy
SufLearn menggunakan Semantic Versioning (SemVer):
- Major (X.0.0) — Perubahan besar, redesign, atau fitur utama.
- Minor (0.X.0) — Penambahan fitur baru tanpa mengubah kompatibilitas.
- Patch (0.0.X) — Perbaikan bug, keamanan, atau penyempurnaan kecil.