Repository navigation
Update dependency swiper to v14 - #1654
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 1, 2026 23:49
f6fc83d to
3c24ac2
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 2, 2026 16:13
3c24ac2 to
3a7a5ed
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 11, 2026 00:51
3a7a5ed to
28241b0
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 12, 2026 20:56
28241b0 to
0b47815
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 16, 2026 00:22
0b47815 to
166bd7d
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 16, 2026 18:03
166bd7d to
0017c04
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 20, 2026 21:36
0017c04 to
9f913a9
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 23, 2026 14:53
9f913a9 to
c97c262
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 24, 2026 14:35
c97c262 to
3335003
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 30, 2026 13:42
3335003 to
0101d8e
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
July 31, 2026 18:59
0101d8e to
7952816
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
August 9, 2026 17:36
7952816 to
4a44e90
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
August 29, 2026 18:47
4a44e90 to
bda3142
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
September 7, 2026 22:13
bda3142 to
8f41f1d
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
September 9, 2026 21:52
8f41f1d to
0342b42
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
September 24, 2026 23:02
0342b42 to
d63faf1
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
October 1, 2026 00:53
d63faf1 to
77842d1
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
October 1, 2026 17:58
77842d1 to
69837ff
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
October 5, 2026 17:17
69837ff to
a8bc188
Compare
renovate
Bot
force-pushed
the
renovate/swiper-14.x
branch
from
November 3, 2026 00:04
a8bc188 to
8905214
Compare
|
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



This PR contains the following updates:
^12.2.0→^14.4.0Release Notes
nolimits4web/Swiper (swiper)
v14.4.0Compare Source
Bug Fixes
v14.3.0Compare Source
Bug Fixes
errorin delegated loader (eb02f3c), closes #8223v14.2.0Compare Source
Bug Fixes
Features
v14.1.0Compare Source
Bug Fixes
v14.0.7Compare Source
Bug Fixes
v14.0.6Compare Source
Bug Fixes
v14.0.5Compare Source
Bug Fixes
v14.0.2Compare Source
Bug Fixes
v14.0.1Compare Source
Patch release fixing two web-component (and Vue wrapper) regressions introduced by the v14 rewrite.
Bug Fixes
<swiper-container>element initialized with zero slides becauseslidesElwas resolved to the shadow root instead of the host element (b3b822f), closes #8196<swiper-container navigation>, Vue:navigation="true") stopped rendering the built-in controls (253fa39), closes #8196v14.0.0Compare Source
Swiper v14 is a ground-up TypeScript rewrite of the entire codebase, focused on smaller bundles, more accurate types, and a modern browser baseline. (We skipped v13.)
Upgrading from v12 requires no code changes. Every option, default, event, payload, method signature, and module import (
swiper/modules,swiper/react,swiper/vue,swiper/element, …) behaves exactly as before. The only differences you may notice are tighter TypeScript types and a narrower set of supported browsers — see Breaking Changes below.Highlights
src/is now.ts/.tsx. The hand-maintained.d.tstree (src/types/, the per-module.d.tsfiles) is gone — declarations are emitted directly from the runtime source withtsc, so the shipped types can no longer drift from the implementation. Several signatures that used to beanyare now correctly typed (e.g.getTranslate(): number).Swiper/SwiperOptions/SwiperEventsinterfaces. Importing a module (e.g.import { Navigation } from 'swiper/modules') brings its option, method, and event types along with it — mirroring how the runtime already requires registration.node,node16/nodenext, andbundlermodule resolution, andswiper/bundleexposes every module's options out of the box. Verified by a consumer-simulation test suite.ssr-windowdependency was removed and replaced with inline environment guards. Swiper now installs with no transitive runtime deps.swiper.min.js−4.1%,swiper-element.min.js−2.9%,swiper-bundle.min.js−2.3%).@babel/preset-envis a no-op at the v14 baseline. Runtime output is byte-identical (React output is marginally smaller).Breaking Changes
smoothScrollsupport flag, the Safari < 16.2 perspective workaround, and the legacyDocumentTouchtouch check). iOS/Android-specific quirk handling is kept but simplified. If you need to support older browsers, stay on v12.engineswas>= 4.7.0). This does not affect the browser runtime.any-typed access to Swiper internals. These are compile-time only — there are no runtime behavior changes.SSR
ssr-window's mockwindow/documentwere replaced with inlinetypeofguards. Server rendering with the React / Vue / Element wrappers is unaffected — they only instantiate Swiper in client-side mount effects. Imperatively callingnew Swiper(...)in a pure Node (non-DOM) environment once again no-ops gracefully, matching v12 behavior, and is now locked down by a dedicated SSR runtime test.Configuration
📅 Schedule: (UTC)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.