# Versi

# Strategi versi

Kestabilan memastikan bahawa perkhidmatan mikro, API, alat, dan amalan yang dipelajari tidak menjadi usang tanpa diduga.

Dokumen ini mengandungi amalan yang diikuti untuk memberi anda taksonomi, seimbang dengan kestabilan, memastikan perubahan masa depan sentiasa diperkenalkan dengan cara yang boleh diramal.

DDB berikut Versi semantik 2.0.0 (opens new window) . Nombor versi DDB mempunyai tiga bahagian: major.minor.patch. Nombor versi ditambah berdasarkan tahap perubahan yang termasuk dalam pelepasan.

  • Siaran utama mengandungi ciri -ciri baru yang penting, beberapa tetapi bantuan pemaju yang minimum dijangka semasa kemas kini. Apabila mengemas kini ke pelepasan utama baru, anda mungkin perlu menjalankan skrip kemas kini, kod refactor, menjalankan ujian tambahan, dan mempelajari API baru.
  • Siaran kecil mengandungi ciri -ciri baru yang penting. Siaran kecil adalah serasi ke belakang sepenuhnya; Tiada bantuan pemaju dijangka semasa kemas kini, tetapi anda boleh mengubahsuai aplikasi dan perpustakaan anda secara pilihan untuk mula menggunakan API, ciri dan keupayaan baru yang ditambah dalam pembebasan.
  • Siaran patch adalah risiko rendah, mengandungi pembetulan pepijat dan ciri -ciri baru yang kecil. Tiada bantuan pemaju dijangka semasa kemas kini.

# Jadual pelepasan

Anda boleh mengikuti Kemajuan pasukan semasa (opens new window) Untuk gambaran keseluruhan yang lebih terperinci.

⚠️ Penafian : Kami beroperasi dalam persekitaran yang dinamik, dan perkara -perkara yang tertakluk kepada perubahan. Maklumat yang diberikan bertujuan untuk menggariskan arah rangka kerja umum. Ia bertujuan untuk tujuan maklumat sahaja. Kami mungkin memutuskan untuk menambah/mengeluarkan item baru pada bila -bila masa bergantung kepada keupayaan kami untuk menyampaikan semasa memenuhi piawaian kualiti kami. Pembangunan, siaran dan masa mana -mana ciri atau fungsi DDB kekal mengikut budi bicara pasukan DDB. Peta jalan tidak mewakili komitmen, kewajipan atau janji untuk menyampaikan pada bila-bila masa.

# Amalan penolakan

Kadang -kadang "memecahkan perubahan", seperti penyingkiran sokongan untuk API dan ciri pilih, diperlukan. Untuk menjadikan peralihan ini semudah mungkin:

  • Bilangan perubahan pecah diminimumkan, dan alat penghijrahan yang disediakan apabila mungkin.
  • Dasar penyusutan yang diterangkan di bawah ini diikuti, supaya anda mempunyai masa untuk mengemas kini aplikasi anda kepada API dan amalan terbaik terkini.
  • Pemberitahuan akan diterbitkan dalam kumpulan aplikasi dan Yammer untuk mengenal pasti garis masa yang berkaitan.

# Dasar penolakan

  • Ciri -ciri yang tidak disengajakan diumumkan di Changelog, dan apabila mungkin, dengan amaran pada masa runtime.
  • Apabila penolakan diumumkan, laluan kemas kini yang disyorkan disediakan.
  • Penggunaan sedia ada API yang stabil semasa tempoh penyusutan disokong, jadi kod anda akan terus berfungsi dalam tempoh tersebut.
Last Updated: 13/9/2023, 3:19:15 PTG