Skip to content

v0.2.1

Compare
Choose a tag to compare
@bcakmakoglu bcakmakoglu released this 20 Jul 18:46
· 141 commits to master since this release
  • Full Vue2 + Vue3 Support
  • v0.2.1-6 67068b9
  • fix: update props to composable when component updates 98ee7a6
  • v0.2.1-5 105e8c8
  • feat: add callback option as prop to components and option to composables * Add type for event listener b520b90
  • update: README.md 106a0cf
  • v0.2.1-4 5951315
  • update: docs 89e4869
  • update: check which vue version to render components * Vue2 will need a wrapper element whereas we can just use the elements as they are for Vue3 (for whatever damn reason i cannot figure out) fa77904
  • v0.2.1-3 efaeca3
  • refactor: add draggable in component on mounted hook (possibly avoid issues with slots.default() being called outside of render scope for vue2) update: docs 085a6e6
  • v0.2.1-2 5fd7d36
  • feat: support multiple slots passed to <Draggable> * render elements without a wrapper when used by component (why else use jsx...) update: Example app 785e25c
  • update: build config * README.md 6948293
  • update: build config * README.md 5e12d57
  • v0.2.1-1 71fa05c
  • update: rollup.config.js split into js and ts files * tsconfig with jsxfactory * package.json with new file names and exports * add some info to package.json chore: added deps for successful build 854d71f
  • update: named instead of default export in index.ts 052bdd0
  • fix: shims-vue.d.ts 2b8149a
  • fix: Render functions not passing el ref correctly * Use templateRef of vueuse instead 230be64
  • v0.2.1-0 d10fc02
  • fix: circular deps * remove vue from externals * add vueuse to externals c0511f3
  • update: add components to Plugin bd10930
  • v0.2.0-0 9a647e6
  • update: docs index 83021d2
  • fix: circular dep 2aa6e9d
  • update: docs and README.md with info on component again 99efd72
  • feat: Reimplemented components, though they will not be without a wrapper so we can support Vue2 * Composable or directive usage is preferred * Composables heavily updated with better unMounting and no callbacks (instead use event hooks) 1413913
  • v0.1.14-0 55d08bc
  • update: test & example 64447d5
  • update: docs * removed info on component * renamed dragggableprops to draggableoptions to avoid naming confusion as they're not props anymore e44a8ae
  • feat(breaking!): Composable hooks introduced * Components removed in favor of directive usage * Revue Draggable gains compatibility for Vue2 by not using components which result in warnings (createVNode doesn't exist in Vue2) and instead relying on directives and composable hooks update: Examples use directive instead of wrapper-component * Move wrapper-components to examples to showcase how they could possibly be used by users themselves * Remove section about components from README.md 3dc69ab
  • update: docs with info about event hooks f5d5d49
  • refactor: check if vnode instance or native el has to be used to emit events upwards from element 97b8cec
  • feat!: implement event hooks for onDragStart, onDrag and onDragStop * UseDraggable and UseDraggableCore return types completely changed to return these event hooks instead of event listeners that one could attach themselves * Eventlisteners are attached by the composables directly to the element (transformations as well) chore: add vueuse to deps 8a402ff

v0.1.13...v0.2.1