1.0.0-beta.5 (2017-03-29)
Fixes for use with angular4.
- Make view properties public, fix for angular4 (#144, #145).
- Prevent changed after check error in angular4 (#142, #143).
1.0.0-beta.4 (2017-03-12)
- Add
filterPlaceholder
input to set the filter placeholder (#121, #124). - Add
label
input to show persistent label above select container (#106).
- Re-enable AoT compilation (#113).
- Enable import of SelectComponent and IOption interface (#118).
- Selected and deselected events return original option object.
- Disable autocomplete for filter inputs (#126).
- The NoOptionsFound output event returns filter term instead of null (#109).
- Setup unit testing.
1.0.0-beta.3 (2017-02-11)
- Empty multi-select returns empty array as value instead of empty string (#104).
- Trigger
noOptionsFound
event if no options found after filter (#73).
- Same placeholder styling single and multiple select (#67).
- Prevent selecting option if filter shows 'No results found' (#74).
- Update value after deselecting options that are not present in updated list of options (#75).
- Fixed test if new value is different from current value (#76).
- Fixed key handlers, prevent selecting multi-select option when pressing space key (#78).
- Hide clear button when nothing is selected (#90).
- Remove padding above option list if filter is disabled (#98).
- Throw
TypeError
when trying to set a non-string or non-Array value. - For empty multiselect, return empty array instead of empty string (#104).
- Don't force color/highlight styles when not directly set (#97).
1.0.0-beta.2 (2017-01-12)
- Single select returns value as string instead of array (#66).
1.0.0-beta.1 (2017-01-08)
- Removed accidentally included
console.log
's in published npm package. (#64).
1.0.0-beta.0 (2017-01-07)
- Changed styling, Sass stylesheet for select and dropdown component instead of the original select2 CSS file.
- Set background color and text color of highlighted option (#61).
- Set width of select component with
ngStyle
(#59). - Hide filter if number of options is less than given number (#44).
- Set custom text for 'No results found' (#9).
- Functions
open
andclose
to open/close drop down from ts (#43). - Disable select component.
- Clear selection function.
- Switched from using npm to yarn for package management.
- Call
onTouched
when focus on select component (#24). - Added demo page with examples.
- Simplified HTML structure with more intuitive classes.
- Moved logic to separate option and option-list classes.
- Greyed out placeholder text for singe select (#48).
- Close all drop downs on click outside, close drop down when pressing tab key (#58).
- The method
clearSelected
is changed toclear
.
- Trigger
deselected
event on clear single select click (#23). - Typo fixes.
- Update to Angular 2.1.0.
- Fix errors in package.json and tsconfig.json ([#18] (https://github.com/basvandenberg/ng-select/issues/18)).
- Fix empty value multi-select, so that required validator works ([#21] (https://github.com/basvandenberg/ng-select/issues/21)).
- Fix setting value of single select ([#19] (https://github.com/basvandenberg/ng-select/issues/19)).
- Set ViewEncapsulation to None to enable style override ([#16] (https://github.com/basvandenberg/ng-select/issues/16)).
1.0.0-alpha.9 (2016-10-05)
- Fix gulp watch task.
- Fix gulp build taks.
- Fix tsconfig, and added types to compilerOptions.
- Fix AoT build, made some variables public.
1.0.0-alpha.8 (2016-10-01)
- Added ngc/AoT support ([#11] (basvandenberg#11)).
- Fix clear selection using form control's setValue function ([#5] (https://github.com/basvandenberg/ng-select/issues/5)).
- Update current selection when option list is changed ([#6] (https://github.com/basvandenberg/ng-select/issues/6)).
- Prevent javascript error when list of options is empty ([#7] (https://github.com/basvandenberg/ng-select/issues/7)).
- Prevent javascript error when clicking the 'No results found' option ([#8] (https://github.com/basvandenberg/ng-select/issues/8)).