Skip to content

Commit

Permalink
Release 19.0.0 (#1631)
Browse files Browse the repository at this point in the history
  • Loading branch information
jyaganeh authored Jan 17, 2025
1 parent 6e4193f commit 15a385b
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 3 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/publish-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,6 @@ jobs:
name: packaged-docs-${{ inputs.version }}
retention-days: 1
path: |
# build/docs/${{ inputs.version }}.tar.gz
build/docs/${{ inputs.version }}-kdoc.tar.gz
upload-docs:
Expand Down Expand Up @@ -109,5 +108,4 @@ jobs:
env:
VERSION: ${{ inputs.version }}
run: |
# gsutil cp build/docs/$VERSION.tar.gz gs://ua-web-ci-prod-docs-transfer/libraries/android/$VERSION.tar.gz
gsutil cp build/docs/$VERSION-kdoc.tar.gz gs://ua-web-ci-prod-docs-transfer/libraries/android-kotlin/$VERSION.tar.gz
1 change: 0 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,6 @@ jobs:
name: packaged-docs-${{ steps.get_version.outputs.VERSION }}
retention-days: 1
path: |
# build/docs/${{ steps.get_version.outputs.VERSION }}.tar.gz
build/docs/${{ steps.get_version.outputs.VERSION }}-kdoc.tar.gz
# The publish-docs workflow will build the docs if we
# somehow fail to upload them in this step.
Expand Down
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@

[Migration Guides](https://github.com/urbanairship/android-library/tree/main/documentation/migration)

## Version 19.0.0 January 16, 2024
Major release that adds support for Android 15 (API 35) and updates Message Center and Preference Center to use Material 3.
Breaking changes in Message Center are included in this release. See the [Migration Guides](https://github.com/urbanairship/android-library/tree/main/documentation/migration/migration-guide-18-19.md) for more info.

### Changes
- The Airship SDK now requires `compileSdk` version 35 (Android 15) or higher, and `minSdk` version 23 (Android 6) or higher.
- Migrated Message Center APIs to Kotlin, using asynchronous access patterns. New suspend functions and Flows have been added for Kotlin, and Java APIs have been updated to use `PendingResult` or callbacks.
- Rewrote the provided Message Center UI to follow modern Android UI conventions, use Material 3 theming, and support edge-to-edge mode for Android 15.
- Updated Preference Center to use Material 3 theming and support edge-to-edge mode for Android 15.
- Added `Feature.FEATURE_FLAGS` to `PrivacyManager` to control enablement of feature flags.
- Added support for wrapping score views in Scenes.
- Added support for Feature Flag experimentation.

## Version 18.6.0 December 19, 2024
Minor release that updates how Feature Flags are resolved, improves Scene rendering on Android 15,
and fixes potential exceptions related to PermissionsManager and PermissionDelegates.
Expand Down

0 comments on commit 15a385b

Please sign in to comment.