samuelclay / NewsBlur

NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.
http://www.newsblur.com
MIT License
6.92k stars 1k forks source link

Android: Update project to target SDK 33/Android 13 #1753

Closed sictiru closed 1 year ago

sictiru commented 2 years ago

The most important change that needs to be made is supporting the new runtime permissions for sending notifications. https://developer.android.com/develop/ui/views/notifications/notification-permission

sictiru commented 2 years ago

@samuelclay As part of this update, I'll be merging app startup benchmarks which enabled experimenting with Baseline Profiles. Initial tests are promising and show up to 20% reduction in cold startup times. The user journey used to generate the baseline profile stops at the folder/feed list but I think I'll extend it until feed reading. This will increase the APK size ~10kb but the app should perform faster out of the box with this "ahead of time" optimization.

samuelclay commented 1 year ago

Hey that's neat! Should this go through beta channel first?

sictiru commented 1 year ago

I've been using it for a few weeks but we can put it through beta first. The branch should be ready in a few days once I close some other work.

sictiru commented 1 year ago

@samuelclay The sictiru branch is ready to be released to the beta channels.

samuelclay commented 1 year ago

Deployed to the beta channel as v13.0.0b1.