Skip to content

Most visited

Recently visited

navigation

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.

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 android.arch.persistence.room:rxjava2 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

Hooray!

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.
(Sep 2017 survey)