react-swipeable-views

A React component for swipeable views.

MIT License

Downloads
2.7M
Stars
4.5K
Committers
67

Bot releases are hidden (Show)

react-swipeable-views -

Published by oliviertassinari almost 8 years ago

Fixes / Enhancements

  • [npm] Remove the tests from the release (bdf401c4db13e34a50aa5160619a3076e093581a)
react-swipeable-views -

Published by oliviertassinari almost 8 years ago

Fixes / Enhancements

  • [npm] Use lerna for better npm control (#214)
    We are now publishing four differents packages:
    • react-swipeable-views for the browser platform
    • react-swipeable-views-native for the native platform
    • react-swipeable-views-core for internal modules
    • react-swipeable-views-utils for the Higer order Component
react-swipeable-views -

Published by oliviertassinari almost 8 years ago

Improvments

  • [docs] Add a Windows Phone section (40274096a9410096b0aa7a2fa2e0aa2827a107a5)
  • [browser] Add a slideClassName property (#206)
  • [browser] Improve the onTransitionEnd callback (9eee35972d5be26fd0f1419a54b60da3170ae1ee)
  • [scroll] Fix the virtualize use case on native (a527add2a77883f761bfe01e8a58fd79003cefcb)
  • [build] Save 40k bytes in dev (388ea5f175be4ca10554b56e7c7dd28736cb41e6)
  • [native] Dissmiss the keyboard when a drag start (6e3cc8165fcf1fd76a45c18fe5343d5a702cf8e3)
  • [native] Add the hysteresis parameters to the animated version (e407c0ef4b40d0df461a5ffa1962d86ebbcde893)
  • [core] Improve getDisplaySameSlide resilience (b3b3b74c99a64178480f95d4ee4a20285f257abc)
react-swipeable-views -

Published by oliviertassinari almost 8 years ago

Bug fixes

  • [browser] Reduce the precision to remove jump (32ed4fc3b57aecc4bc4163b080a0f9cb755d2ffc)
  • [nested] Fix the dom traversal algorithm (fe6bca6c86246b960a34b0b31ca26f0a4b8e23c0)

New features

  • [browser] Expose an hysteresis property (#196)
react-swipeable-views -

Published by oliviertassinari almost 8 years ago

Breaking changes

  • [native] Use ScrollView instead of ViewPager (0c9e8b9e4c093b7f53c332f7d828e9fd66100553)

Bug fixes

  • [browser] Fix nested of different axis (55e92904ca79109728d6bf5f05af18551ef9a62a)
  • [virtualize] Use onTransitionEnd instead of an heuristic (c34e5dd4488a3c7600583f5187f45281d60bb93f)
  • [touch] should use the current index as a starting point for the animation (908edc4fbb8499aa6e8b42072e1da5e2414e30dc)

Improvements

  • [browser] boost perf by 20% (f171d5c1ee7a027cc3ab6b8aa4926133ecc4827c)
  • [browser] Improve the accessibility (4de13570e890642606472ab9f745a84ab6d74f3a)
  • [native] Add a springConfig property (fa4e252344bb953320c27ebc782b5785ab927be5)
  • [README] Improve the browser support section (51929230f3f34f7256f7a8020782a0931c85b5b0)
react-swipeable-views -

Published by oliviertassinari almost 8 years ago

Improvements

  • [browser] Add a onTransitionEnd callback (a89da837750bd15920b68fe6b46a55f7dbbc3022)
  • [HOC] Add the missing second argument of onChangeIndex to virtualize (#167)
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Bug fixes

  • Fix a regression on iOS blocking the scroll event (5da884c039cc52c01d055288a58726370b4f86f6).
  • Fix a the reset of the interval with the autoPlay HOC (22227d60f16a458fb7bc91dc662f26ecda48ef9d).
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Bug fixes

  • [Scroll] Improve native scroll handling (e187f317144f42d892a901dc9208d6a170732497)
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Bug fixes

  • [browser] Ignore the nodes that have no width (589a98f7b75984fbd6cb659eee8778569d65ee31)
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Bug fixes

  • Remove the scrollbar when using animateHeight (bcde203c50eeed0dc6ae5d2542ecaee79b31368d). If you also apply a maxHeight this fix could be a breaking change. You can have a look at the demo to address this issue.
  • [HOC] Fix the composition of HOCs (eea47e7872510a77a4ded23da320b48f156df43d)
  • [axis] Bypass the swipe detection for the y axis (5551ac90c5f65a2fbf54f6aaf3b0688c37799aa9)

Core

  • [docs] Add a width demo (71c172717321ed09051c2e301fd6585869ccc433)
  • [npm] Upgrade the dependencies (388fc63db8162a1a3bf5e1717d89d13291302abd)
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Bug fixes

  • Fix a missing babel-runtime dependency (d740b75999c002e96533a8e259c36af52691a6b8).
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Bug fixes

  • [HOC] Add the missing second argument of onChangeIndex (#140)
  • [HOC] Fix an issue with the onChangeIndex callback (b9a5638)
  • [autoPlay] Fix the update reset interval (#146)
  • [npm] Ignore all the test files (2ff1cd0e68357908fe230ad81399d314bd8d4c4a)

New features

  • [virtualize] Create a new HOC (#148)
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Improvements

Core

  • Upgrade the dependencies
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Bug fixes

  • Explicit the dependencies for each platform (#135)

New features

  • Add better support for nested scroll (#134)
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Bug fixes

  • Add a missing warning dependency (#130)

New features

  • Implement an axis property on the browser platform (#128)
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Breaking changes

  • Move the animation height feature under a animationHeight property disabled by default.
    If you rely on this feature, simply enable it. (#127)
- <SwipeableViews>
+ <SwipeableViews animateHeight={true}>

Improvements

  • Fix an issue with the animation height feature (#36)
  • Add a new warning when the index goes out of bounds (#123)
  • Make the resistance effect closer to the iOS one.
react-swipeable-views -

Published by oliviertassinari about 8 years ago

Improvements

Core

  • Use flow weak to increase the code quality.
react-swipeable-views -

Published by oliviertassinari over 8 years ago

New features

  • [Native/Browser] Improve the swipe detection (#117, #119). Thanks @funkyeah.
  • [Browser] Add a will-change property so the browser can optimize the transition ahead of time.
  • [Browser] Improve the height computation by taking into account the border.

Internal

  • Upgrade all the dependencies to the latest version.
react-swipeable-views -

Published by oliviertassinari over 8 years ago

New feature

Internal

Documentation

  • Add an example with the autoPlay HOC (#99).
react-swipeable-views -

Published by oliviertassinari over 8 years ago

Bug fixes

  • Fix a regression introduced by v0.6.0. Thanks @hannesj for reporting!
Package Rankings
Top 0.67% on Npmjs.org
Top 6.61% on Proxy.golang.org
Badges
Extracted from project README
npm version npm downloads npm version npm downloads npm version npm downloads Build Status Dependencies DevDependencies Donate TypeScript definitions on DefinitelyTyped Coverage Status