Releases: allaboutapps/Toolbox
Releases · allaboutapps/Toolbox
5.0.0 - no more default UINavigationController
Merge pull request #38 from allaboutapps/coordinator-no-default-value…
Coordinator is now a MainActor
Merge pull request #35 from MSWagner/miwagner/fix-tabbar-coo-init Fix default init of Navigation- and TabBarCoordinator + add unit tests
NavigationCoordinator delegate refactoring + Convenience Init in NSDirectionalEdgeInsets and UIEdgeInsets
Merge pull request #32 from allaboutapps/feature/ConvenienceInitInsets added convenience inits to NSDirectionalEdgeInsets and UIEdgeInsets
Breaking AutoLayout helper changes and Coordinator changes
Breaking changes:
The alignEdges
convenience functions now have different function signatures to better differentiate between them for UIEdgeInsets
and NSDirectionalEdgeInsets
.
The convenience initializer for UIEdgeInsets
was replaced by a convenience initializer for NSDirectionalEdgeInsets
Coordinator changes:
Refactoring of UIAdaptivePresentationControllerDelegate
- reference cycle was fixed
- forwarding of the delegate methods to the top view controller (see readme)
- more safety
- now it's only possible to push
NavigationCoordinator
ontoNavigationCoordinator
NavigationCoordinator
now checks if you're pushing onto the sameUINavigationController
(would be a misconfiguration)
Keyboard Info Dismissing Fix
Fixed an issue in Keyboard Info in which the Info still thought it was open.
Cleanup
Change access modifier
Merge pull request #20 from allaboutapps/access-modifier-changes change modifier so subclasses can override functions
Small improvements
- Make FailableCodable confirm to Codable
- Change PresentationController delegate call back to open
1.1.0 - macOS Support
We ❤️ macOS
1.0.2: Merge pull request #8 from allaboutapps/swi-coordinator
Add popToViewController... to NavigationCoordinator