Ian Lake

Android Toolkit Developer at Google and Runner

2025-04-24

@svenjacobs - thanks for pointing that out, looks like they are already investigating. Interestingly, others are having the opposite problem where app builds work fine, but tests and IDE experience is broken: bsky.app/profile/dawidhyzy.bsk

2025-04-24

There were a lot of other releases today including the first Compose 1.9.0-alpha01 releases so make sure to look through all of the release notes for the details!
developer.android.com/jetpack/

2025-04-24

Release candidates are the last step before stable and today's releases include Navigation 2.9.0-rc01, Lifecycle 2.9.0-rc01, SavedState 1.3.0-rc01, Activity 1.11.0-rc01, Health Connect 1.1.0-rc01, and more.
developer.android.com/jetpack/

2025-04-24

More long running releases made it to stable today including CustomView 1.2.0, multiple Leanback libraries, and Print 1.1.0.
developer.android.com/jetpack/

2025-04-24

Transition 1.6.0 is out today and is particularly important if you are using Transitions with ComposeView, ensuring that composables relying on Lifecycle or ViewModel can enter composition even while the transition is happening.
developer.android.com/jetpack/

2025-04-24

Compose 1.8.0 is stable today! Using the Compose BOM 2025.04.01 allows you to start adding Autofill to your Compose app, get autosizing text, a lot less experimental APIs, and more.
android-developers.googleblog.

2025-04-24

Compose 1.8.0 is out today alongside a bunch of other #JetpackReleaseNotes including Transition 1.6.0 and bug fixes in DataStore 1.1.5, ExifInterface 1.4.1, Room 2.7.1, and WorkManager 2.10.1.
developer.android.com/jetpack/

2025-04-11

@marcin - Jetpack libraries don't enforce Kotlin 2.1 (it was only today that a few libraries switched to Kotlin 2.0 - Core was not one of those, FWIW), but I think you're right that once we're on Kotlin 2.1 this won't be necessary.

2025-04-09

There were a lot of other releases today, but one thing to note is that many libraries started targeting Kotlin 2.0 - make sure you've updated to KGP 2.0.0 or newer yourself!

Check out all of the release notes for the details: developer.android.com/jetpack/

2025-04-09

One of my favorite helpers in SavedState 1.3 is the `saved` property delegates for any SavedStateRegistryOwner (e.g., ComponentActivity or Fragment):

class MyActivity : ComponentActivity() {
var selectedItem by saved { -1 }
}

No more manual save/restore needed!

developer.android.com/referenc

2025-04-09

SavedState 1.3.0-beta01 sits underneath today's Lifecycle and Navigation betas and is our first beta with KMP support - providing a multiplatform compatible equivalent to Bundle that uses Kotlin Serialization.
developer.android.com/jetpack/

2025-04-09

Lifecycle 2.9.0-beta01 is also out today with the first API stable release for the new lifecycle-viewmodel-testing artifact with ViewModelScenario, KMP support for SavedStateHandle, as well as new SavedStateHandle.saved delegates that use Kotlin Serialization.
developer.android.com/jetpack/

2025-04-09

Navigation 2.9.0-beta01 is out, marking the first API stable release with non-reified versions of the type safe APIs and the vast majority of APIs moved to common to better support KMP.
developer.android.com/jetpack/

2025-04-09

We've been making a concerted effort in getting long running alpha releases promoted up through to a stable release and today that includes the stable releases of AsyncLayoutInflater 1.1.0, Core i18n 1.0.0, DynamicAnimation 1.1.0, and GridLayout 1.1.0.

developer.android.com/jetpack/

2025-04-09

Room 2.7.0 is out today with Kotlin Multiplatform support! It now supports Android, iOS, JVM (Desktop), native Mac, and native Linux.

Plus Kotlin code gen becomes the default for KSP and KSP2 is fully supported.
developer.android.com/jetpack/

2025-04-09

Room 2.7.0, the first KMP release, is out today! 🎉🎉🎉

Other #JetpackReleaseNotes include Core 1.16.0, Core i18n 1.0.0, long alpha releases going stable, Compose Material3 1.3.2, Compose 1.8.0-rc03, plus SavedState, Lifecycle, and Navigation going beta01.

developer.android.com/jetpack/

2025-04-03

@bladecoder - where are you getting your weight numbers from? IGN's numbers show it *lighter* than the Switch OLED and the same weight as the regular Switch?
ign.com/articles/nintendo-swit

2025-03-27

@Beowulf - okay, well if you are able to reproduce any of those issues in a sample project, that would be really helpful.

Navigation doesn't control the drawing of transitions - that's all the Compose layer underneath us so if that is freezing or stuck as white/black, we need that sample project to trace back what they are doing to send it to them.

2025-03-27

@Beowulf - thanks for sharing those two. I see we already requested a sample project here: issuetracker.google.com/issues

But I don't see any sample project that even occasionally reproduces this issue on either issue? Am I missing something?

2025-03-27

@Beowulf - can you point me to the specific bug you had in mind? The only ones I had seen we were still waiting on a reproduction project (since we weren't able to reproduce it ourselves).

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst