バージョン管理について
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!
GitHub でこのページを編集