All Versions
19
Latest Version
Avg Release Cycle
79 days
Latest Release
3042 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.1.3 Changes
- Call init() if neither requirejs nor NPM is available
-
v1.1.2 Changes
- Modal-Stretch: Don't set height for .modal-content when modal is streched on small devices
-
v1.1.1 Changes
- Listen to events in the AMD callback, not during load time
-
v1.1.0 Changes
๐ New features
- โ Add different modal animation styles (#51)
- Register CSSModal as module for AMD (#57)
- โ Add function to keep focus in modal when tabbing through (#26)
- ๐ Allow multiple, stackable modals (#20)
๐ Improvements
- ๐ Use a name for the main component: CSSModal
- โ Add gallery thumbnail images to gallery footer
- โ Add focus state for close button
- ๐ Better compatiblity for IE8
- โ Add polyfill for event.preventDefault to work with IE8
- โ Add compatiblity for IE8 (use "bean" library for event handling)
- Only activate stacked modal if there already is another modal
- โ Add HTML5 Shiv for IE8 in visual tests
- ๐ Improve ARIA support
- Unify close btn on mobile
- โ Add error handling to
on
method to prevent wrong function calls - โ Add option to configure mobile-layout breakpoint
- Modularize config, core and theme into separate files (#73)
- โก๏ธ Update background transparency image (#67)
- Rewrite trigger method to use
new CustomEvent
(#56) - Apply all functions directly on the modal-object
- ๐ Rename function
_dispatchEvent
totrigger
- ๐ Rename function
_addEventListener
toon
- ๐ Move set and unset of modal in own function
- โ Add convenience functions to add and remove classes on elements
- โ Add native style momentum scrolling to content area
๐ Plugins
- โ Add folder plugins for extendable modules
- โ Add plugin to stretch a modal to 80% of the screen height
- Implement max width for modal via data attribute
- โ Add gallery plugin
- โ Add a spinner
- โ Add resize plugin
- โ Add HTML5 video plugin
๐ Bugfixes
- ๐คก The user can now load/mock Bean during the runtime
- ๐ Fix jumping of the page on devices with small screens (#32)
- โก๏ธ Update body scrolling behavior: Prevent double scroll bar in FF and Co
- โ Remove scrollbars for lt IE9 (#67)
- ๐ Fix close button position
- Correct handling of aria-hidden with JavaScript
- Prevent overflow in mobile modals
- ๐ Bugfix: Prevent body jump in Chrome Canary
- ๐ Bugfix: UTF-8 problem in Ruby 1.9.3 (#61)
- ๐ Bugfix: open modal on pageload (#46)
- Prevent body from scrolling when scrolling in modal on iOS and Android (#31)
Other
- โ Add FAQ for questions we get from time to time
- ๐ Update documentation
- โ Rename tests directory to test
- โ Add better function documentation in JavaScript
- โก๏ธ Update node version to v0.10 when working with Travis
- โก๏ธ Update npm dependencies
-
v1.0.4 Changes
- โ Remove and add is-active-class properly on modals (#44)
- ๐ Change ร for its hex code (\00d7) to avoid causing problems during minification (#43)
-
v1.0.3 Changes
- Rewrite addEventListener polyfill to work with elements other than document
- Fire an event if page loads with hash (#37)
- โ Add string for close button on mobile as data-attribute (#39)
-
v1.0.2 Changes
- Overwrite IE8 hack for IE9 and 10 to get modal working without JS (#33)
- Minor clean up of Sass and JS
-
v1.0.1 Changes
- Prevent page from jumping when opening a modal (#24)
- โ Remove an error when a hash has no HTML element associate (#27)
- โ Remove check if modal contains an id on focus - it is not necessary (#25)
- ๐ Rename component.json to bower.json to match new bower spec
-
v1.0.0 Changes
- ๐ Initial Release