Added
- Add RTL support to Slideshow component
- Add reactive navigation to Slideshow component
- Hide slideshow navigation if slideshow contains single slide only
- Add support to play/pause Video component as it enters/leaves the viewport
- Add file size restriction
maxSize
to Upload component - Add option to pass
data-alt=""
to images in Lightbox component - Component DOM attributes like
uk-grid
are being observed for changes - Improve
UIkit.container
setter (allows for assigning selector strings) - Make some util methods more error resilient
- Add config options to build scripts, type
./build/build.js -h
for options - Add UIkit version banner to generated CSS files
- Add option to skip minification during Less compiling (
./build/less.js -d
) - Add parametrization for prefix and scope scripts. Use
scope/prefix -h
(e.g.npm run prefix -- -h
) to list the available options.
Changed
- IMPORTANT: Use
a
element instead of headings for the accordion title - Calling a component constructor with data on an already initialized component will reset the component
- Dropbar no longer repositions Dropdowns in DOM upon opening
Deprecated
- Deprecate
uk-gif
Removed
- Remove support for IE 10
- Remove support for iOS < 9.1
- Remove most -webkit and -moz vendor prefixes
- Remove named component Constructors
Fixed
- Make Accordion component accessible through keyboard
- Make
uk-visible-toggle
accessible through keyboard - Make
uk-transition-toggle
accessible through keyboard - Fix scrolling with scrollbar on Modal closes Modal
- Fix
container
options - Fix initializing Icon components programmatically
- Fix accordion initial active option
- Fix webpack builds (npm run test)
- 'uk-scrollspy-class' attr may now be
data-
prefixed too - Fix dialogs not being removed from DOM after closing