github microg/GmsCore v0.2.29.233013

latest releases: v0.3.1.240913, v0.3.0.233515
7 months ago

New features

Sign-In

microG now supports signing into apps and games that use Google as one or their only sign-in options. This features is still experimental and doesn't work for all apps.

SMS retriever API

microG now supports the SMS retriever API. Apps can use the SMS retriever API to automatically fill confirmation codes received by SMS contains an app specific token or the user confirms that the app shall be allowed to read the SMS content. This API does not requires the app to have access to your SMS (but microG needs such access).

Google Account configuration

microG now allows to configure various settings, privacy options and manage account links of your Google account. You can open the settings from system settings or directly from various Google Apps.

AppInvite's and dynamic links

microG now fully supports opening short dynamic links created for sharing in various apps or statically by the app developer. These links typically end in .page.link or .app.goo.gl. microG will open the corresponding app if installed or fallback to either the corresponding web site (if available) or the app page in the installed app store.

Changelog

  • Maps:
    • Various improvements and bug fixes (#1977, #1978, #2017, #2032). Thanks @fynngodau, @VxlerieUwU
    • Significantly improved performance and reduces memory and CPU usage
    • Move to Stadia as a map data source. This changes a little bit which things (like POI) are displayed on lower zoom levels, but shouldn't have any major impact on app usage.
  • Location:
    • Add ability to learn wi-fi and mobile network locations from GPS
    • Support more "moving wi-fis" (locate based on in-train/flight/bus wi-fi network)
  • Fido:
    • Updated for the current API version, thereby adding support for WebAuthn in current Firefox for Android.
  • SafeParcel:
    • Move SafeParcel into play-services-basement
    • Add support for shorts (#2019). Thanks @chirayudesai
    • Add annotation processor to generate CREATOR at compile-time (rather than using reflection)
  • Push notifications:
    • Reduce maximum heartbeat interval to reduce risk of unintentional disconnect (#1985). Thanks @t-m-w
  • Improve support for old Android versions (#2025, #2028). Thanks @ale5000-git
  • Compress native libraries to reduce file size (#2000). Thanks @ale5000-git
  • Fix configuration issues (#1981, #1998). Thanks @vincentvidal, @t-m-w

Notes

  • The build artifacts name has been changed. withVtm has been renamed to vtm, withMapbox was renamed to mapbox. To disable the nearby module one has to set modules.nearby=false via local.properties.
  • microG additionally requests the android.permission.RECEIVE_SMS permission to access SMS for implementing the SMS retriever API.
  • Exposure Notifications settings no longer show up if it's disabled and wasn't enabled or accessed for more than 14 days

New Contributors


Full Changelog: v0.2.28.231657...v0.2.29.233013

Don't miss a new GmsCore release

NewReleases is sending notifications on new releases.