Releases: ThibaultJanBeyer/DragSelect
Releases · ThibaultJanBeyer/DragSelect
Version 1.12.1
- Improve private event callbacks
- Fix
stop
test
Version 1.12.0
- Fix bugs related to the
stop()
functionality #37 and #38. Big thanks to @Martin-Eckleben for the contribution! -
- Note that
reset()
now only resets the tool whileresetWithCallback()
also triggers the callback.
- Note that
- Improve automatic tests
- Add typechecking to tests
Version 1.11.3
- Keep the
dist/
folder holding only the relevant files. In order to not introduce breaking changed to standarts introduced earlier.
Version 1.11.2
- Use
DragSelect.js
as"main"
inpackage.json
in order to get intellisense
Version 1.11.1
- Add em6 moduled files that have native
module export DragSelect
that can be used in for example:
<script type="module">
import DragSelect from "path/to/DragSelect.es6m.js"
new DragSelect({...});
</script>
Version 1.11.0
- Moved the files from the
dist
folder to thedocs
folder to adhere to github pages standart - Improve code stability by enforcing typechecks via JS-Docs, inspired by truckjs
- Partial rewrite using native ES6 classes transpiling down to ES5 using babel.
Note: first I refactored the code to TypeScript but then rolled back because it might limit the ability of external people to contribute due to the new language - Improve documentation by autogenerating it with JS-Docs
Version 1.10.0
- Add touch device support (i.e. Mobile Phones)
- Preparations for modern code for internal development in I.e. ES6 or TS:
Usind transpilers downwards to ES5. This should not result in any changes on your side.
Version 1.9.1
- Bugfix in IE
- Ditch support for IE9
See all changes in changelog
Version 1.9.0
- Fix issues
- Added onDragStartBegin callback
- Increase performance
- Rename and rework non-public internal
isElementTouching
method to_isElementTouching
.
also requires different params than before. Please do not use this method in your code, all non-documented methods are subject to change. - Add prettier & eslint + prettify code
More information can be found in the changelog