Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: Mijick/Popups

4.0.5

22 Oct 18:52
3aa5523

Choose a tag to compare

What's Changed

feat:

  • added an ability to customise dismiss drag gesture area size

fix:

  • fixed problem with scrollview conflicts

Documentation

Draggable area size customisation
Global methods - https://github.com/Mijick/Popups/wiki/Popup-Customization#available-methods
Local methods - https://github.com/Mijick/Popups/wiki/Popup-Customization#available-methods-1

Full Changelog: 4.0.4...4.0.5

4.0.4

22 Oct 14:39
af78b4f

Choose a tag to compare

What's Changed

  • Resolved problem with view state update in app that uses popup with SceneDelegate.
  • Added an ability to manage the window key state if it becomes inactive.

Documentation updates

https://github.com/Mijick/Popups/wiki/Setup#key-window-state-management

Full Changelog: 4.0.3...4.0.4

4.0.3

12 Oct 15:06
11f5fff

Choose a tag to compare

What's Changed

fix:

  • Fixed an issue with hit test on IOS26

Full Changelog: 4.0.2...4.0.3

4.0.2

31 Aug 16:39
520eefb

Choose a tag to compare

What's Changed

  • Added iOS 26 compatibility and fixed related issues

Acknowledgment:
Big thanks to @Nathan1258 for your contribution 🙌
Your changes helped improve compatibility, and we appreciate the support!

Full Changelog: 4.0.1...4.0.2

4.0.1

19 Dec 20:00
62457a9

Choose a tag to compare

What's Changed

Full Changelog: 4.0.0...4.0.1

4.0.0

17 Nov 22:03
9197026

Choose a tag to compare

It's been a long journey!

We have just released the latest version of our library labelled as 4.0.0. The new number in front means that we unfortunately had to make some changes to the public API, for which we sincerely apologize. 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

  • Overall: We decided to keep the language consistency, so we renamed all attributes and methods containing the word Centre to Center
  • Overall: We renamed PopupManager to PopupStackand, respectively, PopupManagerID to PopupStackID
  • Popup Presentation: All the methods, i.e. present(), setCustomID(), setEnvironmentObject() and dismissAfter(), are now asynchronous. This was motivated by the concern that popups should be called from the main thread
  • Popup Dismissal: All the methods, i.e. dismissLastPopup(), dismissPopup(), dismissAllPopups(), are now asynchronous. This was motivated by the concern that popups should be dismissed from the main thread

3.0.2

04 Nov 12:56
c94c9a1

Choose a tag to compare

What's Changed

Full Changelog: 3.0.1...3.0.2

3.0.1

04 Nov 12:21
ce72aa9

Choose a tag to compare

What's Changed

Full Changelog: 3.0.0...3.0.1

3.0.0

17 Oct 00:22
ea35a60

Choose a tag to compare

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.

2.7.1

11 Sep 21:27
60ebc93

Choose a tag to compare

What's Changed

Full Changelog: 2.7.0...2.7.1