Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency swiper to v11 #34

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 29, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
swiper (source) ^8.4.4 -> ^11.0.0 age adoption passing confidence

Release Notes

nolimits4web/Swiper (swiper)

v11.0.3

Compare Source

Bug Fixes
  • core: fixed legacy condition preventing touch move when zoom enabled (2f64043), closes #​7137
  • core: prevent observer updates on loop fix (7a5eacc), closes #​7135

v11.0.2

Compare Source

Bug Fixes
  • core: correctly handle loopAdditionalSlides parameter (3f5e05d)

v11.0.1

Compare Source

Bug Fixes
  • types: fix eventsPrefix type (fd0f601)

v11.0.0

Compare Source

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

Compare Source

Bug Fixes

v10.3.0

Compare Source

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

Compare Source

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

Compare Source

Bug Fixes
Features

v10.0.4

Compare Source

Bug Fixes

v10.0.3

Compare Source

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

Compare Source

Bug Fixes

v10.0.1

Compare Source

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

v10.0.0

Compare Source

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

v9.4.1

Compare Source

Bug Fixes
  • core: fix issue with calling freeMode introduced in 9.4.0 (581eea8), closes #​6751

v9.4.0

Compare Source

Bug Fixes
  • core: lazyPreloadPrevNext not working with grid (883f006), closes #​6725
  • core: fix case with not enough slides with centeredSlidesBounds (93b4279), closes #​6689
  • core: fix error for swiperSlideSize in hidden slider (36ef2e6), closes #​6718
  • core: fix issue with allowSlideNext in RTL mode (d61da52), closes #​6737
  • core: fix navigation can be disabled in breakpoints (1fd36ad), closes #​6746
  • core: fix to preload lazyPreloadPrevNext prior to active slide (d2f718c), closes #​6684
  • core: lazyPreloadPrevNext not working with loop mode #​6724 (#​6726) (69acab4)
  • effect-cards: fixed in RTL mode (e402f05), closes #​5534
  • hash-navigation: get active slide element using the old method if Virtual is not being… (#​6704) (db7e72f)
Features
  • core: cssMode now supports freeMode (abe1ec7)
  • element: add part="bullet[-active]" to pagination bullets (8b4cccd), closes #​6717

9.3.2 (2023-05-15)

Bug Fixes
  • core: don't call update() on lazy loaded if spv !== auto and no autoHeight (378a3c6)
  • core: don't call update() on lazy loaded in css mode (efc294c)
  • core: fix for smoothScroll check in Support module (e0f4ae4)
  • element: fix not working correctly injectStylesUrls (6a50d45), closes #​6662
  • element: remove/re-add navigation, pagination, scrollbar elements based on prop value (45f8d4a), closes #​6672
  • hash-navigation: handle slide to none existing hash (#​6681) (7f3fa96)
Features
  • add string type for effect param (7340629), closes #​6676
  • mousewheel: add noMousewheelClass param (0fcd210)
  • mousewheel: support for swiper-no-mousewheel ignore class (#​6671) (c9130c3)
  • react: export SwiperClass type from 'swiper/react' (6768efe), closes #​5500

v9.3.2

Compare Source

Bug Fixes
  • core: don't call update() on lazy loaded if spv !== auto and no autoHeight (378a3c6)
  • core: don't call update() on lazy loaded in css mode (efc294c)
  • core: fix for smoothScroll check in Support module (e0f4ae4)
  • element: fix not working correctly injectStylesUrls (6a50d45), closes #​6662
  • element: remove/re-add navigation, pagination, scrollbar elements based on prop value (45f8d4a), closes #​6672
  • hash-navigation: handle slide to none existing hash (#​6681) (7f3fa96)
Features
  • add string type for effect param (7340629), closes #​6676
  • mousewheel: add noMousewheelClass param (0fcd210)
  • mousewheel: support for swiper-no-mousewheel ignore class (#​6671) (c9130c3)
  • react: export SwiperClass type from 'swiper/react' (6768efe), closes #​5500

v9.3.1

Compare Source

Bug Fixes
  • element: correct extending of HTMLElementEventMap in types (d6a0aca), closes #​6657
Features
  • element: added all events arguments in TS declarations (abb0688)

v9.3.0

Compare Source

Bug Fixes
  • a11y: add notification span to shadow root in Swiper Element (aa83a03), closes #​6634
  • core: fix cases when spaceBetween set in % (446af7e), closes #​6647
  • element: don't reinit nested swipers rearranged by parent swiper loop (926828a), closes #​6642
  • element: don't render swiper on every connected (5a5ebb4)
Features

v9.2.4

Compare Source

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

Compare Source

Bug Fixes

v9.2.2

Compare Source

Bug Fixes

v9.2.1

Compare Source

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

Compare Source

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.1

Compare Source

Bug Fixes
  • core: fixed loop when using custom slideActiveClass (#​6495) (756ecdb)
  • element: reset initialized flag on disconnectedCallback (#​6474) (1e4a235)
  • loop: fix loopFix for controlled swipers (d7c0ef7), closes #​6491
  • loop: fix slides closure when removing last slide (1a02271), closes #​6477
  • pagination: correctly support multiple bullets paginations (e24bd8c), closes #​6462
  • pagination: escape + char in pagination classes (d0beb9f), closes #​6486
  • pagination: support bulle multiple classes (20b05fa), closes #​6447
  • react: fix virtual loop when not enough slides (57d8eea), closes #​6487
Features
  • element: add eventsPrefix prop to avoid collision with native events (d5df91f), closes #​6450
  • pagination: add border-radius variable (#​6476) (c912590)

v9.1.0

Compare Source

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
Features
  • element: new global window.SwiperElementRegisterParams method to register acceptable element props (fb63358)

v9.0.5

Compare Source

Bug Fixes

v9.0.4

Compare Source

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

Compare Source

Bug Fixes
Features

v9.0.2

Compare Source

Bug Fixes

v9.0.1

Compare Source

Bug Fixes

v9.0.0

Compare Source

Core
  • new oneWayMovement parameter
  • removed Dom7 dependency
  • all new Loop mode without slides duplication
  • removed images loading functionality: preloadImages, updateOnImagesReady parameters
Frameworks
  • all new Swiper Element (WebComponent)
  • removed Swiper Solid components (in favor of Swiper WebComponent)
  • removed Swiper Angular components (in favor of Swiper WebComponent)
  • removed Swiper Svelte components (in favor of Swiper WebComponent)
Autoplay
  • all new autoplay module
Controller
  • now controller.control parameter also accepts HTMLElement or CSS string with the selector of swiper to control
Lazy
  • Lazy module has been moved to core and simplified in favor of native loading="lazy"
Navigation
  • more CSS variables to control appearance and position
Parallax
  • support parallax rotate
Thumbs
  • now thumbs.swiper parameter also accepts HTMLElement or CSS string with the selector of thumbs swiper
Virtual Slides
  • added support for loop mode
  • improved performance
  • will work now with slides initially rendered in DOM
Zoom
  • swiper.zoom.in(ratio) method now accepts custom zoom ratio
Features
  • core: new oneWayMovement parameter (ce2ea7f)
  • navigation: more CSS variables to control appearance and position (6db9439)
  • pagination: more CSS variables to control appearance and position (c8b1228)
  • scrollbar: more CSS variables to control appearance (cfad536)
  • add element core version (de6c7f7)
  • export element css styles (51334a3)
  • injectStyles and injectStylesUrls params (71b10b2)
  • parallax: support parallax rotate (4949163), closes #​6126
  • zoom: in method now accepts custom zoom ratio (d88df61), closes #​5527
  • core: add loopedSlides parameter (1b076d9)
  • element: add option to avoid styles injecting (2291ec8)
  • thumbs: init thumbs on their appearance in DOM (a6b4cf7)
  • element: add standalone styles (284b130)
  • controller: support updated loop (6059e48)
  • controller: support updated loop (03d9895)
  • controller: support updated loop (e73b577)
  • core: "fix" loop based on touch move direction (5ab7217)
  • element: add CSS styles for modules for Swiper Element (6c36c80)
  • core: add --swiper-wrapper-transition-timing-function CSS var (797bcda)
  • navigation: more CSS vars (f41abe6)
  • paginatrion: more CSS vars (6f63fe2)
  • scrollbar: more CSS vars (875b35a)
  • virtual: renderSlide to support slide outer HTML and HTML element (fdcd644)
  • core: support for "swiper-slide-transform" element for better effects compatability with CSS mode (18b3e3f)
  • core: remove Dom7 (44de97b)
  • core: remove Dom7 (7cdcebf)
  • core: don't prevent slidePrev/Next when animating in loop mode (b358737)
  • autoplay: correct support for virtual slides delay + fix for stopping autoplay on click (43bf429)
  • element: support for comples parameters via attrs in a form of autoplay-delay (8161c57)
  • virtual: support for DOM virtual slides (59da65c)
  • virtual: support loop mode with virtual slides (f890f1e)
  • autoplay: all new Autoplay module (1b4ac21)
  • core: remove unused slide*DuplicateClass parameters (8007e1a)
  • core: all new loop mode without slides duplication (f57aa3b)
  • remove postinstall script (12255cf)
  • core, zoom: rework touch handling logic to PointerEvents only (ede6b6d)
  • core: make threshold parameter default to 5 (dfce8a3)
  • lazy: simplify Lazy module in favor of native loading="lazy" (d46d5d0)
  • move new Lazy module to the Core (d51e1ce)
  • react: add boolean lazy prop to SwiperSlide to render lazy prelaoder (f5d137f)
  • remove Images loading functionality: preloadImages, updateOnImagesReady (4d02653)
  • vue: add boolean lazy prop to SwiperSlide to render lazy prelaoder (e36b580)
  • add new Swiper Custom Element (47f9518)
  • remove Angular and SolidJS components (1329c10)
  • remove Swiper Svelte components (52433ac)
Bug Fixes
  • effect-cube: fix for iOS 16.2 fixed perspective (2f5ed48), closes #​6293
  • history: fix handling popstate on init (483534f)
  • core: make isBeginning and isEnd true when translate is less than 1px diff (b2313d5), closes #​6287
  • react: fix React 18 compat types (4c916d4), closes #​5799
  • virtual: fix Virtual with CSS Mode when initialSlide > 0 (5ddf1d8)

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@ccrsxx ccrsxx closed this Nov 6, 2023
Copy link
Contributor Author

renovate bot commented Nov 6, 2023

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 11.x releases. But if you manually upgrade to 11.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/swiper-11.x branch November 6, 2023 04:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant