Skip to content

Latest commit

 

History

History
56 lines (46 loc) · 1.61 KB

CHANGELOG.md

File metadata and controls

56 lines (46 loc) · 1.61 KB

SwiftyViperTemplates Change Log

All notable changes to this project will be documented in this file.

1.7.0

Added

  • Shortcuts for some of templates: tabbar -> SwiftyViperMcFlurryTabbar, service -> SwiftyViperService, etc.
  • SwiftyViperMcFlurryTabbar

Changed

  • viewIsReady for tabbar templates moved to viewWillAppear.

Fixed

  • compilation tests for all templates (in Demo)

1.6.0

Added

  • Add SwiftyViperReduxService template
  • Add support for redux_service_state_vars custom parameter for SwiftyViperReduxService:
--custom_parameters redux_service_state_vars:a=ClassA,b=ClassB?

will produce:

let a: AnyObjectA
let b: AnyObjectB

1.5.0

Added

  • Add SwiftyViperService template

1.4.0

Added

  • Add support for module state
  • Add soft module shutdown by calling willDeinit of presenter using OnDeallocateX
  • Support for custom parameter extended_configure:true
  • More asserts

Fixed

  • Fix name of ...didDismiss method of SwiftyViperMcFlurryAlert output

1.3.0

Added

  • SwiftyViperMcFlurryStoryboardCollectionViewCacheTracker
  • SwiftyViperMcFlurryStoryboardRootCollectionViewCacheTracker
  • SwiftyViperMcFlurryStoryboardRootTableViewCacheTracker
  • SwiftyViperMcFlurryStoryboardTableViewCacheTracker
  • SwiftyViperMcFlurryAlert
  • SwiftyViperMcFlurryTrasparent

1.2.0

Added

  • viewController.moduleInput = presenter to configure()
  • added inheritance of presenter from RamblerViperModuleInput and its implementation
  • added inheritance of all protocols from class