Siema Versions Save

Siema - Lightweight and simple carousel in pure JavaScript

v1.5.1

6 years ago

Bug fixes:

  • Update sliderWidth on resize handler (#134)

Thanks to:

  • modwebpl @modwebpl

v1.5.0

6 years ago

New features / enhancements:

  • Right-to-left support (#10)
  • Loop infinitely via loop config (#93)

Thanks to:

Examples:

rtl

loop

v1.4.14

6 years ago

Bug fixes / improvements:

  • Prevent disappearing slides when the last item is removed (#132)

Thanks to:

v1.4.13

6 years ago

Bug fixes / improvements:

  • Correctly resolve perPage for responsive carousels (#128)

Thanks to:

v1.4.11

6 years ago

Bug fixes / improvements:

  • Error on passive event invocations (#123 )

Thanks to:

  • @tridattran

v1.4.10

6 years ago

Bug fixes / improvements:

  • Dragging link issue (#71)

Thanks to:

  • Arman Taherian @armantaherian
  • Valentine @WhereJuly
  • Matas @matass
  • Garrett R. Morris @r3wt

v1.4.9

6 years ago

Bug fixes / improvements:

  • Prevent dragging / swiping on inputs, selects and textareas
  • Fix content shifting after removing / adding items to carousel (#100)

Thanks to:

  • Grzegorz Pociejewski @pociej
  • Valentine @WhereJuly

v1.4.8

6 years ago

New features:

  • multipleDrag - drag multiple items (default: true)

Bug fixes / improvements:

  • Remove unpredictable content shifting of remove() method
  • Prevent vertical page scrolling when interacting with carousel
  • Prevent unnecessary check for non-existing selector width that cause TypeError (#61)
  • Move events attachments to separated methods
  • Prevents hiding slider items when windows width increases (#108 )

Thanks to:

  • Bryce Kalow @BRKalow
  • Patryk Klimczak @patrykKlimczak
  • Chris Planeta @ChrisPlaneta

v1.4.2

7 years ago

Bug fixes:

  • #49 - Preventing carousel sliding when there is no need for it
  • #43 - Prevent displaying column of pixels from sibling slide (pixel rounding issue)
  • #38 - Blury slides (pixel rounding issue)

Thanks to:

  • Renan Oliveira @RenanOliv
  • Jay @jsit
  • Rune Piper @runepiper
  • Malte Riechmann @malteriechmann

v.1.4.0

7 years ago

New features:

  • remove() method
  • insert() method
  • prepend() method
  • append() method
  • destroy() method improved
  • bunch of helpful callbacks

Fixes:

  • Carousel sliding on vertical scrolling
  • Prevent carousel scrolling when there is not enough slides
  • Prevent onChange() callback running when nothing changes
  • Fix cursor styling

Other improvements:

  • New documentation contains a practical example for every single option and method
  • Docs generated by Jekyll (much easier to maintain)
  • ESLint enforces a consistent code style
  • JSDoc comments

I would like to thank for help on this release to:

  • Serdar Sever @znk
  • Chris Hutchinson @chrishutchinson
  • Renan Oliveira @RenanOliv
  • Daniel Witzel @xzentorzx

More cool stuff very soon. Thanks you all 🍻