- Fixed Lightbox event binding issue
- Added HTML label support to Navigation (Thanks @collegeman!)
- Fixed accessibility issues with Background (Thanks @nhall!)
- Fixed accessibility issues with Carousel (Thanks @nhall!)
- Fixed accessibility issues with Checkbox
- Fixed accessibility issues with Dropdown
- Fixed issue with Analytics scroll depth interfering with bounce rate
- Added
autoUpload
option andstart
method to Upload - Fixed issue with Upload queued files parameter
- Fixed issue with Carousel
touch
events not clearing auto advance timers - Fixed issue with Dropdown not firing
change
event - Fixed issue with Dropdown
focus
handling
- Added ability to open Lightbox gallery with URL fragment identifier
- Fixed issue with Range
change
events
- Fixed issue with
overlay
Navigation in Android Browser - Fixed issue with Dropdown not opening on Windows touch devices
- Fixed issue with multi Dropdown on mobile
- Fixed issue with Modernizr change to
no-touchevents
- Modified Carousel touch paging to be more consistent
- Added
matchWidth
option to Carousel - Fixed issue with Background not storing muted state
- Added ability to clear default label in Upload (Thanks @Valamas!)
- Fixed issue with right clicking Number arrows
- Fixed issue with pop state in ASAP
- Switched event delegation in Upload to allow extra content
- Added
filedragenter
,filedragover
, andfiledragleave
events to Upload (Thanks @Valamas!) - Added multi-select range and modifier actions to Dropdown
- Fixed issue with
single
andrtl
options in Carousel
- Fixed issue with resize mobile Lightbox
- Fixed issue with updating Dropdown Scrollbars (Thanks @cbier!)
- Removed
tap
event from Touch - Resolved issue with IE pointer events in Touch
- Added
readonly
support to Checkbox (Thanks @Bonscho!), Dropdown, Number and Range - Updated upload Demo to include
queue
event (Thanks @Bonscho!)
- Added matchMedia graceful degradation to Media Query, matches closest
fallbackWidth
andfallbackHeight
values - Added
ignoreTypes
option to ASAP to avoid loading downloadable files via AJAX - Renamed
extensions
tofileTypes
in Lightbox for consistency
- Fixed false positive on transitionEnd events in Transition
- Fixed issue with inaccessible Number inputs on iOS
- Increased initial pointer down delay in Number
- Added
queued
event to Upload (Thanks @Bonscho!)
- Added
support.nativeMatchMedia
andfallbackWidth
values for graceful degradation - Added matchMedia graceful degradation to Carousel, matches closest
fallbackWidth
value
- Fixed issue with Carousel removing previous and next classes
- Fixed issue with Analytics and content blockers
- Fixed issue with Carousel
matchHeight
option - Fixed issue with Tabs mobile classing
- Fixed XSS issue in Dropdown
- Added
mute
andunmute
public methods to Background - Added
fill
element to Range - Added
abort
public method to Upload - Added ability to cancel uploads in
beforeSend
Upload callback
- Added
min-height
to Carousel items, resolves issue with accidentally empty carousels - Added ability to target same content element from multiple Navigations
- Added
postContruct
callback system, run after current set has initialized - Added ability to set active Tab item
- Added ability to deep-link Tab item based on page hash
- Added ability to set custom Carousel controls container
- Added
previous
andnext
states for Carousel items
- Added check for Request Animation Frame
- Switched to passing
window
in Core closure
- Added internal events:
panStart
pan
panEnd
scaleStart
scale
scaleEnd
swipe
- Added internal Request Animation Frame callback system
- Improved Lightbox pinch-and-zoom performance
- Updated Scrollbar to use Touch pan events
- Rebuilt ASAP by removing internal DOM caching for better state handling
- Removed clickTouchStart events in favor of browsers handling touch
- Fixed issue with grouped Swap active item
- Fixed issue with Lightbox loading icon visibility
- Fixed issue with fullscreen YouTube videos in Lightbox
- Fixed regression in ASAP Analytics check
- Added basic pinch-and-zoom to Lightbox on touch devices
- Fixed ASAP issue with replacing history state
- Disabled touch in Checkbox due to erratic behavior
- Fixed typo in Background and Carousel
- Fixed Background window width issue
- Optimized Background and Carousel responsive calculations
- Fixed Touch pointer event conflict
- Fixed Carousel window width issue
- Fixed overflow on
contained
Carousel
- Fixed ASAP redirects containing fragment identifiers
- Removed debug code from Carousel
- Added HTML option labels to Dropdown
- Added
bottomEdge
option to Dropdown for custom thresholds - Fixed Touch click event error
- Added
top
andbottom
keywords to Scrollbarscroll
method - Added Dropdown Scrollbar support
- Added
beforeSend
callback to Upload for adding form data - Added
disabled
andenabled
methods to Upload - Fixed issue with Upload warning on page leave
- Fixed ASAP Demo
- Added check for Analytics in ASAP
- Added
contained
andsingle
option to Carousel
- Fixed regression in ASAP rebuild
- Renamed ASAP events to avoid native conflicts:
request
torequested
render
torendered
error
tofailed
- Rebuilt Analytics for better GA and GTM support
- Added Analytics as ASAP dependency to reduce redundancies