3.0.0
It's been a long journey!
We have just released the latest version of our library labelled as 3.0.0. The new number in front means that we unfortunately had to make some changes to the public API, for which we sincerely apologise. In the next section you will find migration tips to help you make the transition to the new version as painless as possible.
Migration Guide
- Package Name: We changed the library name from
MijickPopupViewtoMijickPopups - Setup: Method
implementPopupView()has been renamed toregisterPopups() - Popup:
createContent() -> some Viewmethod has been deleted. Please declare the popup content withbody: some Viewinstead - Popup Declaration: The parameter of the method
configurePopup()has been renamed frompopuptoconfig - Popup Declaration: Methods
onDismiss()andonFocus()has been moved directly to thePopupstructure - Popup Presentation: The
showAndStack()method was renamed topresent(). The methodshowAndReplace()has been removed - Popup Dismissal: Method
dismiss()was renamed todismissLastPopup() - Popup Customization: Minor changes have been made to the naming
Known issues
During the development process we unfortunately made a mistake and put all calculations in a single thread, which may (in very rare cases) cause minor lags (especially when using drag gesture). The problem will be fixed in the next version, which we plan to release in early November.