Skip to content

Latest commit

 

History

History
178 lines (103 loc) · 5.7 KB

CHANGELOG.md

File metadata and controls

178 lines (103 loc) · 5.7 KB

Changelog

1.0.0-beta.5 (2017-03-29)

Fixes for use with angular4.

Bug fixes

  • 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)

Features

  • Add filterPlaceholder input to set the filter placeholder (#121, #124).
  • Add label input to show persistent label above select container (#106).

Bug fixes

  • Re-enable AoT compilation (#113).

Improvements

  • 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)

Breaking changes

  • Empty multi-select returns empty array as value instead of empty string (#104).

Features

  • Trigger noOptionsFound event if no options found after filter (#73).

Bug fixes

  • 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).

Improvements

  • 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)

Bug fixes

  • Single select returns value as string instead of array (#66).

1.0.0-beta.1 (2017-01-08)

Bug fixes

  • Removed accidentally included console.log's in published npm package. (#64).

1.0.0-beta.0 (2017-01-07)

Breaking changes

  • Changed styling, Sass stylesheet for select and dropdown component instead of the original select2 CSS file.

Features

  • 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 and close to open/close drop down from ts (#43).
  • Disable select component.
  • Clear selection function.

Improvements

  • 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.

Bug fixes

  • Greyed out placeholder text for singe select (#48).
  • Close all drop downs on click outside, close drop down when pressing tab key (#58).

Breaking changes

  • The method clearSelected is changed to clear.

Bug fixes

  • Trigger deselected event on clear single select click (#23).
  • Typo fixes.

  • Update to Angular 2.1.0.

Bug fixes

Improvements

1.0.0-alpha.9 (2016-10-05)

Bug fixes

  • 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)

Features

Bug fixes