Skip to content
Apr 5, 2019

@ganlanyuan ganlanyuan released this Dec 17, 2018 · 56 commits to master since this release

  • Fixed: a nav issue with non loop slider
  • Fixed: a image loading issue when src attributes are not set
Assets 2

@ganlanyuan ganlanyuan released this Dec 13, 2018 · 63 commits to master since this release

  • 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"

Assets 2

@ganlanyuan ganlanyuan released this Nov 11, 2018 · 111 commits to master since this release

  • 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

Assets 2

@ganlanyuan ganlanyuan released this Sep 27, 2018 · 180 commits to master since this release

  • 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.
Assets 2

@ganlanyuan ganlanyuan released this Aug 28, 2018 · 191 commits to master since this release

  • 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().
Assets 2

@ganlanyuan ganlanyuan released this Aug 13, 2018 · 202 commits to master since this release

  • 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().
Assets 2

@ganlanyuan ganlanyuan released this Aug 8, 2018 · 207 commits to master since this release

  • 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.
Assets 2

@ganlanyuan ganlanyuan released this Aug 2, 2018 · 220 commits to master since this release

  • 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
Assets 2

@ganlanyuan ganlanyuan released this Jul 17, 2018 · 246 commits to master since this release

  • 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
Assets 2
You can’t perform that action at this time.