- func safeExec() to protocol and to default implementation
- Support for MacOS
totalBootBegan()
func totalBootCompleted(_ result: ViperServicesContainerBootResult)
DefaultViperServicesContainerOptions
- Add printing of cyclic dependencies in DefaultViperServicesContainer if DEBUG is defined
- Add tryResolve() to services container protocol
- Upgrade syntax to swift 4.2
- ```try`` in resolve method of default container
- Crash while recursive lock in
DefaultViperServicesContainer
shutdown
method to service and container protocol- More test units
- Made methods of
DefaultViperServicesContainer
more thread-safe
- Initial version