---
title: Kebijakan Pembaruan
canonical: https://developer.unico.io/id/dual-api/developers/sdks-and-tools/update-policy
locale: id
generated_by: markdown-export
---

Vektor serangan baru terus bermunculan, dan SDK yang sudah usang merupakan permukaan utama untuk penipuan Injection dan Liveness. Menggunakan versi SDK Unico terbaru adalah perlindungan paling efektif yang tersedia.

**Tanggung jawab klien** adalah mempertahankan rutinitas pembaruan SDK yang sehat. Unico berkomitmen untuk merilis versi terbaru sebagai respons terhadap ancaman yang muncul dan menginformasikan klien tentang rilis baru.

### Mengapa kami memiliki kebijakan pembaruan?

Teknik penipu berkembang pesat. Versi SDK yang aman hari ini mungkin rentan dalam beberapa minggu. Satu-satunya pertahanan yang andal adalah tetap menggunakan versi terkini. Kebijakan ini mendefinisikan tenggat waktu minimum yang harus dipenuhi klien agar tetap didukung dan terlindungi.

### Kategori pembaruan

| Kategori | Cakupan | Tenggat waktu implementasi | Dukungan setelah tenggat |
|---|---|---|---|
| **Kritis** | Mengatasi serangan penipuan aktif atau kerentanan keamanan | **5 hari kalender** | Versi lama tidak lagi didukung; pembaruan diperlukan sebelum Unico memberikan bantuan |
| **Non-Kritis** | Peningkatan teknologi dan penyempurnaan non-keamanan | **60 hari kalender** | Dukungan berlanjut, tetapi bantuan teknis mengharuskan pembaruan ke versi terbaru |

Pembaruan kritis diidentifikasi dalam catatan rilis dengan tag bahaya **Critical Update**.

Tenggat waktu ini berlaku secara seragam untuk semua klien tanpa memandang kapasitas atau volume penggunaan.

### Cara melakukan pembaruan

Lihat panduan instalasi standar untuk platform Anda:

- [Web SDK](/developers/sdks-and-tools/web)
- [iOS SDK](/developers/sdks-and-tools/ios/requirements)
- [Android SDK](/developers/sdks-and-tools/android/requirements)
- [Flutter SDK](/developers/sdks-and-tools/flutter/requirements)

:::tip[Praktik terbaik]
Hindari memperbarui SDK secara bersamaan dengan pustaka atau komponen lain. Mengisolasi pembaruan SDK memudahkan identifikasi akar penyebab masalah apa pun. Lihat [Praktik Terbaik untuk Implementasi SDK](./best-practices-for-sdk-implementation) untuk detailnya.
:::

### Perubahan kontrak API

Perubahan kontrak API **dibatasi pada rilis versi Major** dan mengikuti prinsip semantic versioning. Rilis Minor dan patch tidak memperkenalkan perubahan yang merusak pada kontrak API. Unico menghindari peningkatan versi Major bila memungkinkan untuk meminimalkan upaya migrasi.

### Catatan rilis

Setiap platform menerbitkan catatan rilis yang merinci fitur baru, perbaikan bug, dan mitigasi penipuan yang disertakan dalam setiap versi:

- [Catatan rilis Android](/developers/sdks-and-tools/android/resources/release-notes)
- [Catatan rilis iOS](/developers/sdks-and-tools/ios/resources/release-notes)
- [Catatan rilis Flutter](/developers/sdks-and-tools/flutter/resources/release-notes)
- [Catatan rilis Web](/dual-api/developers/sdks-and-tools/web/web-sdk/resources/release-notes)

### Notifikasi pembaruan

Unico memberi tahu klien tentang rilis baru melalui email:

| Jenis pembaruan | Waktu notifikasi | Konten |
|---|---|---|
| **Kritis** | Segera setelah rilis | Detail rilis, tenggat 5 hari, tindak lanjut Customer Success |
| **Non-Kritis** | Ringkasan bulanan | Daftar perubahan utama di semua rilis non-kritis, pengingat tenggat 60 hari |