Skip to content

Releases: Zhuinden/simple-stack

Simple Stack 0.6.0

23 Jan 21:36
Compare
Choose a tag to compare
Simple Stack 0.6.0 Pre-release
Pre-release

Simple Stack 0.6.0 (2017-01-23)

  • Simple Stack is now a library!
  • Added BackstackDelegate.getBackstack() for convenience over Backstack.get(this) in Activity

Simple Stack 0.5.1

23 Jan 15:43
Compare
Choose a tag to compare
Simple Stack 0.5.1 Pre-release
Pre-release

Simple Stack 0.5.1 (2017-01-23)

  • Added Bundleable interface to allow saving view's state to Bundle
  • Added BackstackDelegate.restoreViewFromState() method to mirror persistViewToState()
  • getSavedState() now returns a new SavedState instead of throwing error if the key has no state bound to it
  • Added SavedState.viewHierarchyState default value new SparseArray<>(), null is prohibited

Simple Stack 0.5.0

22 Jan 00:19
Compare
Choose a tag to compare
Simple Stack 0.5.0 Pre-release
Pre-release

Simple Stack 0.5.0 (2017-01-22)

  • Added BackstackDelegate class to hide activity lifecycle integration
  • Moved SavedState into library
  • Added Backstack.get(Context) method to obtain Backstack of instance shared by the delegate
  • Moved KeyContextWrapper into library, and it is now package-private
  • Added StateChange.createContext(base, key) method to create KeyContextWrapper
  • KeyContextWrapper.getKey(Context) is now Backstack.getKey(Context)

Simple Stack 0.4.0

21 Jan 20:36
Compare
Choose a tag to compare
Simple Stack 0.4.0 Pre-release
Pre-release

Simple Stack 0.4.0 (2017-01-21)

  • Rename packages from demostack to simplestack

Simple Stack 0.3.3

21 Jan 19:48
Compare
Choose a tag to compare
Simple Stack 0.3.3 Pre-release
Pre-release

Simple Stack 0.3.3 (2017-01-21)

  • Rename State to SavedState

Simple Stack 0.3.2

21 Jan 18:26
Compare
Choose a tag to compare
Simple Stack 0.3.2 Pre-release
Pre-release

Simple Stack 0.3.2 (2017-01-21)

  • Add check for if key is null in State's Builder.build()

Simple Stack 0.3.1

20 Jan 14:59
Compare
Choose a tag to compare
Simple Stack 0.3.1 Pre-release
Pre-release

Simple Stack 0.3.1 (2017-01-20)

  • Added missing equals()/hashCode() to State class in example

Simple Stack 0.3.0

20 Jan 14:35
Compare
Choose a tag to compare
Simple Stack 0.3.0 Pre-release
Pre-release

Simple Stack 0.3.0 (2017-01-20)

  • added State class and view state persistence to example code (MainActivity)

Simple Stack 0.2.6

20 Jan 14:32
Compare
Choose a tag to compare
Simple Stack 0.2.6 Pre-release
Pre-release

Simple Stack 0.2.6 (2017-01-20)

  • added HistoryBuilder for convenience and relevant tests

Simple Stack 0.2.5

17 Jan 20:58
Compare
Choose a tag to compare
Simple Stack 0.2.5 Pre-release
Pre-release

Simple Stack 0.2.5 (2017-01-17)

  • fixed a bug in goBack()