Halaman ini berisi changelog rilis stabil, perbaikan bug, dan roadmap fitur yang direncanakan untuk Sitemas.
Versi Saat Ini
v1.0.0 Rilis Stabil
Changelog
v1.0.0 (Januari 2026) Current
🎉 Rilis Perdana
Rilis pertama Sitemas dengan fitur lengkap:
Core Features:
- ✅ Astro 5.x dengan Static Site Generation
- ✅ Material Design 3 (M3) design system
- ✅ Light/Dark mode dengan persistent preference
- ✅ Responsive layout (mobile, tablet, desktop)
- ✅ MDX support dengan komponen kustom
Content Management:
- ✅ Content Collections dengan schema validation
- ✅ Organized folder structure per kategori
- ✅ Series support untuk artikel bersambung
- ✅ Auto-generated Table of Contents
- ✅ Related articles recommendation
SEO & Performance:
- ✅ Auto-generated meta tags
- ✅ Open Graph images generation
- ✅ Schema.org structured data
- ✅ Sitemap dan RSS feed
- ✅ Core Web Vitals optimized
- ✅ Self-hosted fonts
Komponen MDX:
- ✅ InfoBox (note, tip, warning, danger)
- ✅ CodeBlock dengan syntax highlighting
- ✅ Terminal dengan copy button
- ✅ Steps/Step untuk tutorial
- ✅ Tabs/TabPanel
- ✅ Accordion
- ✅ Badge, Highlight, Spoiler
- ✅ Figure dengan caption
- ✅ CompareTable
- ✅ CallToAction
Monetisasi:
- ✅ Google AdSense integration ready
- ✅ Multiple ad slot positions
- ✅ Lazy loading ads
- ✅ Placeholder untuk development
Halaman Statis:
- ✅ Homepage dengan featured articles
- ✅ Category dan Topic pages
- ✅ Search dengan Pagefind
- ✅ Privacy Policy, Terms, Disclaimer
- ✅ About, Contact, Tim pages
- ✅ Sitemap HTML
Perbaikan & Peningkatan
Bug Fixes:
- Fix Tabs component prop name (
tabsinstead oflabels) - Fix nested folder slug generation untuk content organization
- Fix OG image generation untuk dynamic routes
Performance:
- Optimized font loading dengan preload
- Reduced JavaScript bundle size
- Improved CLS dengan reserved ad space
Roadmap
Fitur yang direncanakan untuk versi mendatang:
v1.1.0 (Q2 2026)
| Fitur | Status | Prioritas |
|---|---|---|
| Comments System | Planned | High |
| Newsletter integration | Planned | High |
| Author profiles | Planned | Medium |
| Reading progress saver | Planned | Medium |
| Article bookmarks | Planned | Low |
v1.2.0 (Q3 2026)
| Fitur | Status | Prioritas |
|---|---|---|
| Multi-language (i18n) | Research | High |
| Course/Tutorial system | Planned | High |
| PDF export | Planned | Medium |
| Print-friendly styles | Planned | Low |
v2.0.0 (Future)
| Fitur | Status | Prioritas |
|---|---|---|
| Membership system | Research | High |
| Paid content/paywall | Research | High |
| Dashboard analytics | Research | Medium |
| Custom theme builder | Research | Low |
Roadmap bisa berubah berdasarkan feedback pengguna. Fitur dengan demand tinggi akan diprioritaskan.
Cara Update
Dari Versi Sebelumnya
-
Backup proyek Anda:
cp -r sitemas sitemas-backup -
Download versi terbaru
-
Compare changes: Gunakan diff tool untuk melihat perubahan
-
Merge perubahan: Update dependencies:
npm update -
Test:
npm run build npm run preview
Breaking Changes
Breaking changes akan didokumentasikan dengan jelas dan migration guide disediakan.
Version Policy
Sitemas mengikuti Semantic Versioning:
| Version | Deskripsi |
|---|---|
| Major (x.0.0) | Breaking changes, major rewrites |
| Minor (1.x.0) | New features, backward compatible |
| Patch (1.0.x) | Bug fixes, minor improvements |
Berkontribusi
Punya ide fitur atau menemukan bug?
- Bug Report: Laporkan dengan detail langkah reproduce
- Feature Request: Jelaskan use case dan benefit
- Pull Request: Fork, develop, submit PR
Release Notes Subscribe
Untuk notifikasi rilis baru:
- Follow changelog ini
- Subscribe ke RSS feed
- Join mailing list (coming soon)
Mulai dari Awal
Kembali ke dokumentasi pengenalan untuk memahami Sitemas dari dasar.
Terima Kasih
Terima kasih telah menggunakan Sitemas!
Sitemas dibangun dengan ❤️ untuk komunitas blogger dan developer Indonesia. Kami berkomitmen untuk terus mengembangkan dan memperbaiki template ini.
Dokumentasi ini telah lengkap!
Anda telah menyelesaikan seluruh dokumentasi Sitemas. Selamat membangun blog Anda! 🎉