- Replace Android support libraries with Android X libraries (Hello World, AndroidX)[https://android-developers.googleblog.com/2018/05/hello-world-androidx.html]
- Upgrade Gradle build tools to version
3.2.0-alpha17
- Upgrade Bintray Gradle plugin to version
1.7.3
- Upgrade Maven Gradle plugin to version
2.0
- Upgrade Robolectric version to
3.2.1
- Fix how
GroupViewHolder
's expand and collapse method are called - Avoid unnecessary conversion between
ExpandableListPosition
and group index - Add layout for each sample activity
- Only update children check states if group is expanded
- Update how
clearChoices()
propagates view updates - Remove unnecessary check for only
CheckedTextView
and toggle everything inCheckableChildViewHolder
- Update
ExpandActivity
sample to turn off flash animation
- Add ability to programmatically toggle group using group
- Only expand / collapse groups if they have items
- Properly deserialize expandable group from Parcel
- Ensure onSaveInstanceState is saving a
java.util.ArrayList
- Replace
SparseBooleanArray
with Boolean Array inCheckedExpandableGroup
- Replace SparseBooleanArray in favor of Boolean array in
ExpandCollapseController
- Upgrade Gradle build tools to version
2.2.0
- Fix bug where expand and collapse were reversed in
GroupViewHolder
Initial Release