All Versions
10
Latest Version
Avg Release Cycle
29 days
Latest Release
423 days ago

Changelog History

  • v2.9.2

    April 05, 2019
  • v2.9.1

    December 17, 2018
    • 🛠 Fixed: a nav issue with non loop slider
    • 🛠 Fixed: a image loading issue when src attributes are not set
  • v2.9.0

    December 13, 2018

    ➕ Added: option center #271

    ➕ Added: live region to reflect page change

    👌 Improved: totally rebuild nav functions. nav is now static. #290

    🔄 Changed: stop forcing outer slider autoHeight to be true

    🔄 Changed: slidePositions now include the end edge of the last element

    🛠 Fixed: a function declaration issue in strict mode #332

    🛠 Fixed: an issue with lazyload which leaves images at opacity 0.6 #346

    🛠 Fixed: a viewport calculation error because of the scrollbar change after the slider initialization.

    🛠 Fixed: an issue with autoHeight in Edge browser #341

    🛠 Fixed: an issue that passive listener is not used when scrolling in cases it could be used #342

    🛠 Fixed: an issue which hides active nav item when customize nav is used

    🛠 Fixed: a possible QuotaExceededError #224

    ✂ Removed: key functions with keys up, down, pageup, pagedown, home and end to prevent conflict with other page actions

    ✂ Removed: unnecessary tabindex="0", type="button"

  • v2.8.8

    November 11, 2018

    ➕ Added: new options preventScrollOnTouch (#324, #162), preventActionWhenRunning (#318), lazyloadSelector (#270), controlsPosition, navPosition, autoplayPosition (#314)

    ➕ Added: displayIndex to info object #304

    ➕ Added: eventName to the callback function of the custom events #280

    ➕ Added: class "failed" to images failing to load when lazyload is on

    Imporved: stop autoplay on drag/touch #298

    🛠 Fixed: slide width in vertical sliders in some old browsers

    🛠 Fixed: an issue with customized controls

    🛠 Fixed: an issue when touch/drag start

    🛠 Fixed: getIndexMax() for fixedWidth

    🛠 Fixed: getClientWidth()

    🛠 Fixed: an touch issue in ios safari/chrome when autoWidth is on #315

    🛠 Fixed: class "loaded" is added when image fail to load #284

    🛠 Fixed: an issue in nav click event listener #316

    🛠 Fixed: an accessibility issue with nav because the using of aria-select #92

    🛠 Fixed: an edgePadding error in responsive field when its value is 0 #111

    🛠 Fixed: a gallery gutter issue

    🛠 Fixed: an issue in initTools() when use customized controls

    🛠 Fixed: the "Buttons must have discernible text" error for page buttons #308

    🛠 Fixed: lazyload on IE11 #306

    🛠 Fixed: left values of slides in gallery mode in some browsers

    🛠 Fixed: a controlsContainer issue #325

  • v2.8.7

    September 27, 2018
    • ➕ Added: srcset support when lazy load images. #265 (Thanks @marcaj)
    • ➕ Added: Embed TypeScript types. #263 (Thanks @openscript)
    • 🛠 Fixed: removed unnecessary margin-left attribute on gallery slides.
  • v2.8.6

    August 28, 2018
    • 🛠 Fixed: autoHeight on resize.
    • 🛠 Fixed: customized elements still visiable when slides less than items. #259
    • 🛠 Fixed: fix a container height issue in slider initialization in gallery mode by setting active sliders as relative positioned. #260
    • 🛠 Fixed: startAutoplay() excute 2 times when set autoHeight: true. #258
    • 🛠 Fixed: destroy(). #255
    • 🛠 Fixed: reverse slide selector from tag to class in tiny-slider.scss. #256
    • 👌 Improved: show/hide element functions.
    • 👌 Improved: set more methods and properties to null in destroy().
  • v2.8.5

    August 13, 2018
    • 🛠 Fixed: a vertical slider issue in initialization. #251
    • 🛠 Fixed: an issue in destroy() when option container is an Object. #250
    • 🛠 Fixed: a duration issue in transformCore().
  • v2.8.4

    August 08, 2018
    • ➕ Added: version property to tns.
    • ➕ Added: id attribute to outer wrapper. #249
    • 🛠 Fixed: an issue on resize. #248
    • 🛠 Fixed: wrong slidePositions in slider initialization when styles are not fully applied.
  • v2.8.3

    August 02, 2018
    • ➕ Added: a method refresh to refresh vertical slider when it's switched from display: none to display: block #242
    • ➕ Added: mobile tests
    • 👌 Improved: optimize resizeTasks(), destroy()
    • 👌 Improved: add resize event listener only when needed
    • 👌 Improved: optimize destroy()
    • 👌 Improved: some other small improvements
    • 👌 Improved: update container height simultaneously with transform when autoHeight: true #235
    • 🛠 Fixed: a fixedWidth slider issue when viewport is smaller than slide width
    • 🛠 Fixed: an issue in rebuild()
    • 🛠 Fixed: a localStorage related issue
    • 🛠 Fixed: add tiny-slider.module.js back for compatibility
    • 🛠 Fixed: a responsive issue by converting breakpoint strings to numbers in for-in loops #234
  • v2.8.2

    July 17, 2018
    • 👌 Improved: add ".js" when import modules, now you can import tns directly in the <script>
    • 👌 Improved: update ie8 helper fn()s
    • 🛠 Fixed: index in goTo #230
    • 🛠 Fixed: a variable issue in transformCore() for IE8-9
    • 🛠 Fixed: an issue in onPanMove()
    • ✂ Removed: IE10 related fn()s and styles (which are useless), some other variables