Changelog

Tempat catatan rilis setiap SDK, dan cara Anda mengetahui adanya versi baru.

Setiap SDK menyimpan changelog-nya sendiri di repositorinya, di samping kode sumbernya.

SDK Versi terbaru Changelog
Android 3.1.5 CHANGELOG.md di tajweedformer-android
Apple 3.1.4 CHANGELOG.md di tajweedformer-apple
Web 3.1.3 CHANGELOG.md di tajweedformer-web
Windows dan Linux 3.1.3 CHANGELOG.md di tajweedformer-c

Cara Anda mengetahui versi baru

  • Di halaman aplikasi Anda. Jika aplikasi menjalankan SDK yang lebih lama daripada rilis terbaru, halaman aplikasi dan Beranda Anda akan memberitahukannya, disertai tautan ke catatan rilis dan tombol Salin prompt pembaruan untuk asisten pemrograman Anda.
  • Dari asisten Anda. Skill meninggalkan catatan singkat di proyek Anda: sebelum melakukan perubahan apa pun yang menyentuh SDK, asisten membaca versi terbaru, memberi tahu Anda dalam satu baris, lalu menawarkan untuk memperbaruinya. Asisten tidak pernah memperbarui sebelum Anda setuju.
  • Dari SDK. Pada build pengembangan, SDK menulis log satu kali jika konfigurasi bertanda tangan dari Quran Lab menyebutkan SDK yang lebih baru. Pada build produksi, SDK tidak menulis log ini.

Pembaruan wajib

Quran Lab hanya melayani SDK versi terbaru. Jika sebuah rilis bersifat wajib, aplikasi yang masih memakai versi lebih lama tidak mendapatkan model sampai diperbarui. Kuncinya tetap sama. Halaman aplikasi menampilkan "Wajib diperbarui".

Galat SDK untuk kasus ini adalah sdk_too_old, yang menyebutkan versi tujuan pembaruan.

Instalasi yang diperbarui dari SDK sebelum 3.1 mengunduh model sekali lagi saat pertama kali dijalankan setelah pembaruan, sehingga saat itu diperlukan koneksi; tanpa koneksi, SDK gagal dengan galat needs_connection.