- Separate property for list label
- Improved focusing for single select
- Reset active on text that doesn't meet minimum
- Actually publish dist!
- Fix click issue
- Improve active list item styles
- Make Angular a peer dependency
- Fix issue with show list and minimum text
- Select on tab
- Better select active tab on search text change
- Show all children of present items on search
- Make lodash external dependency
- Ability to disable click outside to close
- Bugfix: Handle empty filtered options
- Bugfix: Handle empty options (don't throw errors)
- Automatically close options on single select
- Add single select support
- Fix issue with $onInit timing
- Bugfix: when treeData changes and model points to old treeData
- Bugfix: backspace only deletes model values when text is empty
- Select on enter if list is shown
- Close list on tab out
- Remove deep watch on treeData - Rebuild tree data for chooser to detect change
- Active state resets on list close
- List width matches input width
- Improved focus and hover behavior
- Improve tree data watch
- Delete pills via click
- Delete last pill via backspace
- Fix event code bug
- Clean up input and pill styles
- Save ID to model option, enabled by default
- Hovered items are set active
- Separate CSS into separate file
- Point main.js to compiled version
- Minify output
- Fix css issue
- Remove console.log
- Initial release