PackageTrack

npm

interactjs

1.10.28taye/interact.js

Drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)

Release timeline

171 releases since 2016
20162026

One column per quarter.

Releases

  1. 1.8.0-rc.122 Dec 2019pre-release
    Release notes2 sources agree
    • fixed interact.snappers.grid arg typings (https://twitter.com/ksumarine/status/1204457347856424960)
    • removed "?" from definitions for interact.{modifiers,snappers,createSnapGrid}
    Open source →
  2. 1.8.0-rc.021 Dec 2019pre-release
    Release notes2 sources agree
    • fixed modifiers.restrictSize #779
    • fixed option types in typescript and fixed devTools options #776
    Open source →
  3. 1.8.0-alpha.721 Dec 2019pre-release
    Release notes2 sources agree
    Open source →
  4. 1.8.0-alpha.625 Nov 2019pre-release
    Release notes2 sources agree
    • fixed dev scripts
    Open source →
  5. 1.8.0-alpha.524 Nov 2019pre-release
    Release notes2 sources agree
    • moved interact.dynamicDrop definition in order to avoid compilation errors
    Open source →
  6. 1.8.0-alpha.424 Nov 2019pre-release
    Release notes2 sources agree
    • added main field to interactjs package.json #774
    • removed baseUrl from project tsconfig to avoid relative imports in generated declarations
    Open source →
  7. 1.8.0-alpha.323 Nov 2019pre-release
    Release notes2 sources agree
    • added missing typescript declaration files
    Open source →
  8. 1.8.0-alpha.223 Nov 2019pre-release
    Release notes2 sources agree
    • used non relative imports in .ts files with correct config for babel-plugin-bare-import-rewrite
    Open source →
  9. 1.8.0-alpha.122 Nov 2019pre-release
    Release notes2 sources agree
    • added event.modifiers array #772
    Open source →
  10. 1.8.0-alpha.017 Nov 2019pre-release
    Release notes2 sources agree
    • added aspectRatio modifier #638
    Open source →
  11. 1.7.320 Dec 2019
    Release notes2 sources agree
    • fixed interactjs package main and browser fields #774
    • reverted to [email protected] to avoid backwards compatibility issues #775
    Open source →
  12. 1.7.219 Nov 2019
    Release notes2 sources agree
    • fixed typescript definition files #771
    Open source →
  13. 1.7.119 Nov 2019
    Release notes2 sources agree
    • reorganized modules for esnext resolution
    Open source →
  14. 1.7.012 Nov 2019
    Release notes2 sources agree
    • fixed hold repeat event.count
    • added esnext js builds #769
    Open source →
  15. 1.6.326 Oct 2019
    Release notes2 sources agree
    • fixed issue with inertia resume with endOnly: false #765
    Open source →
  16. 1.6.210 Sept 2019
    Release notes2 sources agree
    • @mlucool added license field to package.json of sub modules #755
    • added rect, deltaRect and edges to resizestart and resizeend events #754
    Open source →
  17. 1.6.12 Sept 2019
    Release notes2 sources agree
    • fixed resize without invert
    Open source →
  18. 1.6.1-02 Sept 2019pre-release

    Nothing published for this version

  19. 1.6.01 Sept 2019
    Release notes2 sources agree
    • avoided accessing deprecated event.mozPressure #751
    • changed typings to use HTMLElement | SVGElement for event.target #747
    • added interacting arg to cursorChecker #739
    • added zIndex compare for sibling dropzones
    Open source →
  20. 1.5.425 Jul 2019
    Release notes2 sources agree
    • fixed broken modifiers #746
    Open source →
  21. 1.5.317 Jul 2019
    Release notes2 sources agree
    • fixed issues with old modifiers API
    Open source →
  22. 1.5.215 Jul 2019
    Release notes2 sources agree
    • fixed null restriction issue #737
    • improved typings for modifiers
    Open source →
  23. 1.5.114 Jul 2019
    Release notes2 sources agree
    • fixed typing issues #738
    Open source →
  24. 1.5.014 Jul 2019
    Release notes2 sources agree
    • added cursorChecker option for drag and resize #736
    • allowed restrictions larger than the target element #735
    • added interact.modifiers.restrictRect with pre-set elementRect #735
    Open source →
  25. 1.4.1411 Jul 2019
    Release notes2 sources agree
    • fixed issue with string restriction values that don't resolve to a rect #731
    • changed plugin order so that pointer-events is installed before inertia
    Open source →
  26. 1.4.1310 Jul 2019
    Release notes2 sources agree
    • fixed restrictSize min and max function restrictions
    Open source →
  27. 1.4.128 Jul 2019
    Release notes2 sources agree
    • fixed errors from calling interaction.stop() in start event #725
    Open source →
  28. 1.4.1118 Jun 2019
    Release notes2 sources agree
    • fixed hold events #730
    Open source →
  29. 1.4.1011 Jun 2019
    Release notes2 sources agree
    • fixed regression of preventing native drag behaviour #729
    Open source →
  30. 1.4.97 Jun 2019
    Release notes2 sources agree
    • fixed modifiers with inertia action-resume #728
    • fixed docs for snap grid limits #717
    Open source →
  31. 1.4.85 Jun 2019
    Release notes2 sources agree
    • fixed exports in generated typings #727
    Open source →
  32. 1.4.75 Jun 2019
    Release notes2 sources agree
    • fixed exports in generated typings #726
    Open source →
  33. 1.4.64 Jun 2019
    Release notes2 sources agree
    • fixed pointerEvents currentTarget
    Open source →
  34. 1.4.53 Jun 2019
    Release notes2 sources agree
    • @0xflotus fixed typos in docs #724
    • fixed error on iOS #682
    Open source →
  35. 1.4.426 May 2019
    Release notes2 sources agree
    • fixed an issue with interactions lingering on removed elements #723
    Open source →
  36. 1.4.324 May 2019
    Release notes2 sources agree
    • destroy only relevant interactions on interactable.unset()
    Open source →
  37. 1.4.222 May 2019
    Release notes2 sources agree
    • @jf-m fixed memory leaks and a bug on interactions stop PR #715
    • fixed dropzones in shadow DOM PR #722
    Open source →
  38. 1.4.16 May 2019
    Release notes2 sources agree
    • fixed scripts to run bundle optimizations and fix issues with browserify

    v1.4.0

    Most notablly:

    • interactable.reflow(action) to re-run modifiers, drop, etc PR #610
    • dropEvent.reject() PR #613
    • snapEdges modifier PR #620
    • per-action modifiers array PR #625
    • autoStart set cursor on both target and <html> PR #639
    • inertia: rename resume event to ${action}resume
    • interactable.reflow(action) to re-run modifiers, drop, etc PR #610
    • added options.listeners array/object for actions
    • snapEdges modifier PR #620
    • fixed iOS preventDefault passive event issue (issue #631)
    • added console.warn messages for common, easily detected issues
    • improved docs
    • various fixes

    Full list of changes on Github.

    Open source →
  39. 1.4.027 Apr 2019

    Nothing published for this version

  40. 1.4.0-rc.1321 Apr 2019pre-release

    Nothing published for this version

  41. 1.4.0-rc.1220 Apr 2019pre-release

    Nothing published for this version

  42. 1.4.0-rc.1119 Apr 2019pre-release

    Nothing published for this version

  43. 1.4.0-rc.1018 Apr 2019pre-release

    Nothing published for this version

  44. 1.4.0-rc.95 Apr 2019pre-release

    Nothing published for this version

  45. 1.4.0-rc.85 Apr 2019pre-release

    Nothing published for this version

  46. 1.4.0-rc.75 Apr 2019pre-release

    Nothing published for this version

  47. 1.4.0-rc.65 Apr 2019pre-release

    Nothing published for this version

  48. 1.4.0-rc.52 Apr 2019pre-release

    Nothing published for this version

  49. 1.4.0-rc.430 Mar 2019pre-release

    Nothing published for this version

  50. 1.4.0-rc.329 Mar 2019pre-release

    Nothing published for this version

  51. 1.4.0-rc.224 Mar 2019pre-release

    Nothing published for this version

  52. 1.4.0-rc.124 Mar 2019pre-release

    Nothing published for this version

  53. 1.4.0-rc.020 Mar 2019pre-release

    Nothing published for this version

  54. 1.4.0-beta.414 Mar 2019pre-release

    Nothing published for this version

  55. 1.4.0-beta.313 Mar 2019pre-release

    Nothing published for this version

  56. 1.4.0-beta.213 Mar 2019pre-release

    Nothing published for this version

  57. 1.4.0-beta.111 Mar 2019pre-release

    Nothing published for this version

  58. 1.4.0-beta.010 Mar 2019pre-release

    Nothing published for this version

  59. 1.4.0-alpha.3310 Mar 2019pre-release

    Nothing published for this version

  60. 1.4.0-alpha.3219 Feb 2019pre-release

    Nothing published for this version