Glidejs Glide Versions Save

A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more

v3.2.5

5 years ago

Bug Fixes

  • fix(anchors): Call stopPropagation on prevented click event (#312)

Internals

  • refactor(): Minimalize style reflows

v3.2.4

5 years ago

Features

  • feat(swipe): Use passive events (#264)

Bug Fixes

  • fix(run): Do not disable slides changing when there are fewer items than a number in perView option (#292)
  • fix(clones): Add extra clones in peek mode (#278)
  • fix(swipe): Stop scrolling page while swiping (#258)

Internals

  • fix(defaults): Use shorten format for animationTimingFunc

v3.2.3

5 years ago

Bug Fixes

  • fix(styles): Don't use initial for white-space declaration (#249)
  • fix(gaps): Gaps have to property recalculate on resize
  • fix(swipe): Remove the passive attribute from swiping events (#248, #245)

Internals

  • fix(tests): Update jest package and resolve local storage error of jsdom by using older version

v3.2.2

5 years ago

Bug Fixes

  • fix(swipe): Don't return events handler methods from bonded closures
  • fix(utils): Protect from missing DOM firstChild if parentNode do not exist (#247)

v3.2.1

5 years ago

Bug Fixes

  • fix(breakpoints): Using .update() breaks breakpoints functionality (#244)

Internals

  • mergeOptions function now extends breakpoints propertly
  • Use mergeOptions instead of directly Object.assign in update() API method

v3.2.0

5 years ago

Features

  • feat(run): Introduce bound option for aligning slides to the end edge
  • feat(transformer): Allow for extending collection of translate mutators
  • refactor(clones): Optimize and enhance clones generation
  • refactor(swipe): Optimize swiping

Bug Fixes

  • fix(run): Running distance should be 0 if a number of sliders is smaller than perView settings

Internals

  • chore(): Update rollup/rollup package and building script
  • chore(config): Fix links to the repository in package.json

v3.1.0

5 years ago

Features

  • feat(run): Add additional rewind flag to the defaults that allow to disable the loop effect

Bug Fixes

  • fix(clones): Use parent.removeChild() method to remove cloned DOM nodes instead of el.remove() for compatibility with IE11 (#228)
  • fix(clones): Fix infinite loop if there were no slides (#231)

Internals

  • feat(anchors): It's unnecessary to clear data-href attribute on anchor each time

v3.0.4

5 years ago

Features

  • Support Internet Explorer 11+ (#214)

Internals

  • Swap Array.includes to Array.indexOf for better compatibility
  • Swap el.dataset to el.getAttribute/setAttribute for better compatibility

v3.0.3

6 years ago

Bug Fixes

  • Fix minify build so it won't break min script. Uglify was broking script after purring warn() function

Internals

  • Use Array.prototype.slice instead of Array.from for a better compatibility
  • Rename scoped variables in Html component getters and setters so they won't be a reserved words

v3.0.2

6 years ago

Bug fixes

  • Fixes malfunctioning merging of defaults with instance options which affected the proper functioning of breakpoints (#205)