Releases: ismail9k/vue3-carousel
Releases · ismail9k/vue3-carousel
v0.12.0
What's Changed
- Generate cloned slides dynamically based on the active slides @ismail9k in #462, #465
- Add logo, footer, and features showcase to documentation by @ismail9k in #463
- Add fade in-out animation effect to carousel by @ismail9k in #464
- General fixes and enhancements
Full Changelog: v0.11.0...v0.12.0
v0.11.0
v0.10.0
What's Changed
- docs: enable local search by @vintagesucks in #447
- Allow ignoring animations by @Tofandel in #441
- fix: exported symbol differs from internal by @Tofandel in #449
- fix: SSR hydration issue by @Tofandel in #453
- feat: add paginated navigation for carousel pagination by @Tofandel in #446
New Contributors
- @vintagesucks made their first contribution in #447
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Fixed carousel flickering during resize in #431
- Fixed carousel: Dynamic slot recalculation in render function in #430
- Documentation: Updated events file in #432
- Refactored: Improved provide/inject using a single symbol in #434
- Feature: Added easy addon customization in #435
- Fixed issues from recent updates in #440
- Fixed SSR for cloned slides in #444
- Fixed reactivity: Using provide to register slides instead of traversing nodes (fixes #433, #350)
- Fixed reactivity: Using computed and watchers instead of manual updates
- Fixed reactivity: Updated vModel during sliding rather than after transition (fixes #428)
- Fixed carousel: Updated sizes during animations (fixes #338)
- Fixed accessibility: Made elements in cloned slides non-focusable (fixes #346)
- Fixed accessibility: Added arrow key support for focused carousel (via tab)
- Fixed performance: Cloning only itemsToShow + 11 elements instead of all slides
- Improved types: Enhanced typings, added TSC during tests, and exported properly defined components
- Fixed package: Corrected order of browser, require, and import
Full Changelog: v0.8.1...v0.9.0
v0.8.1
v0.8.0
v0.7.1
v0.7.0
v0.6.0
What's Changed
- Feat(utils): use requestAnimationFrame for throttle function in #422
- Feat: support slides gap in #421
- Feat(config): remove throttle value
- Refactor(getMinSlideIndex): to use object instead of switch..case for clarity and maintainability
- Refactor(getMaxSlideIndex): to use object instead of switch..case for clarity and maintainability
Full Changelog: v0.5.1...v0.6.0