This repository has been archived by the owner on Aug 24, 2020. It is now read-only.
Releases: fluster-app/ionic-swing
Releases · fluster-app/ionic-swing
Update dependencies and fork
- features: fork last swing.js features (#10)
- lib: update dependencies
Angular v7
- breaking: Upgrade to Angular v7
Refactor components to directives
- breaking: Refactor components to directives in order to be compatible with Ionic v4 (>= beta.5) and/or Typescript v2.9.2
- fix:
touchmove
set as not passive
Revert rename `swing-card`
- revert: Revert rename
swing-card
Rename `swing-card` component to `swing`
- feat: Rename
swing-card
component toswing
in order to fix compatibility problem withCard
from Ionic (Angular error: "More than one component matched on this element.") - lib: Update last Angular dependencies
Fix Chrome complains relative to passive mode
- fix: Fix Chrome complains "Added non-passive event listener to a scroll-blocking..." (see Hammerjs commit #987)
Fix stack.destroyCard
- fix:
stack.destroyCard
was wrongly implemented - feature: Observe
prepend
option instack.destroyCard
Remove hammerjs import
- fix: Remove import of
hammerjs
(see README or CHANGELOG v2.1.0
Cards' position in the stack not modified per default anymore
- feature: Cards' position in the stack is not modified per default anymore. This is now optional, use
StackConfig.sortCards
if you wish to do so - refactor: The
prepend
option as been moved toStackConfig.prependCards
- lib: Update all libs dependencies
hammerjs dependency removed
As it was previously, the dependency to hammerjs
has been removed from this library
If your project's framework already use hammerjs
, you gonna be fine. If not, include explicitly hammerjs
in it as describe in the README.md