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 (tabs instead of labels)
  • 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)

FiturStatusPrioritas
Comments SystemPlannedHigh
Newsletter integrationPlannedHigh
Author profilesPlannedMedium
Reading progress saverPlannedMedium
Article bookmarksPlannedLow

v1.2.0 (Q3 2026)

FiturStatusPrioritas
Multi-language (i18n)ResearchHigh
Course/Tutorial systemPlannedHigh
PDF exportPlannedMedium
Print-friendly stylesPlannedLow

v2.0.0 (Future)

FiturStatusPrioritas
Membership systemResearchHigh
Paid content/paywallResearchHigh
Dashboard analyticsResearchMedium
Custom theme builderResearchLow
Prioritas Berubah

Roadmap bisa berubah berdasarkan feedback pengguna. Fitur dengan demand tinggi akan diprioritaskan.


Cara Update

Dari Versi Sebelumnya

  1. Backup proyek Anda:

    cp -r sitemas sitemas-backup
  2. Download versi terbaru

  3. Compare changes: Gunakan diff tool untuk melihat perubahan

  4. Merge perubahan: Update dependencies:

    npm update
  5. 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:

VersionDeskripsi
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?

  1. Bug Report: Laporkan dengan detail langkah reproduce
  2. Feature Request: Jelaskan use case dan benefit
  3. 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! 🎉