-
Add support for custom elements.
-
Improve format in the README file.
-
Fix issue related to maximizing/minimizing not working when shouldMaximizeOnClick/shouldMinimizeOnClick is on, for Toggle Device Toolbar (simulated mobile devices). (Issue #74)
-
Fix issue related to
npm install
not working for/example
. (Issue #72)
- Update package dependencies. (Issue #71)
- Add react 18 to peer dependencies.
- Third attempt to fix swiping stuck after zoom issue. (Issue #44)
- Second attempt to fix swiping stuck after zoom issue. (Issue #44)
- Simplify Gatsby example
-
Fix "invalid or unexpected token" issue in Next.js. (Issue #51)
-
Remove request to "object Object" (Issue #52)
-
Added support for custom children for the thumbnails. (Issue #40)
-
Enhanced docs.
-
Enhanced docs. (Issue #43)
-
Enhanced code and examples.
-
Set up momentum-based mouse dragging on the thumbnails.
-
Made the code robuster. (Issue #31)
-
Enhanced docs. (Issue #35)
-
Added support for server-side rendering (SSR). (Issue #36)
-
Enhanced examples. (Issue #45)
- Fixed issue where caption for an image always has vertical and horizontal scroll bars even they are not required. (Issue #26)
-
Enhanced content on the demo site.
-
Enhanced examples and content in the documentation. (Issue #28)
-
Fixed a bug where left and right keys do not work when a widget is focused by listening keydown events on the entire carousel. (Issue #15)
-
Fixed a bug where swiping on a slide does not freeze autoplay countdown. (Issue #18)
-
Allowed the size of the thumbnails to be customized. (Issue #11)
-
Added handlers and listeners to the carousel. (Issue #12)
-
Enabled smooth transition on the thumbnails. (Issue #13)
-
Added aria-live region for accessibility.
- Fixed a minor bug where required props is undefined by defining default props. (Issue #7)
- Enhanced content and styles on the demo site.
- Fixed a bug where touch swiping did not work on the slides when the images are dynamically set in the useEffect() hook by developer users. (Issue #5)
- Enhanced content, styles, responsiveness and performance (from 98% to 100%) on the demo site.
- Fixed a bug where the last slide is not displayed starting from the second loop when there are exactly 2 slides. (Issue #2)
- Removed the use of translate3d to make the performance consistent across browsers and platforms.
- Reduced the file size of the fallback image from 7.59 kB to 3.35 kB.
- Made the text displayed in the index board robuster.
- Fixed a bug where image URLs those are not known ahead of time cannot be placed into the carousel. (Issue #1)
- Enabled hitting Enter (Return) key on the focused thumbnail to display that image as the current image.
- Enabled selecting text in the index board using cursor or finger.
- Removed the effect of hover on thumbnails on touch devices.
- Complete a dependency-free React carousel component with support for lazy loading, pinch zoom, touch swiping, mouse dragging, velocity detection, maximization, thumbnails, keyboard navigation and accessibility.