dropdownizer
Version:
Converts HTML <select> elements into customizable dropdowns.
103 lines (82 loc) • 6.42 kB
Markdown
# Changelog
## 1.5.2 (2018-03-14)
- [Update README](https://github.com/Grafluxe/dropdownizer/commit/acc9277)
- [Add CHANGELOG](https://github.com/Grafluxe/dropdownizer/commit/e593d9a)
- [Fix issue with programmatically adding new items](https://github.com/Grafluxe/dropdownizer/commit/65cde5c)
## 1.5.1 (2018-01-02)
- [Bump version](https://github.com/Grafluxe/dropdownizer/commit/c443229)
- [Update README](https://github.com/Grafluxe/dropdownizer/commit/c2ce711)
- [Fix item insertion issue for the original element](https://github.com/Grafluxe/dropdownizer/commit/7c1dba9)
## 1.5.0 (2018-01-02)
- [Update dependencies](https://github.com/Grafluxe/dropdownizer/commit/9a26e4e)
- [Bump version](https://github.com/Grafluxe/dropdownizer/commit/4cf3a89)
- [Update README](https://github.com/Grafluxe/dropdownizer/commit/0101754)
- [Update inline docs](https://github.com/Grafluxe/dropdownizer/commit/37e2d9f)
- [Add methods to programmatically add/remove items](https://github.com/Grafluxe/dropdownizer/commit/95b246f)
- [Improve 'selectItem' logic](https://github.com/Grafluxe/dropdownizer/commit/5e84d3e)
- [Improve list select logic](https://github.com/Grafluxe/dropdownizer/commit/3446fa1)
- [Update styles](https://github.com/Grafluxe/dropdownizer/commit/c499595)
- [Update example](https://github.com/Grafluxe/dropdownizer/commit/f364585)
## 1.4.0 (2017-12-19)
- [Bump version](https://github.com/Grafluxe/dropdownizer/commit/a3b3e74)
- [Update README](https://github.com/Grafluxe/dropdownizer/commit/f132aae)
- [Update dependencies](https://github.com/Grafluxe/dropdownizer/commit/662df6a)
- [Rename 'change' method to 'onChange'](https://github.com/Grafluxe/dropdownizer/commit/4e4d4fb)
- [Add 'open' and 'close' events](https://github.com/Grafluxe/dropdownizer/commit/a4fa028)
## 1.3.2 (2017-12-11)
- [Bump version](https://github.com/Grafluxe/dropdownizer/commit/f20daf7)
- [Add fail-safe auto-size logic](https://github.com/Grafluxe/dropdownizer/commit/1a6044b)
- [Clean up '_setDropdown' method](https://github.com/Grafluxe/dropdownizer/commit/2b00dec)
- [Properly support the 'hidden' attribute](https://github.com/Grafluxe/dropdownizer/commit/f9b314f)
## 1.3.1 (2017-12-07)
- [Bump version](https://github.com/Grafluxe/dropdownizer/commit/0f74792)
- [Update README](https://github.com/Grafluxe/dropdownizer/commit/7007aa5)
- [Add smart padding to auto-size logic](https://github.com/Grafluxe/dropdownizer/commit/f5e768e)
## 1.3.0 (2017-12-04)
- [Bump version](https://github.com/Grafluxe/dropdownizer/commit/230d7da)
- [Update README](https://github.com/Grafluxe/dropdownizer/commit/c791576)
- [Add 'disable' and 'enable' methods](https://github.com/Grafluxe/dropdownizer/commit/09a59e2)
- [Copy all attributes from `select` elements](https://github.com/Grafluxe/dropdownizer/commit/a4d5b0c)
## 1.2.0 (2017-12-01)
- [Bump version](https://github.com/Grafluxe/dropdownizer/commit/0ea8e9b)
- [Update inline docs](https://github.com/Grafluxe/dropdownizer/commit/d897f7b)
- [Update dependencies](https://github.com/Grafluxe/dropdownizer/commit/cffad1d)
## 1.1.0 (2017-12-01)
- [Bump version](https://github.com/Grafluxe/dropdownizer/commit/07f9290)
- [Update inline docs](https://github.com/Grafluxe/dropdownizer/commit/01652bf)
- [Support selecting a list item via its name](https://github.com/Grafluxe/dropdownizer/commit/6c4fb51)
- [Add 'selectedItem' getter](https://github.com/Grafluxe/dropdownizer/commit/de997aa)
- [Move event callback arguments to own method](https://github.com/Grafluxe/dropdownizer/commit/db02f38)
- [Move main constructor logic to 'Dropdownize' class](https://github.com/Grafluxe/dropdownizer/commit/d4f28ba)
## 1.0.0 (2017-11-25)
- [Add distribution files](https://github.com/Grafluxe/dropdownizer/commit/068baf9)
- [Add build files](https://github.com/Grafluxe/dropdownizer/commit/3b369ff)
- [Update README](https://github.com/Grafluxe/dropdownizer/commit/2c0c422)
- [Add inline docs](https://github.com/Grafluxe/dropdownizer/commit/893f89d)
- [Update error types](https://github.com/Grafluxe/dropdownizer/commit/7d4875e)
- [Update query-selection logic](https://github.com/Grafluxe/dropdownizer/commit/a761150)
- [Add 'dropdowns' getter](https://github.com/Grafluxe/dropdownizer/commit/653b2d1)
- [Cleanup](https://github.com/Grafluxe/dropdownizer/commit/fca0cab)
- [Update README](https://github.com/Grafluxe/dropdownizer/commit/4844662)
- [Add examples](https://github.com/Grafluxe/dropdownizer/commit/c53dec3)
- [Update styles](https://github.com/Grafluxe/dropdownizer/commit/6c9ff1e)
- [Improve 'mouseleave' timer](https://github.com/Grafluxe/dropdownizer/commit/7054566)
- [Move CSS file own folder](https://github.com/Grafluxe/dropdownizer/commit/48cc40e)
- [Rename param in 'destroy' method](https://github.com/Grafluxe/dropdownizer/commit/85eeec0)
- [Properly proxy all public methods](https://github.com/Grafluxe/dropdownizer/commit/f536b55)
- [Add support for method chaining](https://github.com/Grafluxe/dropdownizer/commit/d0a323c)
- [Fix naming conflict in 'change' event logic](https://github.com/Grafluxe/dropdownizer/commit/b6b0414)
- [Add option to prevent native dropdowns](https://github.com/Grafluxe/dropdownizer/commit/12cc697)
- [Flip touchable condition for better readability](https://github.com/Grafluxe/dropdownizer/commit/927162e)
- [Fix native touchable dropdown logic](https://github.com/Grafluxe/dropdownizer/commit/028efc8)
- [Make the class name 'dropdownizer' reserved](https://github.com/Grafluxe/dropdownizer/commit/f0d992a)
- [Add 'destroy' method](https://github.com/Grafluxe/dropdownizer/commit/7fad333)
- [Add 'removeListeners' method](https://github.com/Grafluxe/dropdownizer/commit/25786ff)
- [Cleanup logic and bind methods](https://github.com/Grafluxe/dropdownizer/commit/f7d3a02)
- [Add two way binding between dropdowns](https://github.com/Grafluxe/dropdownizer/commit/e1200d5)
- [Update styles](https://github.com/Grafluxe/dropdownizer/commit/781e99b)
- [Support ingesting elements in multiple forms](https://github.com/Grafluxe/dropdownizer/commit/b778cc3)
- [Support array-like items in the constructor](https://github.com/Grafluxe/dropdownizer/commit/ba93ea6)
- [Improve 'onChange' event object](https://github.com/Grafluxe/dropdownizer/commit/8d3a632)
- [Improve 'classList' mirroring](https://github.com/Grafluxe/dropdownizer/commit/64fed4f)
- [Initial](https://github.com/Grafluxe/dropdownizer/commit/d1fc916)