diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index e75607d2d..24c26f2ab 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -79,6 +79,13 @@ jobs: runs-on: ubuntu-latest needs: prepare-docs steps: + # Docs should already be built and uploaded at this point, but we still need + # this step in order for google-github-actions/auth to work in upload step. + - name: Checkout repo + uses: actions/checkout@v3 + with: + ref: refs/tags/${{ inputs.version }} + - name: Download packaged docs artifacts id: download_docs uses: actions/download-artifact@v3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f40f006b..e9d00c388 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ [Migration Guides](https://github.com/urbanairship/android-library/tree/main/documentation/migration) +## Version 17.0.3, July 12, 2023 +Patch release that fixes a pair of issues with Scenes and Surveys, and adds a new `getPushProviderType()` method on `PushManager`. Apps that make use of Scenes or Surveys should update. + +### Changes +- Added a `getPushProviderType()` method on `PushManager`, to allow the current push provider to be determined at runtime. +- Fixed a rendering issue with Scene and Survey buttons when using more than one line of text for the label. +- Fixed a potential crash that could occur when displaying a modal or fullscreen Scene or Survey. + ## Version 17.0.2, June 28, 2023 Patch release that improves Scene and Survey rendering for layouts that ignore safe areas. diff --git a/README.md b/README.md index e21c23bbe..221ff6430 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Airship SDK for Android. ``` dependencies { - def airshipVersion = "17.0.2" + def airshipVersion = "17.0.3" // FCM push provider implementation "com.urbanairship.android:urbanairship-fcm:$airshipVersion" diff --git a/build.gradle b/build.gradle index 4930c5a19..1d05dc1a3 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ buildscript { ext { // Airship Version - major.minor.patch - airshipVersion = '17.0.2' + airshipVersion = '17.0.3' // Airship Version Qualifier beta, release, etc... // airshipVersionQualifier = "beta"