Releases: humaan/Modaal
v0.4.4
v0.4.3
Through development a recent enhancement introduced a bug in image galleries where href source was not being pulled in correctly.
This bug as highlighted in #104 and #108 has been resolved to check for multiple sources (href, content_source (data-modaal-content-source, src) and fall back to relevant error message if none of the above work.
v0.4.2
A new minor version is being pushed to ensure a Safari bug is being resolved and is available as the latest package for users.
To best describe the bug, safari wasn't correctly applying document.activeElement
where we store self.lastFocus
. It's currently unclear of why this may be the case, however an update to how we store the lastFocus has been made to ensure full browser support and accurate and expected accessibility.
v0.4.1
v0.4.0
v0.3.1
Hi everyone,
Thanks again for logging of bugs and enhancements. Thanks to all the people watching the repo and who have Starred it as well, we're excited about how Modaal has progressed so far and are looking forward to continuing to develop it.
With some recent free time we've been able to address a few enhancements to the plugin, including:
- #41: Enhancement to make Close button text (and
aria-label
) values an options - Tasks #44 and #48 gave us a prompt to review how the image sizing and gallery resizing was operating. As a result we've pushed out a number of improvements to this. Most importantly when images are larger than the viewport size how we're handling this and the resize between images in a gallery.
- #53: New configuration option for
should_open
has been added that can be used for flexibility for if the modaal should open or not.
Any questions or comments, please don't hesitate to give us a shout.
Thanks!
v0.3.0
Hi everyone, thanks so much for logging all the issues, question, features and enhancement requests. This particular release is a bit overdue, but includes some major improvements to the plugin that we're excited to share, including:
- #50: Send focus to more semantic element on open
- #36: Duplicate iFrame markup and iFrame width/height
- #35: Review/revise Modaal load process
- #33: Having trouble with "is-locked"
- #34: Model content should include top-level text nodes
- #28: Another way for focus to escape modal (shift+tab as first action)
- #27: Unable set Modaal width or height
- #22: Scrolling on mobile does not have a momentum
- Other auxiliary bug fixes and enhancements
Any questions or comments, please don't hesitate to give us a shout.
v0.2.11
Thanks everyone who has contributed so far, it's much appreciated.
- Added an .editorconfig file and defined the code style. Here's the project URL: http://editorconfig.org/
- Formatting and indentation tidy up.
- Tidied up gulp script, added autoprefixer, etc.
- Fixed bug parsing inline-attributes.
- Fixed issue #21 with centering video modals.
- Fixed issue #19, replacing calls to jQuery's .bind with .on.
- Fixed typos (issues #17 and #18).
v0.2.10
- Fixed issue 2 - When holding tab, focus escaped the modal window.
- Fixed issue 6 - On screens with smaller height, when you opened a gallery image it didn't receive focus.
v0.2.9
Updates include:
- Bug fix for gallery and single image where next and previous keyboard controls were still active and attempting to change content.
- New
background_scroll
option (defaults tofalse
) which allowing the user to allow the page to scroll behind the modaal window when open - Bug fixes for inline attribute which were formatted incorrectly.