- Update dependencies
- Bump version
- Update README
- Update inline docs
- Add methods to programmatically add/remove items
- Improve 'selectItem' logic
- Improve list select logic
- Update styles
- Update example
- Bump version
- Update README
- Update dependencies
- Rename 'change' method to 'onChange'
- Add 'open' and 'close' events
- Bump version
- Add fail-safe auto-size logic
- Clean up '_setDropdown' method
- Properly support the 'hidden' attribute
- Bump version
- Update README
- Add 'disable' and 'enable' methods
- Copy all attributes from
select
elements
- Bump version
- Update inline docs
- Support selecting a list item via its name
- Add 'selectedItem' getter
- Move event callback arguments to own method
- Move main constructor logic to 'Dropdownize' class
- Add distribution files
- Add build files
- Update README
- Add inline docs
- Update error types
- Update query-selection logic
- Add 'dropdowns' getter
- Cleanup
- Update README
- Add examples
- Update styles
- Improve 'mouseleave' timer
- Move CSS file own folder
- Rename param in 'destroy' method
- Properly proxy all public methods
- Add support for method chaining
- Fix naming conflict in 'change' event logic
- Add option to prevent native dropdowns
- Flip touchable condition for better readability
- Fix native touchable dropdown logic
- Make the class name 'dropdownizer' reserved
- Add 'destroy' method
- Add 'removeListeners' method
- Cleanup logic and bind methods
- Add two way binding between dropdowns
- Update styles
- Support ingesting elements in multiple forms
- Support array-like items in the constructor
- Improve 'onChange' event object
- Improve 'classList' mirroring
- Initial