Pembaruan SufLearn

Changelog

Semua perubahan penting pada SufLearn akan didokumentasikan di halaman ini.

Era Smart Learning Platform (v2.x)

v2.7.0
  • 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.
  • 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.
  • 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
  • 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.
  • Navigasi.
  • Breadcrumb.
  • Konsistensi tombol Hero Section.
v2.5.0
  • Pembaruan SUFLEARNPLAN.md.
  • Penyempurnaan roadmap pengembangan.
  • Pembersihan CSS yang duplikat.
  • Konsistensi desain di seluruh halaman.
  • Aksesibilitas halaman Materi, Latihan, dan Ujian.
  • Penyempurnaan skema warna status.
v2.4.0
  • Penambahan materi kelas X–XII.
  • Penambahan soal berbagai mata pelajaran.
  • Stabilitas Mode Berlatih.
  • Stabilitas Mode Ujian.
  • Performa perangkat mobile.
v2.3.0
  • Integrasi akun siswa menggunakan Supabase.
  • Sistem XP.
  • Sistem Level.
  • Sistem Streak.
  • Sistem Achievement.
  • Mode Guru.
  • Tautan tugas & ujian.
  • Halaman hasil siswa.
  • Sinkronisasi akun pengguna.
  • Penyimpanan data yang lebih stabil.
v2.2.0
  • Mode Ujian.
  • Simulasi TKA.
  • Navigasi utama.
  • Bottom Navigation.
  • Penyempurnaan halaman Beranda.
v2.1.0
  • 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
  • Sistem Login Siswa.
  • Welcome Reward (versi awal).
  • Fondasi sistem akun pengguna.
  • Penyempurnaan sistem autentikasi.
  • Restrukturisasi data pengguna.
  • Peningkatan keamanan login.
  • Optimasi performa website.
v1.0.0
  • 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
  • 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
  • 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.