Releases: britzl/monarch
Monarch 3.4.4
FIX: Transitions were not replaced if a new one was created for the same transition event. Thanks Sergey.
Monarch 3.4.3
FIX: A screen added with no_stack
should not affect the stack when hidden using monarch.hide()
.
Monarch 3.4.2
FIX: Some monarch callbacks could be invoked more than once (for example the monarch.back() callback)
Monarch 3.4.1
FIX: Do not delay transitions by a frame when showing a new view. This will avoid a one frame flicker where the screen would be rendered in its initial position before the transition starts.
Monarch 3.4.0
CHANGE: Screens are not hidden until the next screen is loaded and ready to be shown. This will avoid flicker if the next screen takes a long time to load.
Monarch 3.3.0
NEW: monarch.is_popup(id)
Monarch 3.2.2
FIX: The editor script could target the wrong file and mess up the content.
Monarch 3.2.1
FIX: Improved behaviour of monarch.replace() and monarch.show() with pop option. Thanks @dapetcu21 !
Monarch 3.2.0
NEW: Added monarch.replace(screen_id, [options], [data], [callback])
which will replace the topmost screen with a new screen after transition out has completed
NEW: Added a new option sequential
to the show()
options. If the sequential
flag is set Monarch will start loading the screen only after the previous screen finished transitioning out.
Monarch 3.1.0
NEW: Added editor script to make setup of new screens quicker. Thanks @Jerakin !