Skip to content

Releases: nolimits4web/swiper

v9.2.4

21 Apr 14:43
Compare
Choose a tag to compare

Bug Fixes

  • core: fix autoHeight in virtual slides
    (dd30829),
    closes #6570
  • loop: update slides grids before loop fix when spv is "auto"
    (035e79d),
    closes #6599
  • virtual: fix last slide index check in virtual slides
    (154f048),
    closes #6595

Features

  • hash-navigation: new getSlideIndex to specify slide index by hash
    (3eb0ae2),
    closes #6588

v9.2.3

17 Apr 15:11
Compare
Choose a tag to compare

Bug Fixes

v9.2.1

14 Apr 10:38
Compare
Choose a tag to compare

Bug Fixes

  • controller: add a conditional to early return if the swiper controller is destroyed
    (#6555)
    (3fbec6e)
  • controller: correct interpolation per slider
    (706fdf8), closes
    #6506
  • controller: fix controllers multiplier on 0 translates
    (4b8bd02), closes
    #6498
  • element: add injectStyles to be acceptable as props
    (7c1c5d3), closes
    #6578
  • pagination: update pagination direction class on direction change
    (e6247d9), closes
    #6511
  • vue: fix deep slots
    (642b455), closes
    #6574

Features

  • virtual: patch for very large sliders using virtual slides
    (#6533)
    (e48daa5)

v9.2.0

31 Mar 12:24
Compare
Choose a tag to compare

Bug Fixes

  • controller: add null type
    (3177936),
    closes #6505
  • controller: prevent controlled swipers from being called when destroyed
    (#6501)
    (a266b78),
    closes #6491
  • mousewheel: Initialize lastClickTime to very old time
    (#6497)
    (0983ded),
    closes #6496
  • pagination: fix pagination.d.ts render functions return types
    (#6499)
    (34973a1)
  • zoom: fix zoom out on double tap on sensitive touch screens
    (7f5c626)
  • zoom: reset transform origin on zoom out
    (7f7f57e)

Features

  • core: lazyPreloadPrevNext option to preload prev/next images
    (#6544)
    (1cb3233)
  • lazyPreloadPrevNext option to preload prev/next images
    (6d08635)
  • zoom: highly improve pinch-zoom gestures handling
    (6016a50)

v9.1.0

28 Feb 15:07
Compare
Choose a tag to compare

Bug Fixes

  • autoplay: fix a crash with resize when the autoplay has gone away during timeout
    (#6431)
    (adb40f4)
  • core: correctly calc slide's DOM indexes, actual for Element
    (18b1f2b)
  • core: fix loop when slidesPerGroup is not even to number of slides
    (f998115), closes
    #6412
  • core: prevent observer trigger because of grab cursor
    (9597442), closes
    #6423
  • core: proceed iOS's pointercancel as pointerup
    (50b65f6), closes
    #6414
    #6382
  • effect-creative: fix origin
    (7883408), closes
    #6439
  • element: fix ignored on event handlers
    (898f76c), closes
    #6399
  • pagination: double check if bullet exists
    (a335a41), closes
    #6422
  • pagination: fix clickable pagination with slidesPerView > 1 and loop
    (cf8cdf5), closes
    #6415
  • virtual: fix escaped HTML in virtual slides content
    (a61638a), closes
    #6404
  • zoom: fix zoom stick on pointer out
    (6700980), closes
    #6396

v9.0.5

13 Feb 16:00
Compare
Choose a tag to compare

Bug Fixes

  • scrollbar: fix duplicated scrollbar
    (e99361d),
    closes #6386

v9.0.4

10 Feb 08:46
Compare
Choose a tag to compare

Bug Fixes

  • autoplay: fixing autoplay undefined error (#6366)
    (f2a0572)
  • pagination: fix pagination bullets children clicks
    (8bcff39), closes
    #6361
  • virtual: grab DOM slides only from wrapper children
    (d59183d)
  • zoom: fix gesture scale origin
    (c89b2dd), closes
    #6371

v9.0.3

06 Feb 08:56
Compare
Choose a tag to compare

Bug Fixes

  • core: don't proceed lazy if swiper destroyed
    (4ea0102),
    closes #6322
  • core: fix loop handling with virtual
    (69462d2),
    closes #6343
  • element: fix converting boolean/string params to module object
    (192e0d4),
    closes #6328
  • navigation: allow multiple classes in navigation options
    (#6345)
    (ca49b9f),
    closes #6344
  • thumbs: ensure there is a slide to add a class
    (c6294ad),
    closes #6335

Features

v9.0.2

03 Feb 10:53
Compare
Choose a tag to compare

Bug Fixes

  • core: fixed loop behavior in free mode with mousewheel
    (336d908), closes
    #6323
  • types: spaceBetween can also be a string
    (446fb06), closes
    #6286
  • vue: declaration for autoplayTimeLeft event
    (8467397), closes
    #6333

v9.0.1

02 Feb 08:59
Compare
Choose a tag to compare

Bug Fixes

  • core: fix class removal in setBreakpoints
    (6cb79cf),
    closes #6319
  • virtual: fix undefined document
    (9cee290),
    closes #6318