Versionedparcelable
Latest Update | Stable Release | Release Candidate | Beta Release | Alpha Release |
---|---|---|---|---|
November 29, 2023 | 1.1.1 | - | 1.2.0-beta01 | - |
Feedback
Your feedback helps make Jetpack better. Let us know if you discover new issues or have ideas for improving this library. Please take a look at the existing issues in this library before you create a new one. You can add your vote to an existing issue by clicking the star button.
See the Issue Tracker documentation for more information.
Version 1.2
Version 1.2.0-beta01
November 29, 2023
androidx.versionedparcelable:versionedparcelable:1.2.0-beta01
is released with no changes since 1.2.0-alpha01. Version 1.2.0-beta01 contains these commits.
Version 1.2.0-alpha01
November 15, 2023
androidx.versionedparcelable:versionedparcelable:1.2.0-alpha01
is released. Version 1.2.0-alpha01 contains these commits.
New Features
- Export stable AIDL definitions to dependent projects (I473cb, b/277084531)
API Changes
- Added nullability annotations (Ic16ed)
Version 1.1.1
Version 1.1.1
April 15, 2020
androidx.versionedparcelable:versionedparcelable:1.1.1
is released. Version 1.1.1 contains these commits.
Bug Fixes
- Updated ProGuard rules to keep all classes that implement
VersionedParcelable
, including non-public classes (I480bf8)
Version 1.1.0
Version 1.1.0
August 7, 2019
androidx.versionedparcelable:versionedparcelable:1.1.0
is released. The commits included in this version can be found here.
Below is a summary of changes from 1.0.0
to 1.1.0
:
New features
- New convenience methods
ParcelUtils.getVersionedParcelableList()
andParcelUtils.putVersionedParcelableList()
API changes
ParcelUtils.getVersionedParcelable()
now returns null if the key is not found in the bundleParcelUtils.putVersionedParcelable()
now accepts null VersionedParcelable objects
Version 1.1.0-rc01
June 5, 2019
androidx.versionedparcelable:versionedparcelable:1.1.0-rc01
is released with no changes from 1.1.0-beta01. The commits included in this version can be found here.
Version 1.1.0-beta01
May 7, 2019
androidx.versionedparcelable:versionedparcelable:1.1.0-alpha01
is released. The commits included in this version can be found here.
API changes
Parcelutils.getVersionedParcelable
and Parcelutils.putVersionedParcelable` now support null (aosp/940072)RemoteActionCompat
is now a VersionedParcelable` (aosp/928534)
Version 1.1.0-alpha02
March 13, 2019
androidx.versionedparcelable:versionedparcelable:1.1.0-alpha02
is released. The full list of commits included in this version can be found here.
Bug fixes
- Updated to the latest annotation version for new annotations.
Version 1.1.0-alpha01
November 5, 2018
New features
- Added support for CharSequence in all classes except VersionedParcelStream.
- Added support for SuperClass, Set, and Map.
Bug fixes
- Fixed a bug with checking IDs in inherited classes.