バージョン管理について
Braze SDK のバージョン管理について説明します。これにより、アプリは最新の機能と品質の向上を維持できます。古いバージョンのSDK は最新のパッチ、バグフィックス、サポートを受け取らない場合があるため、継続的な開発ライフサイクルの一環として常に最新の状態に保つことをお勧めします。
バージョン管理の推奨事項
すべてのBraze SDK はSemantic Versioning Specification (SemVer) に準拠しているため、バージョン番号MAJOR.MINOR.PATCH
を指定すると、以下を推奨します。
バージョン | このバージョンについて | 推奨 |
---|---|---|
PATCH |
更新は常に改行されず、重要なバグ修正が含まれます。彼らはいつも安全だ。 | 現在のメジャーバージョンとマイナーバージョンの最新のパッチバージョンにすぐに更新するようにしてください。 |
MINOR |
更新は常に改行されず、ネットの新しい機能が含まれます。アプリケーションコードを変更する必要はありません。 | これをすぐに行う必要はありませんが、できるだけ早く現在のメジャーバージョンの最新のマイナーバージョンに更新する必要があります。 |
MAJOR |
更新は変更の中断であり、アプリケーションコードの変更が必要になる場合があります。 | これにはコードの変更が必要な場合があるため、チームに最適な時間枠で最新のメジャーバージョンに更新してください。 |
note:
新しいAndroid またはApple OS のアップデートでは、Braze SDK を変更する必要がある場合があります。アプリが新しい電話機と互換性を持つようにするには、SDK を最新の状態に保つことが重要です。
既知の問題について
この変更によってビルドパイプラインが壊れないようにするために、** 配布システムに公開された後は、そのリリースに既知の問題がある場合でも、リリースを変更したり削除したりすることはありません。
このような場合は、Braze SDK changelog に問題を記録し、影響を受けるメジャーバージョンまたはマイナーバージョンの新しいパッチをできるだけ早くリリースします。
New Stuff!