Skip to content

3.0.0

Compare
Choose a tag to compare
@FulcrumOne FulcrumOne released this 17 Oct 00:22
· 7 commits to main since this release
ea35a60

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 MijickPopupView to MijickPopups
  • Setup: Method implementPopupView() has been renamed to registerPopups()
  • Popup: createContent() -> some View method has been deleted. Please declare the popup content with body: some View instead
  • Popup Declaration: The parameter of the method configurePopup() has been renamed from popup to config
  • Popup Declaration: Methods onDismiss() and onFocus() has been moved directly to the Popup structure
  • Popup Presentation: The showAndStack() method was renamed to present(). The method showAndReplace() has been removed
  • Popup Dismissal: Method dismiss() was renamed to dismissLastPopup()
  • 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.