This repository has been archived by the owner on Mar 18, 2024. It is now read-only.
Releases: SoleraEngineering/Defrag
Releases · SoleraEngineering/Defrag
1.2.0
1.1.4: Merge pull request #50 from tomjhall/Update_to_1_1_4
- Fixed NullPointerException when fetching parameters that are null.
1.1.3: Merge pull request #49 from R3PI/develop
- Removed dependency on AutoValue
- Fixed issue ClassNotFoundException when deserializing custom object.
v1.1.2: Merge pull request #43 from R3PI/develop
- Fixed BadParcelException when unmarshalling with RecyclerView or Toolbar Views.
v1.1.1: Merge pull request #39 from R3PI/develop
- ViewStack#replaceStack with an empty stack is now supported.
- Updated AutoValue to 1.3
- Minor javadoc fixes
v1.1.0: Merge pull request #35 from R3PI/develop
- Added AnimationHandler a simple api to handle generic transition animations.
- Moved enums to IntDef for library size optimization.
- Changed nested class access to private methods & attributes to package private as part of library size optimization.
- Migrated AutoParcel to AutoValue.
- Deprecated HandlesBackPresses - this can be handled in a custom callback from onBackPress in you activity.
- Deprecated HasTraversalAnimation - use AnimationHandler.
- Call to replace with 0 views will result in a call to push.
- Added replaceStack with one view method.
v1.0.0: Merge pull request #28 from R3PI/develop
Added safe operations helper class ViewStackUtils - this will queue operations to the ViewStack if it is currently traversing.
Fixed issue where ConcurrentModificationException would occur when removing listeners while traversing the listener list.
v0.9.0: Merge pull request #22 from R3PI/develop
- ViewStack is now view - no need to initialize with a view, or call onStop/onStart.
- Added save/restore of view state support (for pushed/popped views).
- Added parameter support for bundles (with getParameter/getParameters/setParameter/setParameters).
- Removed Viewstack.get(Context) - use DI or a helper class.
v0.8.2: Merge pull request #22 from R3PI/develop
- Simplified library AndroidManifest.