mightySlider upholds the Semantic Versioning Specification.
Introduced: New mightySlider based plugin for adding nice & highly customizable circle time loaders for mightySlider.
Introduced: Preserve ratio layer for slides content.
Implemented: Ken burns effect.
Implemented: staggerText feature to animated layers.
Optimized: Hardware accelerated bug in Safari.
Optimized: Layers animations to use lower memory space & smoother animations.
Optimized: Parallax effect for being so smoother.
Added: Callbacks support for
isInFreeze class for when slider is in freeze mode.
Added: New slider templates.
autoResize bug for when there is no slide to activate.
Optimized: Code quality & speed access to core prototypes.
Fixed: Media contents recognization with support for SSL enabled sites.
Fixed: Parallax effect in IE.
Introduced: New mightySlider based plugin for enabling transitional effects for mightySlider.
Introduced: Freezing slider to prevent wasting the memory & CPU when the slider is not in viewport.
Introduced: Chrome 31+ requirement if you want to use mouse wheel/trackpad scrolling.
Implemented: Scroll parallax feature.
Implemented: Protection against hijacking global scrolling.
Added: New two slider templates.
Optimized: Animation timing performance, mightySlider now 34% faster and smoother.
Optimized: Deep-linking performance.
Optimized: Covers to prevent other plugins to manipulate the images and prevent native image dragging in Firefox when mightySlider dragging is active.
Optimized: Parallax effect for being smoother with new options.
Optimized: 3D Parallax feature.
Optimized: Layers animations to prevent memory leaking.
startAtOnRepeat option. This option now supports time seek also.
Optimized: Media contents recognization with support for SSL enabled sites.
Optimized: Fullscreen API and now supports IE11 fullscreen API.
Fixed: Crashing bug when easing functions is not available.
Fixed: Dragging overhaul. Fixes a lot of issues with touch dragging on mobile devices.
Fixed: Dragging navigation collisions in nested mightySlider instances with crossed directions.
Fixed: Adding .isTouch class for the slider.
Fixed: Start random bug when the cycling is available.
Optimized: Automated cycling feature.
Fixed: Pause on hover feature bug for when automated cycling is enabled and video is on playing.
Fixed: Strange touch swipe on Android devices.
Fixed: Pause/Resume cycling when videos starts/ends.
Fixed: Frame close button in touch devices.
Fixed: Layers disappearing issue when slider moves to next slide and going back immediately.
Implemented: Multiple covers that gives you an option for set any specific cover image for any device resolution, orientation, pixel-ratio, etc.
Implemented: All slide content preloader for preloading all inner elements then show animated layers.
Implemented: New powerful animation engine for animated layers.
Optimized: Slide positioning and navigating.
Optimized: Thumbnails navigation control.
Optimized: Automated cycling feature.
Optimized: Skins. They all are retina ready and images inserted via data URI.
Added: Scrollbar navigation.
Added: Video background capability.
Added: 3D parallax layers. Fancy parallax effects by moving your mouse over slides or tilting your smart device equipped with a gyroscope.
Added: Video layers capability.
onePage option. This option made slider just move one page per drag.
preloadMode option. Preloading mode for slides covers that gives you three options for cover image and video preloading. Preload all (preload all cover images/videos after initialize), instant initialize (preload cover images/videos in sequence), and loads nearby (loads slides beside current slide).
Added: New event callbacks and properties to the API for providing better interface and experience customization.
Added: New skin
Fixed: Page generation for slide-based navigation.
Fixed: Locking perpendicular touch scrolling.
Fixed: The need to click on a slide twice to activate it after dragging finished from different target.
Implemented: Scrolling speed normalization between different browsers and input devices. Scrolling speed with mouse or MacBook trackpads should feel similar now.
Optimized: Dragging initiation to be more responsive. You no longer need to drag a certain destination before dragging kicks in.
interactive option. It is a selector to extend the pool of what should be considered an interactive element. mightySlider will now refuse to initiate dragging if source element is interactive. Meaning if you mousedown/touchstart on an
textarea, or a
select element, dragging won't start.
Fixed: Hand full of bug.
Initial release of mightySlider.