Skip to content

m137 mergeback #5332

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Sep 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion firebase-components/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@
# See the License for the specific language governing permissions and
# limitations under the License.

version=17.1.1
version=17.1.2
latestReleasedVersion=17.1.0
17 changes: 5 additions & 12 deletions firebase-crashlytics-ndk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Unreleased


# 18.4.2
* [changed] Updated `firebase-crashlytics` dependency to v18.4.2

# 18.4.1
Expand All @@ -16,8 +19,8 @@
# 18.3.5
* [fixed] Updated `firebase-common` to its latest version (v20.3.0) to fix an
issue that was causing a nondeterministic crash on startup.

* [changed] Updated `firebase-crashlytics` dependency to v18.3.5.

# 18.3.4
<aside class="caution">This version of <code>firebase-crashlytics-ndk</code> can
cause a nondeterministic crash on startup. For more information, see
Expand Down Expand Up @@ -78,27 +81,23 @@ using the latest version of the SDK (v18.3.1+ or [bom] v31.0.1+).**
change, disabling tagged pointers is no longer required, so the following can
be removed from your manifest's `application` tag:
`android:allowNativeHeapPointerTagging=false`.

* [changed] Updated `firebase-crashlytics` dependency to v18.2.6.

# 18.2.5
* [changed] Internal improvements to [crashlytics] file management, to
ensure consistent creation and removal of intermediate [crashlytics] files.

* [changed] Updated `firebase-crashlytics` dependency to v18.2.5.

# 18.2.4
* [changed] Added an obfuscation exclusion for
`com.google.firebase.crashlytics.ndk.FirebaseCrashlyticsNdk` to the Proguard
configuration for this AAR, to avoid potential reflection errors when
obfuscating NDK-enabled apps.

* [changed] Updated `firebase-crashlytics` dependency to v18.2.4.

# 18.2.3
* [changed] Internal changes to support upcoming Unity crash reporting
improvements.

* [changed] Updated `firebase-crashlytics` dependency to v18.2.3.

# 18.2.1
Expand All @@ -108,7 +107,6 @@ using the latest version of the SDK (v18.3.1+ or [bom] v31.0.1+).**
module to consistently report native crashes for all supported Android
versions. [crashlytics] will now report native crashes when used as a
dependency of a feature module.

* [changed] Updated `firebase-crashlytics` dependency to v18.2.1.

# 18.2.0
Expand All @@ -124,7 +122,6 @@ using the latest version of the SDK (v18.3.1+ or [bom] v31.0.1+).**

# 18.0.0
* [changed] Internal changes to support dynamic feature modules.

* [changed] Updated `firebase-crashlytics` dependency to v18.0.0.

# 17.4.1
Expand Down Expand Up @@ -153,7 +150,6 @@ using this version of the [crashlytics] NDK SDK and above.
# 17.2.1
* [fixed] Fixed signal handler to properly release storage on app exit.
([Github Issue #1749](https://github.com/firebase/firebase-android-sdk/issues/1749))

* [changed] Updated `firebase-crashlytics` dependency to v17.2.1.

# 17.1.1
Expand All @@ -168,7 +164,6 @@ using this version of the [crashlytics] NDK SDK and above.
# 17.0.0
* [changed] The [firebase_crashlytics] SDK for NDK is now generally
available.

* [changed] Updated `firebase-crashlytics` dependency to v17.0.0.

# 17.0.0-beta04
Expand All @@ -177,11 +172,8 @@ using this version of the [crashlytics] NDK SDK and above.
# 17.0.0-beta03
* [fixed] Updated package name in `AndroidManifest.xml` to reflect new
[firebase_crashlytics] NDK package name.

* [changed] Improved debug logging.

* [changed] Released new `crashlytics.h` with updated C++ APIs.

* [changed] Added ProGuard rules files to avoid obfuscating public APIs called
from C++.

Expand Down Expand Up @@ -216,3 +208,4 @@ change. The following release notes describe changes in the new SDK.
uploading symbol files to [crashlytics] servers. See the
[[crashlytics] Gradle plugin documentation](/docs/crashlytics/ndk-reports-new-sdk)
for more information.

2 changes: 1 addition & 1 deletion firebase-crashlytics-ndk/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
version=18.4.2
version=18.4.3
latestReleasedVersion=18.4.1
11 changes: 11 additions & 0 deletions firebase-crashlytics/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,24 @@
# Unreleased


# 18.4.2
* [feature] Expanded `firebase-sessions` library integration to work with NDK crashes and ANRs.
* [changed] Improved reliability when reporting memory usage.


## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-crashlytics` library. The Kotlin extensions library has no additional
updates.

# 18.4.1
* [changed] Updated `firebase-sessions` dependency to v1.0.2

# 18.4.0
* [feature] Integrated with Firebase sessions library to enable upcoming features related to
session-based crash metrics.


## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-crashlytics` library. The Kotlin extensions library has no additional
Expand Down Expand Up @@ -482,3 +492,4 @@ The following release notes describe changes in the new SDK.
from your `AndroidManifest.xml` file.
* [removed] The `fabric.properties` and `crashlytics.properties` files are no
longer supported. Remove them from your app.

2 changes: 1 addition & 1 deletion firebase-crashlytics/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
version=18.4.2
version=18.4.3
latestReleasedVersion=18.4.1
10 changes: 10 additions & 0 deletions firebase-firestore/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
# Unreleased


# 24.8.0
* [feature] Added the option to allow the SDK to create cache indexes automatically to
improve query execution locally. See
[`db.getPersistentCacheIndexManager().enableIndexAutoCreation()`](/docs/reference/android/com/google/firebase/firestore/PersistentCacheIndexManager#enableIndexAutoCreation())
([GitHub [#4987](//github.com/firebase/firebase-android-sdk/pull/4987){: .external}).


## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-firestore` library. The Kotlin extensions library has no additional
updates.

# 24.7.1
* [fixed] Implement equals method on Filter class. [#5210](//github.com/firebase/firebase-android-sdk/issues/5210)

Expand Down Expand Up @@ -822,3 +831,4 @@ updates.
or
[`FieldValue.serverTimestamp()`](/docs/reference/android/com/google/firebase/firestore/FieldValue.html#serverTimestamp())
values.

2 changes: 1 addition & 1 deletion firebase-firestore/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
version=24.8.0
version=24.8.1
latestReleasedVersion=24.7.1
19 changes: 10 additions & 9 deletions firebase-inappmessaging-display/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
# Unreleased


# 20.3.4
* [changed] Updated internal logging backend.


## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-inappmessaging-display` library. The Kotlin extensions library has no additional
updates.

# 20.3.3
* [unchanged] Updated internal Dagger dependency.

Expand Down Expand Up @@ -29,9 +38,7 @@ updates.
# 20.3.0
* [changed] Migrated [inappmessaging] Display to use standard Firebase
executors.

* [changed] Moved Task continuations off the main thread.

* [feature] Added a new API for
[removing a dismiss listener](/docs/reference/android/com/google/firebase/inappmessaging/FirebaseInAppMessaging#removeDismissListener(com.google.firebase.inappmessaging.FirebaseInAppMessagingDismissListener)).
(GitHub
Expand Down Expand Up @@ -154,7 +161,6 @@ additional updates.
# 19.1.1
* [fixed] Improved link handling on devices without any browser installed
or without Chrome installed.

* [feature] Added the ability to register a dismiss listener that reacts to
message dismissal.

Expand All @@ -171,7 +177,6 @@ additional updates.
No developer action is necessary.



## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-inappmessaging-display` library. The Kotlin extensions library has no
Expand All @@ -181,14 +186,12 @@ additional updates.
* [fixed] Improved handling of activity transitions.
(GitHub [Issue #1410](//github.com/firebase/firebase-android-sdk/issues/1410)
and [Issue #1092](//github.com/firebase/firebase-android-sdk/issues/1092))

* [changed] Migrated to use the [firebase_installations] service _directly_
instead of using an indirect dependency via the Firebase Instance ID SDK.

{% include "docs/reference/android/client/_includes/_iid-indirect-dependency-solutions.html" %}



## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-inappmessaging-display` library. The Kotlin extensions library has no
Expand Down Expand Up @@ -216,11 +219,9 @@ additional updates.

# 19.0.4
* [fixed] Fixed issue with messages not being fetched on app first open.

* [fixed] Fixed issue with first foreground trigger not being picked up.



## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-inappmessaging-display` library. The Kotlin extensions library has no
Expand All @@ -230,7 +231,6 @@ additional updates.
* [changed] Internal changes to enable future SDK improvements.



## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-inappmessaging-display` library. The Kotlin extensions library has no
Expand Down Expand Up @@ -292,3 +292,4 @@ additional updates.

# 17.0.0
* [feature] The initial public beta release of the Firebase In-App Messaging Display SDK for Android is now available. To learn more, see the [Firebase In-App Messaging documentation](/docs/in-app-messaging).

2 changes: 1 addition & 1 deletion firebase-inappmessaging-display/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
version=20.3.4
version=20.3.5
latestReleasedVersion=20.3.3
20 changes: 10 additions & 10 deletions firebase-inappmessaging/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
# Unreleased


# 20.3.4
* [changed] Updated internal logging backend.


## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-inappmessaging` library. The Kotlin extensions library has no additional
updates.

# 20.3.3
* [unchanged] Updated internal Dagger dependency.

Expand All @@ -17,7 +26,6 @@ updates.
# 20.3.1
* [fixed] Fixed nullpointer crash
([GitHub Issue #4214](//github.com/firebase/firebase-android-sdk/issues/4214))

* [changed] Updated gRPC to 1.52.1, and updated JavaLite, protoc,
protobuf-java-util to 3.21.11.

Expand All @@ -29,9 +37,7 @@ updates.

# 20.3.0
* [changed] Migrated [inappmessaging] to use standard Firebase executors.

* [changed] Moved Task continuations off the main thread.

* [feature] Added a new API for
[removing a dismiss listener](/docs/reference/android/com/google/firebase/inappmessaging/FirebaseInAppMessaging#removeDismissListener(com.google.firebase.inappmessaging.FirebaseInAppMessagingDismissListener)).
(GitHub
Expand Down Expand Up @@ -154,7 +160,6 @@ additional updates.
# 19.1.1
* [fixed] Improved link handling on devices without any browser installed
or without Chrome installed.

* [feature] Added the ability to register a dismiss listener that reacts to
message dismissal.

Expand All @@ -180,14 +185,12 @@ additional updates.
* [fixed] Improved handling of activity transitions.
(GitHub [Issue #1410](//github.com/firebase/firebase-android-sdk/issues/1410)
and [Issue #1092](//github.com/firebase/firebase-android-sdk/issues/1092))

* [changed] Migrated to use the [firebase_installations] service _directly_
instead of using an indirect dependency via the Firebase Instance ID SDK.

{% include "docs/reference/android/client/_includes/_iid-indirect-dependency-solutions.html" %}



## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-inappmessaging` library. The Kotlin extensions library has no
Expand Down Expand Up @@ -215,13 +218,10 @@ additional updates.

# 19.0.4
* [fixed] Fixed issue with messages not being fetched on app first open.

* [fixed] Fixed issue with first foreground trigger not being picked up.

* [changed] Internal migration to use the [firebase_installations] service.



## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-inappmessaging` library. The Kotlin extensions library has no
Expand All @@ -231,7 +231,6 @@ additional updates.
* [changed] Internal changes to enable future SDK improvements.



## Kotlin
The Kotlin extensions library transitively includes the updated
`firebase-inappmessaging` library. The Kotlin extensions library has no
Expand Down Expand Up @@ -292,3 +291,4 @@ additional updates.

# 17.0.0
* [feature] The initial public beta release of the Firebase In-App Messaging SDK for Android is now available. To learn more, see the [Firebase In-App Messaging documentation](/docs/in-app-messaging).

2 changes: 1 addition & 1 deletion firebase-inappmessaging/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
version=20.3.4
version=20.3.5
latestReleasedVersion=20.3.3