Skip to content

Latest commit

 

History

History
61 lines (32 loc) · 1.54 KB

CHANGELOG.md

File metadata and controls

61 lines (32 loc) · 1.54 KB

1.3.0

  • Added failable init for ViewModelWithState and ViewModelWithLocalState

  • Added Navigation Helpers

  • Removed unused Live Reload feature

1.2.2

  • Improve code for connect

1.2.1

  • Fix issues with ViewControllerWithLocalState

1.2.0

  • Introduce 'shouldConnectWhenVisible' and 'shouldDisconnectWhenInvisible' properties for ViewController

1.1.2

  • Prevent the View from loading before it's actually needed

1.1.1

  • Fix bug in tempuraDismiss

1.0.0

  • Simplified generics for ViewController, now it is only generic for the ModellableView

  • Deprecated action label in dispatch() method

  • Removed forced unwrapping inside Navigator

  • Fixed willSet method invocation

  • Added tests

  • Improved the connect inner workings for ViewController and ViewControllerWithLocalState

  • Fixed disconnected ViewControllersWithLocalState that were connecting on localState change

  • Fixed ViewController unsubscribing triggering updates

  • Improved type safety on ViewController Store and View

  • viewModel is now optional in ModellableView and ViewController

  • willUpdate and didUpdate methods are now returning new and old viewModels as parameters

  • Implemented Style Standardisation. See this pr for more information

0.5.0

  • Update to swift 4.0
  • Adds tempuraSafeAreaInsets and statusBarHeight as view's properties. See this pr for more information
  • Fix Main Thread issue with Hide navigation action