Catatan Rilis
- Release: 3.3 – Manajemen challenge yang dioptimalkan dan opsi daftar baru
- Release: 3.2.3 – Perbaikan kesalahan pada screenshot untuk tampilan App Store
- Release: 3.2.2 – Optimisasi tampilan App Store
- Release: 3.2.1 – Statistik direvisi dan stabilitas lebih baik saat pergantian hari
- Release: 3.2 – Redesign overview habit + nama aplikasi diubah dari XC-90DAYS menjadi Ninety Days
- Release: 3.1.1 – ASO: metadata aplikasi di App Store disesuaikan
- Release: 3.1 – Redesign light mode dan penyesuaian ukuran font (dukungan aksesibilitas)
- Release: 3.0 – Statistik baru dan penggunaan Freemium serta Premium direvisi
- Release: 2.3.1 – Berbagai perbaikan bug dan lokalisasi App Store baru
- Release: 2.3 – Lokalisasi baru dan terjemahan bahasa aplikasi
- Release: 2.2 – Redesign UI dan overview tracking
- Release: 2.1.2 – Optimisasi waktu startup dan berbagai perbaikan bug
- Release: 2.1.1 – Informasi App Store diperbarui
- Release: 2.1 – Revisi onboarding dan challenge baru „Mirror Effect“
- Release: 2.0.10 – Migrasi aplikasi dan perluasan fungsi penjadwalan event
- Release: 2.0.9 – Streak habit sekarang ditampilkan di samping nama habit
- Release: 2.0.8 – Perubahan kategori aplikasi di Apple App Store
- Release: 2.0.7 – Revisi tampilan App Store & penyesuaian overview habit
- Release: 2.0.6 – Bugfix-release - peningkatan performa & koreksi perhitungan streak
- Release: 2.0.5 – Bugfix-release - perhitungan statistik
- Release: 2.0.4 – Bugfix-release - paywall langganan
- Release: 2.0.3 – Bugfix-release - notification & tutorial
- Release: 2.0.2 – Perbaikan kecil untuk major-release 2.X
- Release: 2.0.1 – Bugfix-release - challenge & backup/restore
- Release: 2.0 – Peningkatan performa dan fitur baru
- Release: 1.1 – Perubahan model bisnis
- Release: 1.0.5 – Bugfix challenge
- Release: 1.0.4 – Infobox onboarding dan video pengantar
- Release: 1.0.3 – Deep-link-handler untuk event dalam aplikasi
- Release: 1.0.2 – Bugfix-release terkait fungsi habit/challenge
- Release: 1.0.1 – Bugfix-release terkait fungsi habit
- Release: 1.0 – Rilis XC-90DAYS di Apple App Store
Release: 3.3 – Manajemen challenge yang dioptimalkan dan opsi daftar baru
Tanggal rilis: 2026-05-15
Berikut adalah perubahan pada minor-release 3.3:
-
Manajemen habit dan challenge yang dioptimalkan
- Aksi swipe baru dalam tampilan overview habit
- Habit normal sekarang dapat langsung diedit atau dihapus
- Challenge kini dapat lebih mudah dihentikan, diulang, atau diubah menjadi habit standar
- Challenge yang berhasil diselesaikan dapat langsung dilanjutkan ke level yang lebih tinggi
- Manajemen challenge yang selesai maupun gagal ditingkatkan
-
Fungsi pencarian baru di overview habit
- Habit sekarang dapat dicari langsung melalui kolom pencarian baru di overview utama
-
Bagian baru „Tindakan diperlukan“ di dalam challenge
- Challenge dengan keputusan yang masih tertunda sekarang ditampilkan secara terpisah
-
Peningkatan dan optimisasi lainnya
- Tampilan yang ditingkatkan dalam mode aksesibilitas
- Penyelarasan simbol dan label yang lebih konsisten di pengaturan
- Halaman dukungan & feedback direvisi dengan informasi tambahan
- Panduan challenge Mirror Ritual direvisi
- Struktur URL internal diubah menjadi „ninety-days“
- Berbagai peningkatan desain, stabilitas, dan detail lainnya
Release: 3.2.3 – Perbaikan kesalahan pada screenshot untuk tampilan App Store
Tanggal rilis: 2026-05-02
Berikut adalah perubahan pada bugfix-release 3.2.3:
- Perbaikan kesalahan pada screenshot tampilan App Store
Tidak ada perubahan pada fungsionalitas aplikasi.
Release: 3.2.2 – Optimisasi tampilan App Store
Tanggal rilis: 2026-05-01
Berikut adalah perubahan pada bugfix-release 3.2.2:
-
Optimisasi tampilan App Store:
- Subjudul aplikasi diubah
- Deskripsi aplikasi direvisi
Tidak ada perubahan pada fungsionalitas aplikasi.
Release: 3.2.1 – Statistik direvisi dan stabilitas lebih baik saat pergantian hari
Tanggal rilis: 2026-04-30
Berikut adalah perubahan pada bugfix-release 3.2.1:
-
Stabilitas lebih baik saat pergantian hari
- Pembaruan yang benar pada overview habit dan tampilan detail saat tengah malam
- Memperbaiki kesalahan yang membuat habit tidak lagi dapat diketuk setelah pergantian hari
- Pembaruan data habit yang lebih andal tanpa perlu restart aplikasi
-
Statistik dan insight yang direvisi
- Statistik dengan struktur baru untuk overview yang lebih jelas
- Penempatan segmen statistik yang lebih baik
- Tampilan indeks streak yang dioptimalkan dengan indikator progres tambahan
- Model evaluasi disesuaikan untuk insight yang lebih bermakna
-
Desain yang lebih tenang dan konsisten
- Palet warna dikurangi untuk tampilan keseluruhan yang lebih jelas
- Keterbacaan dan tipografi ditingkatkan di seluruh statistik
- Indikator progres di challenge dan achievement direvisi
- Kontras warna di tampilan streak dioptimalkan
-
Peningkatan lainnya
- Menu pengaturan disederhanakan dengan akses langsung ke konten penting
- Berbagai bugfix dan peningkatan stabilitas
- Optimisasi di seluruh sistem untuk pengalaman penggunaan yang lebih lancar
Release: 3.2 – Redesign overview habit + nama aplikasi diubah dari XC-90DAYS menjadi Ninety Days
Tanggal rilis: 2026-04-24
Berikut adalah perubahan pada minor-release 3.2:
-
Redesign overview habit
- Navigasi kalender langsung di header, sehingga habit dari tujuh hari terakhir dapat dipilih dan diselesaikan langsung di overview.
- Lebih banyak ruang untuk nama habit dan keterbacaan yang lebih baik. Progres streak dan nama habit kini ditampilkan secara terpisah dan tidak lagi saling tumpang tindih.
-
Performa yang terasa jauh lebih baik
- Startup aplikasi jauh lebih cepat
- Waktu respons saat menyelesaikan habit berada dalam hitungan milidetik
- Rendering dioptimalkan untuk penggunaan yang lebih lancar
-
Desain baru
- Nama aplikasi baru (XC-90DAYS -> Ninety Days)
- Ikon aplikasi baru
- Desain stamp telah sepenuhnya direvisi dan dibuat ulang.
-
Peningkatan lainnya
- Firebase Analytics sepenuhnya dihapus dari aplikasi
- Berbagai bugfix
- Tutorial baru untuk memulai dengan lebih mudah
Release: 3.1.1 – ASO: metadata aplikasi di App Store disesuaikan
Tanggal rilis: 2026-02-17
Berikut adalah perubahan pada bugfix-release 3.1.1:
-
ASO - metadata disesuaikan
- Nama aplikasi & subjudul baru
- Urutan screenshot diubah
-
Lainnya
- Nama challenge untuk Mirror Ritual disesuaikan di tutorial
Release: 3.1 – Redesign light mode dan penyesuaian ukuran font (dukungan aksesibilitas)
Tanggal rilis: 2026-02-09
Berikut adalah perubahan pada minor-release 3.1:
- Penyesuaian ukuran font (dukungan aksesibilitas) Dalam release ini, ukuran font dinamis diperkenalkan. Sebelumnya, aplikasi tidak lagi sepenuhnya dapat digunakan jika ukuran font dari fitur aksesibilitas sangat besar. Dengan pembaruan ini, semua layar telah sepenuhnya direvisi dan fungsi aplikasi tidak lagi dibatasi oleh ukuran font apa pun.
-
Redesign light mode
Sebelumnya, fokus desain UI lebih kuat pada dark mode. Dalam release ini, semua view telah sepenuhnya direvisi dan kini light mode setara dengan dark mode. - Redesign Challenges-view dan Achievement-view Area fitur Challenges dan Achievements telah direvisi secara menyeluruh. Untuk kedua view tersebut, dashboard telah diimplementasikan untuk merepresentasikan progres secara ringkas dalam satu overview. Di overview achievement, sekarang semua badge ditampilkan. Sebelumnya hanya badge dengan level tertinggi yang selalu ditampilkan. Selain itu, semua badge kini dapat di-swipe melalui tampilan zoom.
-
Lainnya
- Desain tutorial telah direvisi.
- Onboarding disederhanakan.
- Progres streak untuk sebuah habit kini direpresentasikan dengan angka besar di overview.
- Urutan kartu di dashboard statistik telah diatur ulang.
- Split-button di header telah diganti dengan progress-grid.
- Navigation-link dengan chevron telah diperkenalkan di seluruh aplikasi.
Release: 3.0 – Statistik baru dan penggunaan Freemium serta Premium direvisi
Tanggal rilis: 2026-01-14
Dalam major-release ini, area statistik direvisi secara mendasar dengan desain baru. Selain itu, penggunaan aplikasi terkait opsi gratis dan Premium didefinisikan ulang dan dibuat lebih transparan.
-
Area statistik baru
- Tampilan statistik sepenuhnya direvisi Desainnya dibuat ulang secara mendasar dan metrik baru diperkenalkan. Antara lain, kini tersedia overview harian dan keseluruhan serta analisis progres streak.
- Area insight
Berbagai metrik insight memberikan pengguna pemahaman mendalam tentang perilaku logging mereka. Antara lain, ini membuat terlihat apakah pada hari tertentu dalam minggu atau waktu tertentu pengguna melakukan logging jauh lebih banyak atau lebih sedikit dari rata-rata. - Tabel streak baru di bawah status streak Bergantung pada perilaku logging atau progres streak, tabel kecil menampilkan streak terbaik atau terburuk.
- XC-Score & perhitungan tren diimplementasikan XC-Score adalah nilai momentum yang terutama merepresentasikan perilaku tren logging selama tujuh hari terakhir.
- Metrik harian di dashboard statistik Nilai harian penting ditampilkan langsung di header dashboard.
-
Redefinisi Freemium & Premium
- Batas Freemium disesuaikan
Dalam versi gratis, mulai sekarang hingga 5 habit dapat dibuat dan di-log setiap hari (sebelumnya 3). Selain itu, semua challenge di level 1 (hingga 30 hari) kini dapat diulang dan diselesaikan sebanyak mungkin. - Pesan informasi baru sebelum paywall ditampilkan Sebelum paywall muncul, pesan akan secara eksplisit menjelaskan mengapa pembatasan tersebut berlaku.
- Tampilan informasi tentang Freemium & Premium direvisi Konten dan desain sepenuhnya dibuat ulang dan disesuaikan dengan ketentuan saat ini.
- Lebih banyak konten Freemium
Achievement atau badge kini dapat dilihat kapan saja dalam versi gratis. Overview statistik sekarang juga dapat diakses di Freemium, sementara beberapa area ditandai secara transparan sebagai fitur Premium.
- Batas Freemium disesuaikan
Release: 2.3.1 – Berbagai perbaikan bug dan lokalisasi App Store baru
Tanggal rilis: 2025-12-12
Berikut adalah perubahan pada bugfix-release 2.3.1:
-
Koreksi visual & peningkatan UI
- Format jarak dan layout di area statistik overview habit direvisi
- Label "90 DAYS" diubah menjadi "To 90 DAYS" untuk memberikan lebih banyak konteks kepada pengguna
- Berbagai penutupan view secara tiba-tiba saat membuat habit telah diperbaiki
-
Perilaku filter yang ditingkatkan pada „Event terakhir“
- Saat mengetuk „Event terakhir“, filter kini otomatis berpindah ke „SEMUA HABIT“, sehingga kategori dan event-tracker tidak lagi ditampilkan secara keliru.
-
Perbaikan double-tap XC-Stamp
- Saat mengetuk cepat XC-stamp di overview habit, tampilan detail habit sebelumnya terbuka secara keliru. Masalah ini telah diperbaiki dengan bugfix ini.
-
Tampilan informasi
- Tampilan informasi baru jika tidak ada challenge yang aktif
- Semua petunjuk informasi kini muncul secara sistematis dalam warna kuning
-
Habit yang diarsipkan dalam notifikasi
- Habit yang diarsipkan terkadang masih ditampilkan dalam event-notification. Ini telah diperbaiki:
→ Notifications kini otomatis dihapus dan dijadwalkan ulang saat sebuah habit diarsipkan
→ Saat mengaktifkan kembali (Arsip->Aktif) sebuah habit, proses yang sama dilakukan secara terbalik
- Habit yang diarsipkan terkadang masih ditampilkan dalam event-notification. Ini telah diperbaiki:
-
Label untuk habit-mode direvisi
- Untuk meningkatkan UX, label habit-mode telah disesuaikan saat mengubah/membuat habit. Contoh (Inggris): 90DAYS → Daily
Weekly → Custom
- Untuk meningkatkan UX, label habit-mode telah disesuaikan saat mengubah/membuat habit. Contoh (Inggris): 90DAYS → Daily
-
Lokalisasi App Store baru
- Denmark
- Swedia
- Norwegia (Bokmål)
Release: 2.3 – Lokalisasi baru dan terjemahan bahasa aplikasi
Tanggal rilis: 2025-12-04
Berikut adalah perubahan pada minor-release 2.3:
-
Dukungan bahasa baru Terjemahan bahasa aplikasi berikut ditambahkan dalam release ini:
- Portugis Brasil
- Korea
- Indonesia
-
Badge & challenge yang direvisi
- Judul dan deskripsi telah dioptimalkan dan ditingkatkan lintas bahasa. Semua deskripsi telah diterjemahkan ke bahasa yang didukung. Judul tetap seragam secara internasional dalam bahasa Inggris.
Release: 2.2 – Redesign UI dan overview tracking
Tanggal rilis: 2025-12-01
Berikut adalah perubahan pada minor-release 2.2:
-
Overview tracking untuk kategori & event
- Visualisasikan progresmu sekarang secara terkelompok dan terstruktur langsung di overview habit berdasarkan kategori atau event.
-
Redesign lengkap
- Redesign UI yang modern dan jelas, struktur layout yang dioptimalkan, serta navigasi yang ditingkatkan.
-
Split-button baru di header & area lainnya
- Beralih cepat antara split-screen dan fullscreen-mode (tersedia di overview habit, statistik, achievement, challenge).
-
Event terakhir dengan satu tombol
- Dengan tombol "Event terakhir", event terakhir yang kamu track beserta habit terkait dapat dibuka – dapat dikombinasikan dengan filter aktif.
-
Logika warna pusat baru & skema warna
- Pengenalan warna aksen baru untuk status aplikasi (misalnya dipilih, progress, tips). Penyesuaian untuk light- & dark-mode.
Release: 2.1.2 – Optimisasi waktu startup dan berbagai perbaikan bug
Tanggal rilis: 2025-11-03
Berikut adalah perubahan pada bugfix-release 2.1.2:
-
Swipe melalui library badge-mu
- Sekarang kamu bisa swipe secara horizontal melalui seluruh library badge-mu! Badge tetap ditampilkan dalam fullscreen-mode. Mulai sekarang kamu dapat dengan mudah swipe dari satu badge ke badge lainnya.
-
Performa & stabilitas (Clean Code)
- Startup aplikasi lebih cepat Proses yang berat kini berjalan secara asinkron di latar belakang.
- Force-unwrapping sepenuhnya dihapus dari aplikasi Kode telah dirapikan dan distabilkan – untuk aplikasi yang lebih andal tanpa crash tak terduga.
-
Perbaikan bug
- Crash saat mengulang challenge telah diperbaiki Challenge kini dapat dimulai ulang tanpa masalah.
- XC-stamp tidak ditampilkan dengan benar di tampilan detail habit jika tidak ada entri logging untuk hari tersebut. Dengan perbaikan ini, entri logging di tampilan detail habit dibuat dengan benar segera setelah mengetuk entri kosong dan XC-stamp langsung ditampilkan tanpa perlu membuka ulang tampilan detail habit.
- Kategori utama aplikasi diubah menjadi Produktivitas Kategori kedua sekarang adalah Lifestyle.
Release: 2.1.1 – Informasi App Store diperbarui
Tanggal rilis: 2025-10-31
Berikut adalah perubahan pada bugfix-release 2.1.1:
-
Informasi App Store
Peningkatan kecil pada konten dan informasi App Store yang diperbarui.
Release: 2.1 – Revisi onboarding dan challenge baru „Mirror Effect“
Tanggal rilis: 2025-10-28
Berikut adalah perubahan pada minor-release 2.1:
-
Challenge baru: Mirror Effect
Tingkatkan rasa percaya dirimu dengan challenge baru „Mirror Effect“ – termasuk badge khususnya sendiri! -
Onboarding baru
Onboarding telah sepenuhnya direvisi! Mulai sekarang kamu dipandu melalui setup interaktif yang membantu mengatur habit dan challenge pertamamu secara langsung. -
Bahasa baru di XC-90DAYS
XC-90DAYS sekarang mendukung lebih banyak bahasa!
-ES - Spanyol
-FR - Prancis
-TW - Tionghoa (Tradisional, Taiwan) -
Bahasa baru di App Store
-ES - Spanyol
-FR - Prancis
-TW - Tionghoa (Tradisional, Taiwan)
-NL - Belanda
-IT - Italia -
Privasi & performa
Facebook SDK telah sepenuhnya dihapus – tidak ada lagi permintaan ATT yang diperlukan Aplikasi sekarang berjalan sepenuhnya melalui Firebase tanpa IDFA. -
Perbaikan bug & peningkatan
-Petunjuk onboarding tidak lagi muncul secara salah setelah restore.
-Pemeriksaan panjang teks ditambahkan saat membuat event baru.
-Penjadwalan event melalui ikon lonceng kini berfungsi dengan andal.
-Habit yang diarsipkan kini disembunyikan dengan benar dalam penugasan event. - Lainnya Berbagai warning dan console-error telah dihapus.
Release: 2.0.10 – Migrasi aplikasi dan perluasan fungsi penjadwalan event
Tanggal rilis: 2025-10-21
Berikut adalah perubahan pada bugfix-release 2.0.10:
-
Penyesuaian untuk iOS 26
-Penyesuaian relevan untuk desain Liquid-Glass di iOS 26 telah dilakukan.
-Posisi bar filter habit dipindahkan dari header ke footer. -
Persyaratan sistem minimum diubah dari iOS 17.5 menjadi iOS 18.0
Dengan pembaruan ini, kini minimal iOS 18.0 diperlukan untuk menginstal aplikasi XC-90DAYS. -
Migrasi dari Swift 5 ke Swift 6
Sebagai bagian dari migrasi dari Swift 5 ke Swift 6, penyesuaian backend dilakukan untuk interoperabilitas. Antara lain, masalah concurrency telah diperbaiki. -
Pembuatan skema database dan implementasi rencana migrasi aplikasi
-Kardinalitas antara habit dan daily-event diubah menjadi m:n, sehingga habit kini dapat ditautkan dan dijadwalkan ke beberapa daily-event.
-Rencana migrasi aplikasi dibuat untuk perubahan database agar daily-event yang sudah ada dapat dipindahkan dengan benar ke struktur database baru.
-Fungsi backup/restore disesuaikan dengan struktur database baru. Terdapat kompatibilitas mundur sehingga backup lama juga dapat dipulihkan. -
Overview event: perluasan penjadwalan daily-event
-Habit kini dapat dikelola langsung di tampilan edit-event dan ditautkan secara langsung.
-Pembuatan daily-event kini dapat dilakukan langsung dari overview event.
-Fungsi hapus telah diimplementasikan di tampilan edit-event sehingga event dan relasi habit terkait dapat dihapus. -
Perubahan lainnya
-Petunjuk scroll ditambahkan di tampilan edit-habit.
Release: 2.0.9 – Streak habit sekarang ditampilkan di samping nama habit
Tanggal rilis: 2025-08-22
Berikut adalah perubahan pada bugfix-release 2.0.9:
- Streak saat ini ditampilkan di samping nama habit Untuk overview yang lebih transparan bagi pengguna, streak saat ini dari sebuah habit kini ditampilkan di kanan bawah di samping nama habit.
-
Informasi tap untuk fullscreen-mode
Ikon untuk menandai perpindahan antara hybrid-/fullscreen-mode telah ditambahkan. -
Tutorial: resolusi gambar disesuaikan dalam hybrid-mode
Mulai sekarang gambar tutorial juga ditampilkan dalam format 9/16 di hybrid-mode. -
Bugfix: notification terkirim meskipun tidak ada challenge yang aktif
Kesalahan ini telah diperbaiki dengan release ini. -
Perubahan lainnya
Rating usia diturunkan dari 17+ menjadi 13+ karena algoritma klasifikasi baru.
Paket berikut telah diperbarui:
-firebase-ios-sdk 11.13.0 -> 11.15.0
-googleappmeasurement 11.13.0 -> 11.15.0
-swift-protobuf 1.29.0 -> 1.31.0
Release: 2.0.8 – Perubahan kategori aplikasi di Apple App Store
Tanggal rilis: 2025-06-09
Berikut adalah perubahan pada bugfix-release 2.0.8:
-
Perubahan kategori aplikasi
Kategori utama aplikasi diubah dari „Health & Fitness“ menjadi „Lifestyle“.
Release: 2.0.7 – Revisi tampilan App Store & penyesuaian overview habit
Tanggal rilis: 2025-06-05
Berikut adalah perubahan pada bugfix-release 2.0.7:
- Bulan sabit yang menandakan satu hari sebelum dimulainya sebuah habit kini juga ditampilkan dalam tampilan retrospektif 7 hari terakhir (LAST SEVEN) selama minggu pertama setelah pembuatan habit.
- Petunjuk ditambahkan di header overview habit untuk menjelaskan cara membuka detail habit.
-
Tampilan App Store direvisi
–Nama aplikasi & subjudul baru
–Keyword dioptimalkan
–Deskripsi aplikasi diperbarui
–Screenshot baru yang lebih menarik
Release: 2.0.6 – Bugfix-release - peningkatan performa & koreksi perhitungan streak
Tanggal rilis: 2025-05-30
Berikut adalah perubahan pada bugfix-release 2.0.6:
-
Perhitungan streak untuk habit disesuaikan
Mulai sekarang, perhitungan streak baru dimulai jika tidak ada logging pada hari sebelumnya tetapi sudah ada logging untuk hari saat ini. Jika baik hari saat ini maupun hari sebelumnya belum diselesaikan, streak lama tetap dipertahankan. -
Peningkatan performa saat logging
Saat XC-stamp ditekan, perubahan status kini dijalankan jauh lebih cepat, sehingga tampilan XC-stamp terasa lebih lancar. - Tampilan request-review untuk penilaian aplikasi disesuaikan.
Release: 2.0.5 – Bugfix-release - perhitungan statistik
Tanggal rilis: 2025-05-27
Berikut adalah perubahan pada bugfix-release 2.0.5:
- Kesalahan perhitungan Next XC diperbaiki. Perhitungan Next XC sebelumnya salah dan telah dikoreksi melalui bugfix ini.
- Perhitungan streak dalam statistik kini mempertimbangkan hingga lusa kemarin. Untuk menghitung metrik statistik, kini cukup jika logging dilakukan hingga lusa kemarin.
- Habit-League kini dapat ditampilkan dalam fullscreen-mode. Dengan menekan tombol Habit-League, tabel liga akan ditampilkan dalam fullscreen.
- Placeholder baru untuk XC-stamp. Mulai sekarang XC-stamp transparan dengan simbol SF plus.circle.fill ditampilkan jika sebuah habit belum diselesaikan.
- Optimisasi performa di tampilan kalender/detail sebuah habit.
- Facebook SDK diperbarui dari versi 14.1 ke versi 17.4.
Release: 2.0.4 – Bugfix-release - paywall langganan
Tanggal rilis: 2025-05-21
Berikut adalah perubahan pada bugfix-release 2.0.4:
- Kesalahan diperbaiki di mana paywall baru menghilang setelah aplikasi direstart usai berlangganan. Mulai sekarang paywall langsung disembunyikan setelah langganan selesai.
Release: 2.0.3 – Bugfix-release - notification & tutorial
Tanggal rilis: 2025-05-20
Berikut adalah perubahan pada bugfix-release 2.0.3:
- Teks tutorial pengantar telah disesuaikan untuk proses onboarding.
- Bugfix: pengiriman notification untuk challenge yang belum di-log. Notifications kini dikirim dengan benar jika sebuah challenge tidak di-log pada hari sebelumnya.
- Integrasi Facebook SDK beserta implementasi terkait untuk mengaktifkan App Tracking Transparency (ATT).
Release: 2.0.2 – Perbaikan kecil untuk major-release 2.X
Tanggal rilis: 2025-05-06
Sebagai bagian dari bugfix-release 2.0.2, peningkatan berikut telah dilakukan:
- Perbaikan kecil untuk major-release 2.X dari XC-90DAYS.
- Penyesuaian struktural untuk meningkatkan stabilitas aplikasi.
Release: 2.0.1 – Bugfix-release - challenge & backup/restore
Tanggal rilis: 2025-05-05
Sebagai bagian dari bugfix-release 2.0.1, peningkatan berikut telah dilakukan:
- Perbaikan crash setelah menyelesaikan atau mengulang challenge, selain itu tampilan challenge yang ditampilkan kini ditutup dengan benar.
- Perbaikan kesalahan pada fungsi backup/restore: crash saat menghapus data habit telah diperbaiki.
Release: 2.0 – Peningkatan performa dan fitur baru
Tanggal rilis: 2025-05-02
Sebagai bagian dari major-release ini, perubahan mendasar pada arsitektur aplikasi dilakukan untuk meningkatkan performa dan beberapa fitur baru diimplementasikan, termasuk Habit-League serta tampilan arsip yang ditingkatkan. Berikut adalah overview perubahan pada major-release 2.0:
-
Tampilan arsip
- Di tampilan arsip kini ditampilkan toggle-button sehingga habit yang diarsipkan dapat diaktifkan kembali jika diperlukan.
- Tombol arsip kini ditampilkan secara permanen di kanan atas header sehingga tampilan arsip dapat diakses kapan saja.
-
Habit-League
- Habit-League baru telah diintegrasikan ke dalam tampilan statistik. Semua habit ditampilkan dalam urutan menurun berdasarkan panjang streak, mirip seperti tabel liga.
-
Notification lokal
Catatan: Notifications harus diaktifkan di iOS untuk aplikasi "XC-90DAYS".- Mulai sekarang, pengingat untuk habit-event dapat dikirim secara otomatis ke iPhone pada waktu tertentu.
- Selain itu, notification dikirim jika challenge dari hari sebelumnya belum diselesaikan atau di-log.
-
Peningkatan performa
- Aplikasi telah sepenuhnya direvisi dan dioptimalkan secara teknis.
- Karena penyesuaian struktural dan algoritma yang lebih efisien, hal ini menghasilkan peningkatan performa lebih dari 300 % dibandingkan versi 1.2.
-
Peningkatan lainnya
- Ikon aplikasi direvisi
- Onboarding direvisi: pengenalan singkat ke XC-90DAYS. Tutorial detail tetap tersedia di pengaturan.
- Berbagai bugfix kecil
Release: 1.1 – Perubahan model bisnis
Tanggal rilis: 2025-03-05
Mulai sekarang, XC-90DAYS dapat digunakan secara gratis selamanya dengan batasan berikut:
- Buat dan track hingga 3 habit
- Mulai dan selesaikan hingga 1 challenge (Saat berpindah dari versi berlangganan ke versi gratis, satu challenge aktif masih dapat diselesaikan.)
- Akses tanpa batas ke semua pengaturan
- Tidak ada akses ke statistik dan achievement (badge)
-
Keuntungan versi Premium
- Buat dan track habit & challenge tanpa batas
- Akses ke semua badge
- Statistik detail
- Fitur eksklusif tambahan
- Termasuk semua pembaruan dan fitur baru di masa depan
Release: 1.0.5 – Bugfix challenge
Tanggal rilis: 2025-02-26
Sebagai bagian dari release ini, perubahan berikut telah dilakukan:
-
Bugfix challenge: Dalam konfigurasi langka dari habit challenge yang aktif, habit yang salah ditransfer ke pesan challenge yang gagal.
Syarat berikut harus terpenuhi agar bug terjadi:
- Challenge A dianggap gagal.
- Entri log untuk hari saat ini belum dibuat.
- Stamp harian dari challenge lain B ditekan.
Pada akhirnya, ID habit dari challenge B ditransfer ke tampilan challenge yang gagal.
--Bugfix ini menyelesaikan masalah tersebut--
Release: 1.0.4 – Infobox onboarding dan video pengantar
Tanggal rilis: 2025-02-21
Sebagai bagian dari release ini, perubahan berikut telah dilakukan:
- Infobox di layar utama untuk onboarding setelah instalasi XC-90DAYS.
- Video pengantar untuk tutorial ditambahkan.
Release: 1.0.3 – Deep-link-handler untuk event dalam aplikasi
Tanggal rilis: 2025-01-27
-
Deep-link-handler untuk event dalam aplikasi
Event dalam aplikasi: xc-90days://challenges
Release: 1.0.2 – Bugfix-release terkait fungsi habit/challenge
Tanggal rilis: 2025-01-24
-
Habit
Saat filter kategori atau event aktif, tidak semua challenge ditampilkan. Mulai sekarang, saat filter challenge ditekan, filter kategori/event otomatis direset dan semua challenge ditampilkan tanpa pengecualian. -
Challenge
Jika fullscreen-mode aktif di tab challenge melalui fungsi tap dan pengguna memulai atau menghentikan elemen challenge terakhir, halaman kosong akan ditampilkan. Dengan bugfix ini, fullscreen-mode kini otomatis ditutup dan semua area challenge yang relevan ditampilkan. -
Perubahan lainnya
-Settings: link ke halaman internet di settings
-Subhalaman About ditambahkan.
Release: 1.0.1 – Bugfix-release terkait fungsi habit
Tanggal rilis: 2025-01-15
Sebagai bagian dari bugfix-release ini, kesalahan berikut telah diperbaiki:
- Achievement tidak terbuka dalam kondisi tertentu.
- Jika sudah ada entri logging untuk hari saat ini dari sebuah habit yang diarsipkan, entri tersebut tidak ditampilkan di bawah filter Archived.
Release: 1.0 – Rilis XC-90DAYS di Apple App Store
Tanggal rilis: 2025-01-07
-
Fungsi habit
- Membuat habit sendiri.
- Mengelompokkan habit menggunakan kategori dan event.
- Pemilihan 12 XC-stamp.
- Habit-mode 90DAYS dengan tujuan mengulangi aktivitas setiap hari.
- Habit-mode WEEKLY untuk menjalankan aktivitas pada hari-hari tertentu dalam seminggu.
- Menghapus dan mengedit habit sendiri.
- Memfilter habit berdasarkan kategori dan event.
- Memfilter habit berdasarkan "Belum selesai", "Arsip", "Challenge", Habittype=>["Motivation","Elimination"].
-
Statistik
- Agregasi data progres habit.
- Representasi distribusi fase habit menggunakan diagram lingkaran.
- Tinjauan 90 hari habit yang diselesaikan per hari dalam diagram garis.
-
Achievement
- Representasi badge habit untuk fase 1-3 (30, 60, 90).
- Jika target tercapai dua kali dengan habit berbeda dari fase yang sama, maka 20 hari harus berlalu sebelum badge yang sama dapat diberikan lagi. Jika target tercapai kembali, badge yang sama akan dilengkapi dengan bintang yang merepresentasikan level terkait.
-
Challenge
- Badge diberikan setelah setiap challenge berhasil diselesaikan.
-
Challenge yang tersedia saat peluncuran versi 1.0:
- Don't Drink: Tidak mengonsumsi alkohol sama sekali.
- Never Smoke Again: Tidak menggunakan produk tembakau sama sekali, seperti rokok.
- I am a fiction reader: Membaca buku fiksi selama 10 menit setiap hari.
- Push Forward: 10 push-up setiap hari.
- I Feel Enlightenment: Meditasi selama 10 menit setiap hari.
- Housekeeping: Merapikan selama 10 menit. Ruang kerja digital juga dihitung.
-
Pengaturan
- Sinkronisasi data habit melalui Apple iCloudSync.
- Backup lokal dan restore data habit.
- Darkmode dan lightmode otomatis menyesuaikan dengan pengaturan iOS.
- Pengaturan bahasa otomatis menyesuaikan dengan pengaturan iOS.