Last updated: March 22, 2023
Welcome to the Jetpack Compose roadmap, outlining upcoming plans for Jetpack Compose. For completed features, please see release notes.
The major themes in focus for the next release are:
- Performance
- More support for advanced use cases
- Expanded Material 3 component set
- Improve tools, including Preview and Live Edit
- Platform support: Compose Wear, large screens, homescreen widgets, TV Compose
These are the features that the team is currently thinking about and working on. This roadmap is shared with the best intent, however, it's not exhaustive and priorities might change as we learn more and continue to get feedback from you - our users.
In Focus items are being worked on soon and are likely to land in an upcoming stable release. Backlog items are planned but not likely to land soon.
Core Libraries
Area |
In Focus |
Backlog |
Done |
Material |
Improve component parity with Material specification and
MDC-Android |
||
Material 3 |
Segmented button control group Bottom App Bar RTL alignment Badge alignment update Swipe to Refresh Performance Benchmarking / Baseline profiles |
Motion/transition subsystem |
Pickers |
Foundation |
Lazy item animations Modifier.node migration and performance
improvements |
Drag and drop in Lazy layouts Scrollbars |
|
UI |
Autofill Text Editing Improvements Text selection and API improvements
AccessibilityChecks |
Multistyle text editing |
Reuse AndroidView between lazy layout items |
Animation |
Shared element transitions |
||
Compiler & Runtime |
External Type Stability Configuration |
Multithreaded scheduler |
|
Testing |
Multi modal input injection |
Common tests |
|
Tools |
Improve Preview performance |
Homescreen Widget Preview |
Animation Inspector |
Jetpack Library Integrations
Area |
In Focus |
Done |
Navigation |
Transition animations |
|
Paging |
Getting Paging Compose APIs to stable |
|
Constraint/Motion Layout |
ConstraintLayout DSL parity with existing features MotionLayout DSL MotionLayout integration with LookAheadLayout |
Platforms
Platform |
In Focus |
Done |
Homescreen widgets |
||
TV Compose |
Proposals
If you would like to propose an item for consideration for inclusion on the roadmap please review existing proposals or create a new one.