Google as announced they will be requiring API 29 in the future. We will be ready for this.
Starting August 3, 2020, all new apps must target at least API 29.
As of November 2, 2020 this is enforced on all apps. Starting November 2020, background location access will now be prohibited, unless your app absolutely requires it.
Later this year, we will begin prohibiting unnecessary access to background location. Your app should not request access to be background location unless it’s required. If your app requests access to background location but it’s not critical to the app’s core functionality, you must remove it from your app and/or implement location access in the foreground, such as when your app’s activity is visible to users.