Skip to content

Releases: nolimits4web/swiper

v11.0.0

24 Oct 12:13
Compare
Choose a tag to compare

Bug Fixes

  • autoplay: fix negative autoplay values after stop/start, fix autoplay with free mode (8bef84d), closes #7084
  • autoplay: fix pauseOnPointerEnter if hovered during transition (5080d95), closes #7107
  • core: remove grid class on rows change (2f65e89), closes #7053
  • element: correctly respond to object params assignment (f23c742)
  • scrollbar: allow multiple classes in scrollbar parameters (89a6f71), closes #7096

Features

  • core: add fully visible slides classes (902a4c4), closes #6773
  • core: add handling for native touch events (74bb1cc), closes #6478 #6381 #6897
  • core: loop support for grid, new loopAddBlankSlides parameter (b5db223)
  • core: remove loopedSlides parameter, add loopAdditionalSlides parameter (d647985)
  • core: reworked loop mode (2a99dbd)
  • core: update loop mode logic and lowered requirements (703ede6)
  • element: makeeventPrefix parameter default to swiper (88d463a)
  • core: move default container overflow back to hidden (88941a8)

v10.3.1

28 Sep 08:14
Compare
Choose a tag to compare

Bug Fixes

  • autoplay: fix autoplay stop when disableOnInteraction is active
    (ecfb3fb), closes
    #7060 #7059
  • types: detection of custom html tags (#7055)
    (c55f76d)

v10.3.0

21 Sep 10:13
Compare
Choose a tag to compare

Bug Fixes

  • core: correctly destroyor create loop on breakpoints (12a44fb), closes #6967
  • core: don't call realIndexChange on initialIndex if runCallbacksOnInit is disalbed (48c4e0a), closes #6976
  • core: fix slideToClickedSlide when using Element slide slots (af0519c), closes #6958
  • core: fix lazy preloader in later initialized slides (e4fddc0), closes #6946
  • core: fix loop on centeredSlides slide to beginning (c496835), closes #7011
  • core: fix loopFix in loop and cssMode (8180a52), closes #6919
  • core: fixed ignored allowSlidePrev/Next in loop mode (1b74619), closes #6987
  • core: remove grid class on rows change (908becc), closes #7053
  • element: correctly respond to object params assignment (2ef1ff5)
  • element: do not bubble hashchange event (106a3d7), closes #6943
  • element: fix issue updating with boolean module params (1cc359e), closes #6947
  • navigation: fix lock class on enable (ea39c33), closes #7009
  • react: add breakpointsBase param (0eb4122), closes #7014
  • react: fix react components props type (1cd412e), closes #7000
  • scrollbar: add 'touch-action: none' to swiper-scrollbar (#7024) (9542d09)
  • virtual: fix issue with loop mode and initialSlide enabled (f4afd9d), closes #6945
  • virtual: fix removing nested slides (c3321e1), closes #7005
  • virtual: recalc cache on removeSlide (96e5166), closes #7020
  • vue: add breakpointsBase param (6800dbb)
  • zoom: fix scale origin when document is scrolled (2cf3fc2), closes #6950 #6955

Features

  • core: allow createElements to process object params with {enabled: true} (abf8405)
  • core: make slidesPerViewDynamic public (ae434b0), closes #7036

v10.2.0

17 Aug 09:17
Compare
Choose a tag to compare

Bug Fixes

  • autoplay: fix autoplay pause during transition (db9b17f), closes #6896
  • controller: fix issues with loop mode (fbb84fe), closes #6659
  • core: fix touch move and loop behavior when transition-delay enabled on swiper-wrapper (ac27d02)
  • core: handle contextmenu event (721ccaf), closes #6692
  • element: fix missing elements part when added dynamically (db5b5d6), closes #6899
  • element: fix parallax on elements passed to component root (265e466)
  • element: fixed issue with incorrect lookup for lazy prelader and images (64513ac), closes #6901
  • element: fixed issue with pointer-events:none in fade effect (2dcb802), closes #6908
  • pagination: fixed issue in loop mode when sometimes it switches slides with transiton (3d7dc58), closes #6856

Features

  • pagination: allow multiple clickableClass (703d13b), closes #6741

v10.1.0

08 Aug 14:28
Compare
Choose a tag to compare

Bug Fixes

Features

  • element: support slides as slots (697b028)
  • types: make VirtualOptions generic (#6852) (068ee68)

v10.0.4

08 Jul 08:12
Compare
Choose a tag to compare

Bug Fixes

v10.0.3

03 Jul 18:01
Compare
Choose a tag to compare

Features

  • added overflow:hidden for fallback if clip is not supported in target…
    (#6807)
    (5d8d6f9)
  • element: use usual <style> tag if adopted stylesheet are not supported
    (18613df)

v10.0.2

03 Jul 09:22
Compare
Choose a tag to compare

Bug Fixes

v10.0.1

03 Jul 07:57
Compare
Choose a tag to compare

Bug Fixes

  • types: fix types for swiper/modules
    (fa6e597)

v10.0.0

03 Jul 07:03
Compare
Choose a tag to compare

Features

  • tweak browserslist to iOS >= 15
    (96a4e7e)
  • rework package to use .mjs files and all scripts and styles are minified
    (a267785)
  • fully rework scripts structure in package
    (2c87f13)
  • rename package files .esm.js to .mjs
    (7a17821)
  • browser ES modules
    (ab20bd1)
  • change swiper container overflow to clip
    (#6738)
    (a8447b7)
  • element: attributes can accept JSON stringified strings
    (5b93954)
  • element: highly reworked Swiper web component
    (a6f8a0f)
    • navigation arrows use SVGs instead of font
    • changed shadow DOM layout to have <div class="swiper"> inside
    • component styles now added using adoptedStylesheets
    • no more global styles injection
  • set transform 3d on wrapper for iOS devices
    (90c590d)
  • tweak types exports to be Node 16+ compatible
    (30ce8e0)

Bug Fixes