Skip to content

Most visited

Recently visited


Release Notes

This page provides information about the releases of Architecture Components, including known issues, limitations, and general advisories. Please review the notes before using the Architecture Components.

Your feedback is crucial. Please report issues with Issue Tracker, so we can we can integrate your feedback into the final release.

To discuss issues or ideas with other developers working with Architecture Components, join the Android Development Google+ community and see the Architecture Components category.

December 11, 2017

Paging alpha4-1 is released. This is a small bugfix release for Paging alpha 4.

Bug Fixes:

December 7, 2017

Paging alpha4 is released, with significant changes and additions, mostly targetting network, and network + database usecases.

API Changes:

Bug Fixes:

1.0.0 - November 6, 2017

All major components (except Paging) are now 1.0.0. This is the exact same release as rc1 except for one change to the reactivestreams library.

Bug Fixes:

Release Candidate - October 18, 2017

All major artifacts (except Paging) are now 1.0.0-rc1.

We do not have any more known issues or new features scheduled for the 1.0.0 release. Please upgrade your projects to use 1.0.0-rc1 and help us to battle test it so that we can ship a rock solid 1.0.0.

Behavior Change:

Bug Fixes:

October 9, 2017

Paging alpha-3 is released; which makes it compatible with the beta 2 release of Lifecycles and Room.

Bug Fixes: * Improved Paging documentation.

October 5, 2017

All major artifacts (except Paging) are now beta 2. There is no new version of Paging in this release.

Bug Fixes:

September 21, 2017

With this release, all Architecture Components modules reach to at least beta 1 (except the new Paging Library which is alpha 2).

We are not planning any more API changes. Unplanned changes might happen, but the bar for changing any API before 1.0.0 stable is very high and unlikely to happen.

Unlike the alpha phase, beta phase is scheduled to be a very short duration.

Version Changes

New Artifacts

Packaging Changes

Both of these artifacts are already a dependency on Room so unless you were directly using them, you should not need to change anything in your build files.

API Changes

Bug Fixes:

1.0.0 Alpha 9-1 - September 13, 2017

This is a major release where core lifecycle artifacts (runtime, common) and arch core (common) reach to stable version 1.0.0.

Along with this change, Support Library 26.1.0 now depends on these libraries. Both AppCompatActivity and Support Fragment now implement the LifecycleOwner interface.

This release also depends on Support Library 26.1.0 to take advantage of the new integration.

New Library: Paging

This release also includes a new library called Paging, which allows easily loading large data sets into a RecyclerView in chunks when necessary. Paging is released as alpha1 and will have its own release cycle.

API Changes

Bug fixes

1.0.0 Alpha 9 - August 16, 2017

Bug fixes

1.0.0 Alpha 8 - August 1, 2017

Behavior Changes

API Changes

1.0.0 Alpha 7 - July 26, 2017

Bug fixes

1.0.0 Alpha 6 - July 25, 2017

Behavior changes

API Changes

Bug fixes

1.0.0 Alpha 5 - July 18, 2017

API Changes

You need to depend on artifact to add RxJava support to Room.

Bug fixes

1.0.0 Alpha 4 - July 11, 2017

API Changes

Bug Fixes

1.0.0 Alpha 3 - June 15, 2017

API Changes

Bug Fixes

1.0.0 Alpha 2 - June 2, 2017

API Changes

Bug Fixes

1.0.0 Alpha 1 - May 17, 2017

MinSDK: 14

General advisories

Known limitations and issues

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields


在微信上关注 Google Developers

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience. (Dec 2017 Android Platform & Tools Survey)