All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- You can add custom classes to an item by setting
classProp
to the name of the property that holds your class for each item.
- The vue-nestable-handle component now uses a div instead of a span to allow
for more flexible content. If you are useing the handle next to other
content, make sure to set
display: inline;
on.nestable-handle
. #9 (by @Guntau)
- vue-nestable now supports touch events to handle drag & drop on mobile device.
🎉 I'm proud to announce that version 1.0 has landed. 🎉
No changes since the last beta release, but if you are upgrading from a 0.x release, please note that the polyfill for the experimental support for binding scopedSlots was removed. See Installation for details on how to import the component.
- You can now access the
index
of the item in the scoped-slot. - The components
VueNestable
andVueNestableHandle
are exposed as named exports.
- Renamed component names to PascalCase.
keyProp
was documented but never implemented. You can now set thekeyProp
that is used to identifie the item.
🎉 We are approaching the first official release of vue-nestable. Check out this beta and please report any bugs you may encounter.
- Switched from binding scopedSlots to useing a template loop with slots, #2 (by @pbastowski)
- The polyfill for the experimental support for binding scopedSlots was removed.