Releases: nolimits4web/swiper
Releases · nolimits4web/swiper
v11.0.0
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, addloopAdditionalSlides
parameter (d647985) - core: reworked loop mode (2a99dbd)
- core: update loop mode logic and lowered requirements (703ede6)
- element: make
eventPrefix
parameter default toswiper
(88d463a) - core: move default container overflow back to
hidden
(88941a8)
v10.3.1
v10.3.0
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
v10.2.0
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
v10.1.0
Bug Fixes
- core: fix flickering in loop mode edge positions (bf29843), closes #6673
- core: set
isElement
on swiper-containers only (#6870) (2f61fda) - package: fix source maps for ES modules (#6866) (5e88c4b), closes #6863
- modules: filter out falsy elements (#6823) (e1b7254)
- mousewheel: fix
releaseOnEdges
for freeMode (8a83360), closes #6770 #6799 - zoom: fix image move in element (89d9aa5), closes #6847
Features
v10.0.4
v10.0.3
v10.0.2
v10.0.1
v10.0.0
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)