Skip to content

Releases: GrapheneOS/Messaging

12

05 Aug 18:58
12

Choose a tag to compare

Notable changes in version 12:

  • update SDK to 36 (Android 16)
  • migrate to AndroidX Fragment, Loader and Preference libraries including handling a breaking change in the LoaderManager API
  • update Kotlin to 2.2.0
  • update Android Gradle plugin to 8.12.0
  • update Gradle to 8.14.3
  • update AndroidX AppCompat library to 1.7.1 in one of the Android platform dependencies

A full list of changes from the previous release (version 11) is available through the Git commit log between the releases.

11

14 Jun 14:57
11

Choose a tag to compare

11

Notable changes in version 11:

  • temporarily revert AndroidX fragment/loader/preference library migration due to what appears to be an upstream Messaging or AndroidX bug causing the app to go back to the conversation list when returning to it

A full list of changes from the previous release (version 10) is available through the Git commit log between the releases.

10

13 Jun 05:23
10

Choose a tag to compare

10

Notable changes in version 10:

  • revert change to process message data in secondary users since it caused a regression (duplicate received messages from secondary users) and needs to be done another way

A full list of changes from the previous release (version 9) is available through the Git commit log between the releases.

9

09 Jun 22:48
9

Choose a tag to compare

9

Notable changes in version 9:

  • process message data in secondary users
  • avoid creating conversation channels prior to users configuring notifications for them
  • mark bubbled conversations as read
  • remove duplicate observable conversation sound
  • migrate to AndroidX Fragment, Loader and Preference libraries
  • update AndroidX Appcompat library to 1.7.1
  • update Gradle to 8.14.2

A full list of changes from the previous release (version 8) is available through the Git commit log between the releases.

8

31 May 01:10
8

Choose a tag to compare

8

Notable changes in version 8:

  • associate contact URIs with notifications to fix starred contacts bypassing Do Not Disturb
  • respect "Incoming messages" notification settings when creating notification channels for conversations
  • prevent conversation deleted toast spam
  • update Guava library to 33.4.8
  • update AndroidX RecyclerView library to 1.4.0
  • update Android Gradle plugin to 8.10.1
  • update Gradle to 8.14.1
  • update Kotlin to 2.1.21
  • update Android build tools to 36.0.0
  • migrate to AndroidX Nullable annotations

A full list of changes from the previous release (version 7) is available through the Git commit log between the releases.

7

26 Feb 21:40
7

Choose a tag to compare

7

Notable changes in version 7:

  • avoid null pointer exception in an edge case for the notification overhaul

A full list of changes from the previous release (version 6) is available through the Git commit log between the releases.

6

25 Feb 21:09
6

Choose a tag to compare

6

Notable changes in version 6:

  • completely overhaul notifications with support for notification channels, conversation-style notifications, quick replies and other modern notification features

A full list of changes from the previous release (version 5) is available through the Git commit log between the releases.

5

16 Feb 18:56
5

Choose a tag to compare

5

Initial out-of-band update with dependency updates and under-the-hood modernization.