New to Kendo UI for Angular? Start a free 30-day trial

Dropdowns (Archive)

7.2.4

2022-11-17

Bug Fixes

  • mark as compatible with Angular v15

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0
  • @progress/kendo-theme-fluent: ^5.8.0

7.2.3

2022-11-14

Bug Fixes

  • A11y compliance

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0
  • @progress/kendo-theme-fluent: ^5.8.0

7.2.2

2022-10-26

Bug Fixes

  • add fluent theme to supported themes list
  • multiselecttree: inconsistent value binding

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0
  • @progress/kendo-theme-fluent: ^5.8.0

7.2.1

2022-10-06

Bug Fixes

  • japanese characters duplicated in combobox and autocomplete
  • cmd + a doesn't select all
  • multicolumncombobox: aria-labelledby is not set for popup list

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

7.2.0

2022-09-13

Bug Fixes

  • page down, page up scrolls the page

Features

  • multiselect: add support for multiple selection through keyboard

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

7.1.0

2022-09-07

Bug Fixes

  • a11y compliance
  • class k-i-arrow-s is replaced with k-i-caret-alt-down

Features

  • enhance KB navigation

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

7.0.3

2022-08-03

Bug Fixes

  • MultiSelectTree does not update checked state when item removed from tags

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

7.0.2

2022-06-10

Bug Fixes

  • bump treeview version
  • binding directives not working for umd bundles

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

7.0.1

2022-05-10

Bug Fixes

  • add missing exports
  • multiselect: checkboxes property type does not accept boolean

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

7.0.0

2022-04-20

Bug Fixes

  • exclude rxjs/operators from CDN bundles

Features

  • update to Angular v12
  • mark as compatible with Angular v14
  • autocomplete:
    • introduce the 'none' option for the fillMode, rounded and size properties
  • combobox:
    • introduce the 'none' option for the fillMode, rounded and size properties
  • dropdownlist:
    • introduce the 'none' option for the fillMode, rounded and size properties
  • dropdowntree:
    • introduce the 'none' option for the fillMode, rounded and size properties
  • multicolumncombobox:
    • introduce the 'none' option for the fillMode, rounded and size properties
  • multiselect:
    • introduce the 'none' option for the fillMode, rounded and size properties
  • multiselecttree:
    • introduce the 'none' option for the fillMode, rounded and size properties

Breaking Changes

  • No longer compatible with Angular v8 - 11

  • The fillMode, rounded and size options of the AutoComplete no longer support null. Please use 'none' instead.

  • The fillMode, rounded and size options of the ComboBox no longer support null. Please use 'none' instead.

  • The fillMode, rounded and size options of the DropDownList no longer support null. Please use 'none' instead.

  • The fillMode, rounded and size options of the DropDownTree no longer support null. Please use 'none' instead.

  • The fillMode, rounded and size options of the MultiColumnComboBox no longer support null. Please use 'none' instead.

  • The fillMode, rounded and size options of the MultiSelect no longer support null. Please use 'none' instead.

  • The fillMode, rounded and size options of the MultiSelectTree no longer support null. Please use 'none' instead.

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

6.0.2

2022-03-07

Bug Fixes

  • cdn bundles global imports
  • accessibility improvements
  • dropdownlist: defaultitem rendering is not correct
  • multiselecttree: does not allow duplicate values for heterogeneous value fields

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

6.0.1

2022-01-20

Bug Fixes

  • update ng add nested dependencies
  • ssr build failing
  • dropdownlist: do not override host element id

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

6.0.0

2022-01-19

Bug Fixes

  • update package dependencies

Features

  • add size, rounded and fillMode options

Breaking Changes

  • The Kendo UI DropDowns received major rendering changes, which require updating your Kendo UI Theme to v5 or newer

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

5.5.1

2021-12-09

Bug Fixes

  • scrolling randomly stops
  • error when virtual data list length changes (ng10+)

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.37.0
  • @progress/kendo-theme-material: ^3.18.0

5.5.0

2021-11-03

Bug Fixes

  • add support for RxJS 7
  • mark as compatible with Angular 13
  • value binding error with heterogeneous data
  • dropdowntree: loader not showing

Features

  • multiselecttree: check-all functionality

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.37.0
  • @progress/kendo-theme-material: ^3.18.0

5.4.0

2021-09-10

Bug Fixes

  • kendoDropDownFilter does not update settings dynamically
  • dropdownlist: unnecessary label rendered in list item
  • dropdowntree: popup doesn't close on ALT+ARROW_UP when the filter input is focused
  • multiselect: disabled tag is deleted on backspace/delete
  • multiselecttree:
    • valueChange should emit array on clearAll
    • clearAll button clears disabled items
    • tags not loosing focus on blur/navigation
  • mutltiselect: random checkboxes selection when using virtualization

Features

  • multiselecttree: implement client-side filtering

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.37.0
  • @progress/kendo-theme-material: ^3.18.0

5.3.0

2021-05-11

Bug Fixes

  • update ng-add schema
  • add remove tag event to exports
  • mark as compatible with Angular v12
  • popup lists cannot roll up on touch (iOS)
  • scrollbar always visible in virtual mode
  • multiselect: tags disabled state should reflect the item's state
  • multiselecttree: template-driven forms value binding

Features

  • add support for nested fields
  • dropdowntree:
    • enable loadOnDemand
    • add reset() method
    • add value template
    • built-in filtering
    • add focusItemAt function
  • multiselect: add checkboxes selection
  • multiselecttree:
    • tags templates and navigation
    • add focusItemAt() method
    • add opened/closed events
    • implement selection and value-binding
    • enable rtl support and localization
    • manage expandable state
    • focusing and navigation
    • add templates
    • treeview data binding
    • popup basic rendering styles
    • add basic input properties
    • basic popup configuration
    • basic setup

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: latest
  • @progress/kendo-theme-material: ^3.18.0

5.2.0

2021-03-25

Bug Fixes

  • filter directive does not work with ng10+
  • update copyright in README
  • combobox: clear button shown on hover when the Dropdowns is disabled
  • multiselect:
    • doesn't select an object which valueField equals 0
    • summary-tag directive throws when strict templates are used

Features

  • add opened and closed events
  • expose focusItemAt() function

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: latest
  • @progress/kendo-theme-material: ^3.18.0

5.1.0

2021-01-20

Bug Fixes

  • dropdowntree:
    • incorrect scroll position on open when a nested item is selected
    • horizontal scroll not always visible
    • cannot set disabled state (forms support)
    • aot build failing with duplicated directive names
    • placeholder not showing

Features

  • add DropDownTree Dropdowns
  • add MultiColumnComboBox Dropdowns
  • dropdowntree:
    • enable kendo-floatinglabel integration
    • enable kendo-label integration

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: latest
  • @progress/kendo-theme-material: ^3.18.0

5.0.0

2020-12-16

Bug Fixes

  • add treeview to peers
  • add homepage URL

Features

  • drop support for Angular 6 and 7
  • enable licensing

Breaking Changes

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.21.0
  • @progress/kendo-theme-material: ^3.18.0

4.4.1

2020-11-11

Bug Fixes

  • add Angular 11 to peer dependencies

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.21.0
  • @progress/kendo-theme-material: ^3.18.0

4.4.0

2020-11-10

Bug Fixes

  • loss of focus with allowCustom and disabled autoClose
  • filterChange not fired when last input char is cleared
  • Dropdowns ui not updated when the value is changed through the value setter (#69
  • update release notes
  • dropdownlist: btn is triggered on Dropdowns click inside label
  • multiselect: filter text kept on value change when filtering is disabled

Features

  • multiselect: persist filter text on value change when autoClose is false

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.21.0
  • @progress/kendo-theme-material: ^3.18.0

4.3.2

2020-09-11

Bug Fixes

  • focusing the drop-downs from life-cycle hooks throws

4.3.1

2020-09-01

Bug Fixes

  • itemDisabled not working with virtualization

  • autocomplete: scroll input on blur: firefox

  • combobox:

    • emit empty string on Enter keypress
    • autoscroll input on blur: firefox
  • multiselect: flip direction of arrow key controls for focused tag in RTL mode

4.3.0

2020-06-25

Bug Fixes

  • mark as compatible with Angular 10
  • missing group header text
  • multiselect: keep focus after clearAll click

Features

  • make toggle method open param optional

4.2.7

2020-05-08

Bug Fixes

  • dropdownlist:
    • unknown primitive value w/ object data cleared on blur
    • Dropdowns overwrites externally set aria-describedby value

4.2.6

2020-03-20

Bug Fixes

  • property named 'items' incorrectly turns on grouping mode
  • filtering directive overwrites explicitly set filterable value in template (#688
  • grouping causes incorrect scroll position when navigating between items
  • combobox: items remain filtered after a value is selected
  • dropdownlist: clicking on the icon button closes and reopens the popup in IE
  • multiselect: all selected tags cleared when one is removed on filtering

4.2.5

2020-02-17

Bug Fixes

  • autocomplete: pressing escape key emits blur
  • combobox: pressing escape key emits blur
  • dropdownlist: pressing escape persists the selection but doesn't resolve value
  • ivy: initial value in input fields not rendered

4.2.4

2020-01-14

Bug Fixes

  • mark as compatible with Angular 9.x
  • combobox:
    • focus first filter result
    • floating label positioned incorrectly (primitve data + custom values)
  • multiselect: valueChange emitted for each value in a summary tag on removal

4.2.3

2019-11-29

Bug Fixes

  • virtual items not positioned correctly when the content is scrolled on filtering
  • virtualization skip prop not reset when the popup is closed and opened again
  • virtualization skip prop not reset on filtering
  • incorrect scroll on popup open in IE when virtualization is used

4.2.2

2019-11-18

Bug Fixes

  • searchbar input throws on init in ivy

4.2.1

2019-11-14

Bug Fixes

  • resources
  • full release cycle from shippable
  • combobox:
    • value and text not resolved after value- or textField changed
    • floating label overlapping with text w/ preset value and async data
  • multiselect: selecting new value w/ enter expands the input to the next line

4.2.0

2019-10-09

Bug Fixes

  • autocomplete: popup incorrectly aligned in rtl mode
  • combobox:
    • floating label overlapping with text when resolved object value is an empty stri
    • selectionChange not fired after programmatic change when the prev value is selec
    • popup incorrectly aligned in rtl mode
  • dropdownlist:
    • disabled items selectable on keyboard search
    • keyboard search allowed when the Dropdowns is readonly
  • multiselect: summary-tag showAfter ignored initially w/ value-binding & dynamic reactive form

Features

  • dropdownlist: open dropdownlist popup on enter press

4.1.0

2019-09-18

Bug Fixes

  • make VirtualizationSettings pageSize optional
  • autocomplete: suggest not working when filtering is enabled
  • dropdownlist:
    • value not announced on Dropdowns focus and on value change
    • navigating when filtering is enabled not announced by screen readers

Features

  • add virtual scrolling

4.0.0

2019-06-21

Bug Fixes

  • multiselect:
    • search focusing wrong items w/ grouping and disabled items
    • first match not focused when allowCustom is enabled

Features

  • update to RxJS 6
  • autocomplete: allow turning off automactic item focus on user input

Breaking Changes

  • SystemJS config, if used, must be updated to reference dist/npm/index.js
  • New peer dependencies @progress/kendo-angular-common and @progress/kendo-angular-popup.
  • Angular 4 and 5 are no longer supported

3.5.6

2019-06-06

Bug Fixes

  • falsy primitive values cannot be parsed as group header values
  • group name not changed on scroll when the data is not initially present on popup
  • combobox:
    • list should be scrolled to the top when the filter query is erased
    • focused item not scrolled into view on filtering when the list is initially empt

3.5.5

2019-05-30

Bug Fixes

  • mark as compatible with Angular 8
  • group header with number value throws
  • main group header not updated on filtering

3.5.4

2019-05-15

Bug Fixes

  • class bindings
  • unnecessary class update

3.5.3

2019-04-12

Bug Fixes

  • pushing items to the Dropdowns data does not update the itemsCount prop
  • combobox: suggested text not selected on enter with allowCustom enabled

3.5.2

2019-03-15

Bug Fixes

  • some android keyboard functionalities break filtering, searching, popup opening
  • export ItemArgs and ItemDisabledFn
  • localize clear title

3.5.1

2019-02-21

Bug Fixes

  • reference to 'util'

3.5.0

2019-02-20

Bug Fixes

  • use proper classes for list grouping
  • drop dependency on data-query
  • filter-directive throwing when item text is null or a number
  • autocomplete:
    • up navigation selects the first item even if it's disabled the issue only occurs
    • search throwing when item text is null
    • ngModel not updated on blur when filtering w/ a directive & clearing the value
    • first item selected on enter after clearing w/ filtering enabled
  • combobox:
    • up navigation selects the first item even if it's disabled the issue only occurs
    • nvda reader always reads just the first item from the popup list
    • search and blur throwing when item text is null
    • suggest not working with object data
    • search not working with valuePrimitive & text from object getter
  • dropdownlist:
    • first item is focused on popup open even if it's disabled (primitive data)
    • item text not resolved with valuePrimitive & text from object getter
  • multiselect:
    • pressing up arrow when Dropdowns is open causes unwanted selection when the drop
    • item navigation not working correctly for nvda/chrome, jaws/chrome
    • value change not read by screen readers
    • valueNormalizer throwing when an item is null, undefined or a number
    • Dropdowns throwing when item text is null or undefined
    • setting the value bound variable to an empty array doesn't clear the tags

Features

  • add flat ES module bundles
  • add grouped data support

3.4.2

2019-01-10

Bug Fixes

  • multiselect:
    • tags not persisted w/ dynamic object data & valuePrimitive
    • summaryTag with custom values cannot be removed

3.4.1

2018-12-10

Bug Fixes

  • focused item not scrolled into view on open when item text is wrapped in multipl
  • combobox: value not cleared from X button when custom values are allowed
  • dropdownlist:
    • search bypassing first match when at 0 index & no item is selected
    • keyboard event handlers not called when no items are focused
    • itemDisabled fn does not affect the defaultItem
    • selection changed to undefined when no data is present on up/down press
    • unwanted value change on blur with filtering and defaultItem

3.4.0

2018-11-22

Bug Fixes

  • update resize sensor
  • reduce style recalculations with multiple resizable Dropdownss
  • combobox:
    • filterChange not emitted when value is rejected and text cleared
    • search compares by value field
  • dropdownlist:
    • value changes on blur after selecting an item filtered by the filter directive
    • first available non-default item not focused after filtering
    • primitive defaultItem not selected when valuePrimitive is not explicitly set
    • defaultItem cannot be selected when a filter query is present
    • invalid tabindex prevents the options list from closing

Features

  • combobox: add support for disabled items

3.3.0

2018-11-05

Bug Fixes

  • do not focus input on toggle when on mobile device
  • autocomplete:
    • after filtering first item is focused, no matter if it is disabled or not
    • disabled items are focused during search
  • combobox:
    • valueNormalizer breaks after it throws an error
    • clear on blur
  • dropdownlist:
    • opening the suggestions list causes page scroll
    • reset method does not clear the displayed text
    • pressing escape selects focused item
    • tabbing to the next input not working when filtering is enabled & popup is open
  • multiselect:
    • valueNormalizer breaks after it throws an error
    • custom values with existing matches don't get deselected when entered again
    • first item is focused after filtering even if it is disabled
    • disabled items are focused during search

Features

  • autocomplete: add support for disabled items
  • multiselect: add support for disabled items

3.2.0

2018-10-19

Bug Fixes

  • autocomplete: focus first item after filtering
  • multiselect:
    • duplicated tags created during filtering
    • pushing items to Dropdowns value creates tags that cannot be removed and are not
    • expose mouse triggered events of checkboxes inside options list template
    • expose GroupTagTemplateDirective class for importing

Features

  • mark as compatible with Angular 7.x
  • add filtering directive

3.1.0

2018-09-20

Bug Fixes

  • Dropdownss does not provide information to the screen reader when there are no i
  • screen reader does not read list items while the user navigates the list
  • autocomplete: the 'NO DATA!' text cannot be translated via MessageService
  • combobox: the 'NO DATA!' text cannot be translated via MessageService
  • dropdownlist:
    • focuses incorrect item if all items are disabled or if there is a single item
    • the 'NO DATA!' text cannot be translated via MessageService
  • multiselect:
    • selected tags are not readed by the screen reader
    • the 'NO DATA!' text cannot be translated via MessageService

Features

  • dropdownlist: add support for disabled items

3.0.3

2018-08-21

Bug Fixes

  • AoT build error caused by TagListDropdowns
  • stale dependencies in browser bundle
  • autocomplete: state management
  • dropdownlist:
    • textboxcontainer overlays element if the value is false
    • Dropdowns displays the old value when model is set to undefined
    • value is lost after filtering when defaultItem is defined
    • filter input remains focused after Dropdowns is blurred
    • should NOT refocus Dropdowns if close is prevented
  • multiselect:
    • setState does not persist selected tags that are not present in the filtered dat
    • filterChange is not fired on blur
    • popup is not opened on click inside the searchbar
    • aria-activedescendant is not correct
    • popup is opened on right mouse click

3.0.2

2018-06-08

Bug Fixes

  • dropdownlist:
    • popup not closed the second time it is opened (filterable list)
    • popupSettings appendTo
    • arrowLeft & arrowRight selection not working as expected
    • defaultItem is not resolved if its value is different from null/undefined
    • selectionChange does not fire after value is changed via ngModel or [value] prop
    • should not trigger valueChange event on selected item
    • defaultItem not shown if its value is not null/undefined

3.0.1

2018-05-23

Bug Fixes

  • autocomplete: render unique id different than host id
  • combobox: render unique id different than host id
  • dropdownlist:
    • render unique id different than host id
    • render rtl attribute. Related to telerik/kendo-angular#1499
  • multiselect: render unique id different than host id

3.0.0

2018-05-09

Bug Fixes

  • mark module as side-effects free
  • mark as compatible with Angular 6.x, RxJS 6.x
  • DropDowns' popupSettings.height does not set the height of the popup container
  • dropdownlist: dropdownlist loses its value after selected item is filtered out and Dropdowns i
  • multiselect: improve rendering of custom item

Features

  • Schematics support
  • support for dynamic RTL switching

Breaking Changes

  • Requires v1.1.0 or above of @progress/kendo-angular-l10n package

2.1.0

2018-03-06

Bug Fixes

  • flatten metadata
  • dropdownlist: header text is not cleared when model is reset to null
  • multiselect:
    • SummaryTag count update don't updates the visible tags
    • Dropdowns does not behave as expected with new instance of the value array

Features

  • combobox: skip input focus on toggle click when used in mobile OS
  • dropdownlist: skip input focus on toggle click when used in mobile OS

2.0.2

2018-02-14

Bug Fixes

  • bundle metadata and type definitions alongside CommonJS modules

2.0.1

2018-02-08

Bug Fixes

  • serve CDN bundle for UNPKG and jsDelivr
  • build errors when targeting es2015
  • multiselect: deselect duplicating values with the default valueNormalizer

2.0.0

2018-01-26

Features

  • use pipeable operators from RxJS 5.5

Breaking Changes

  • Peer dependencies changed; Requires rxjs@^5.5.0

1.6.1

2018-01-26

Bug Fixes

  • require rxjs <5.5 as peer; Upgrade to latest if using rxjs ^5.5; See https://goo.gl/uvvh8R
  • focus Dropdowns on clear button click
  • autocomplete: missing suggestions
  • combobox:
    • keep caret at end when navigating
    • always respect changes in ngModel
  • dropdownlist:
    • reverse dropdownlist anchor and popup align in rtl
    • keep value during filtering
  • multiselect:
    • text is not cleared after item selection if filterable is false
    • primitive values are not resolved when data arrives asyncronously

1.6.0

2018-01-11

Bug Fixes

  • add missing import
  • combobox: prefer model value when available
  • dropdownlist:
    • allow forms to reset value
    • dropdownlist with filtering looses focus after tab
  • multiselect:
    • filter is not fired when only one symbol is typed
    • custom item is not focused if user enters only a single letter
    • filter change is not fired after item selection

Features

  • multiselect: add support for custom value

1.5.0

2017-12-28

Bug Fixes

  • allow dropdowns to be used inside TextBoxContainer
  • multiselect: cannot click on text of MultiSelect's input

Features

  • add readonly attribute

1.4.1

2017-12-21

Bug Fixes

  • dropdownlist:
    • enter key is not prevented when popup is opened
    • changing data should not prevent detecting value changes
  • multiselect: fix trimming after an item is deselected

1.4.0

2017-12-13

Bug Fixes

  • update resize sensor
  • combobox: multiple valueChange on normalized value
  • dropdownlist: keep text while filtering
  • multiselect:
    • popup is not opened on filtering
    • fix typed text inside input area on blur

Features

  • multiselect:
    • add removeTag event
    • group/summary tag

1.3.0

2017-12-01

Bug Fixes

  • bump version
  • render a unique ID to the focusable element
  • autocomplete:
    • valueChange on clear
    • clear button emits valueChange with undefined
  • dropdownlist:
    • primitive initial value lost on blur
    • header text is not updated after selection is changed
    • select event is emitted with wrong arguments when the defaultItem is selected
    • selection and value change event sequense is not correct
  • multiselect:
    • popup is opened multiple times when user filters the list
    • filterChange is emitted on every item change even if the searchbar is empty
    • text wraps on new line unexpectedly

Features

  • add tabindex support

1.2.4

2017-11-16

Bug Fixes

  • dropdownlist: initial null value is resolved to undefined
  • multiselect: dropdown list is opened when clear button is clicked

1.2.3

2017-11-14

Bug Fixes

  • maintain proper caret position
  • autocomplete: clear value on ENTER when input is empty
  • combobox:
    • keep previous custom value
    • keep unresolved value
    • selectionChange arguments undefined
    • emit valueChange if selection has changed and popup closed
    • respect user input on new data
  • dropdownlist:
    • keep model value
    • WIP keep model value
  • multiselect: reset method does not clear text

1.2.2

2017-10-05

Bug Fixes

  • accept Angular 5.x as a peer dependency
  • move caret on HOME and END keys
  • caret jumping
  • combobox:
    • resolve initial value 0
    • emit selectionChange for complex values
    • do not emit duplicate valueChange for numeric data
    • highlight matching item after filtering
    • emit valueChange after empty filter WIP
    • allowCustom and blur emit proper selectionChange
    • emit selectionChange when clearing value
    • emit filterChange when clearing initial value
    • detect initial value
    • do not focus first item if searchbar empty
  • dropdownlist: fix popup closing in scenarios with filtering
  • multiselect: clear button is not displayed when there is entered text but no selected tags

1.2.1

2017-09-22

Bug Fixes

  • use resize-sensor on demand

1.2.0

2017-09-01

Bug Fixes

  • escape JSDocs handles
  • export PopupSettings type
  • autocomplete: correctly position popup in mobile browser
  • combobox:
    • did not focus matching item after filtering
    • custom values ignored when item is focused
    • filter cleared when navigating empty list
    • ensure item is selected on navigate
    • do not clear filter criteria
    • correctly position popup in mobile browser
  • dropdownlist: correctly position popup in mobile browser
  • multiselect:
    • filter is not cleared after item is selected
    • values set via ngModel are not properly reflected in the selected items
    • correctly position popup in mobile browser

Features

  • autocomplete: introduce appendTo popup setting
  • combobox: introduce appendTo popup setting
  • dropdownlist: introduce appendTo popup setting
  • multiselect: introduce appendTo popup setting

1.1.3

2017-08-11

Bug Fixes

  • dir attribute is not added to the popup element
  • combobox: aria-activedescendant not computed properly when value of the Dropdowns is objec
  • searchbar: input is auto focused in Safari and IE

1.1.2

2017-07-07

Bug Fixes

  • update cdn bundle dependencies
  • Dropdownss does not work with onPush change detection strategy
  • combobox:
    • selection change is fired multiple times when value primitive is set to true
    • filtering restores previous text

1.1.1

2017-06-27

Bug Fixes

  • update license
  • multiselect: trigger valueChange after the form control value is updated

1.1.0

2017-06-22

Bug Fixes

  • disabling Dropdowns causes ExpressionChangedAfterItHasBeenCheckedError
  • disable build-in browser autocompletion
  • combobox:
    • disabled Dropdowns emits blur
    • loading icon should replace open icon.
  • dropdownlist: reset Dropdowns state when the value is set to null
  • multiselect: selected tags dissapear in filtering scenarios, if the filtered data does not co

Features

  • add reset method that allows the user to reset the value of the Dropdowns
  • multiselect: add autoClose option

1.0.9

2017-05-25

Bug Fixes

  • dropdownlist: Dropdowns is not focused on click in IE

1.0.8

2017-05-18

Bug Fixes

  • dropdownlist: focus via click on external button

1.0.7

2017-05-18

Bug Fixes

  • selection services emits invalid onFocus when same index is being focused twice

1.0.6

2017-05-17

Bug Fixes

  • autocomplete: valueChange should not be triggered on blur

1.0.5

2017-05-17

Bug Fixes

  • dropdownlist: unneeded filterChange is thrown after list item is selected

1.0.4

2017-05-16

Bug Fixes

  • autocomplete: clear button does not reset initial value
  • dropdownlist: cannot access 'dataItem.text' in ValueTemplate with primitive value

1.0.3

2017-05-15

Bug Fixes

  • clear button triggers blur event

1.0.2

2017-05-15

Bug Fixes

  • popup size on intial open

1.0.11

2017-06-15

Bug Fixes

  • update dependencies
  • bundle build with Angular 4.2
  • popup is not resized when the Dropdowns is resized
  • dropdownlist: keyboard navigation does not work when filtering is enabled

1.0.10

2017-06-05

Bug Fixes

  • autocomplete: clear button triggers unnecessary change
  • combobox:
    • rejecting custom value does not emit filterChange
    • selectionChange triggered twice after keyboard navigation to item and enter
  • dropdownlist:
    • Dropdowns is blurred immediately after focused
    • selectionChange event does not fire as expected in filtering scenarios
    • cursor jumps to the beginning of the filter input in IE
    • display popup on top of transformed container.

1.0.1

2017-05-08

Bug Fixes

  • autocomplete: enter did not select focused item if suggestion is available

1.0.0

2017-05-04

Features

  • official release

0.39.9

2017-05-02

Bug Fixes

  • emit filterChange on clear button click

0.39.8

2017-04-28

Bug Fixes

  • properly initialize rxjs subscriptions

0.39.7

2017-04-28

Bug Fixes

  • do not submit form on enter if open

0.39.6

2017-04-27

Bug Fixes

  • combobox: searching for numbers throws error

0.39.5

2017-04-26

Bug Fixes

  • combobox: display custom value if allowCustom is true

0.39.4

2017-04-25

Bug Fixes

  • do not delete item in right click

0.39.3

2017-04-20

Bug Fixes

  • autocomplete: prevent race condition errors in IE11

0.39.2

2017-04-20

Bug Fixes

  • dropdownlist: filter input direction attribute not set

0.39.1

2017-04-19

Bug Fixes

  • combobox: duplicate characters during multibyte text composition

0.39.0

2017-04-18

Bug Fixes

  • call onTouchedCallback on blur
  • popup anchor reference
  • autocomplete:
    • call onTouchedCallback after Dropdowns is blurred
    • open/close events are triggered when not needed
  • combobox: should not blur on 'enter' keypress
  • multiselect: popup flicker when clicking on tags

Features

  • set single focusable element for all Dropdownss
  • add focus/blur events and methods
  • multiselect: ARIA support

0.38.3

2017-04-13

Bug Fixes

  • remove duplicate comments

0.38.2

2017-04-13

Bug Fixes

  • multiselect with primitiveValue handles value 0

0.38.1

2017-04-13

Bug Fixes

  • remove duplicate comments

0.38.0

2017-04-05

Features

  • upgrade to Angular 4

0.37.3

2017-03-29

Bug Fixes

  • popup flash on wrapper focus/searchbar blur

0.37.2

2017-03-29

Bug Fixes

  • reset form will clear value

0.37.1

2017-03-22

Bug Fixes

  • combobox: support new popupSettings object instance
  • multiselect: support new popupSettings object instance

0.37.0

2017-03-22

Features

  • dropdownlist: add button iconClass

0.36.0

2017-03-21

Breaking Changes

  • use RTL token

See telerik/kendo-angular#340

0.35.1

2017-03-17

Bug Fixes

  • combobox: avoid unnecessary wrapper ngClass updates
  • dropdownlist: avoid unnecessary wrapper ngClass updates

0.35.0

2017-03-16

Features

  • combobox: add k-combobox-clearable class

0.34.0

2017-03-16

Features

  • autocomplete: add clear button

0.33.1

2017-03-13

Bug Fixes

  • combobox: clear button does not work in firefox

0.33.0

2017-03-13

Bug Fixes

  • autocomplete: do not focus item when filtering

Features

  • make loading an input property
  • autocomplete: add loading animation
  • dropdownlist: add loading animation
  • multiselect: add loading animation

0.32.0

2017-03-08

Features

  • add 'auto' option to popupSettings

0.31.3

2017-03-07

Bug Fixes

  • dropdownlist: loop through items (search) when defaultItem is set

0.31.2

2017-02-28

Bug Fixes

  • combobox:
    • do not invoke valueNormalizer unless value changed
    • hide spinner after custom value is resolved

0.31.1

2017-02-28

Bug Fixes

  • combobox: Enter does not clear inital value

0.31.0

2017-02-28

Features

  • autocomplete: close popup when text is deleted

0.30.0

2017-02-27

Bug Fixes

  • open/close is fired even if the popup is already opened/closed

Features

  • provide control over the popup open/close state

0.29.2

2017-02-27

Bug Fixes

  • autocomplete: maintain scroll position after search
  • multiselect: maintain scroll poisition after search

0.29.1

2017-02-20

Bug Fixes

  • autocomplete: update value on item selection

0.29.0

2017-02-14

Bug Fixes

  • handle error and add example for value normalizer
  • combobox:
    • pressing enter multiple times very fast bricks the Dropdowns
    • valueNormalizer cannot be changed after the initialization

Features

  • combobox:
    • display loading animation while value is normalized
    • add support for async valueNormalizer

0.28.1

2017-02-13

Bug Fixes

  • do not throw error when value is null

0.28.0

2017-02-13

Features

  • autocomplete: add RTL support
  • combobox: add RTL support
  • dropdownlist: add RTL support

0.27.8

2017-02-10

Bug Fixes

  • autocomplete: move popup anchor to host element

0.27.7

2017-02-08

Bug Fixes

  • last value is not removed when valuePrimitive is set

0.27.6

2017-02-03

Bug Fixes

  • combobox: trigger change after clearing initial value

0.27.5

2017-02-01

Bug Fixes

  • clear filter text after mouse selection

0.27.4

2017-02-01

Bug Fixes

  • non present items in data cannot be deleted

0.27.3

2017-02-01

Bug Fixes

  • search bar unexpectedly wraps on new line

0.27.2

2017-01-31

Bug Fixes

  • refactor e2e structure

0.27.1

2017-01-31

Bug Fixes

  • set new instance of array, when value is changed

0.27.0

2017-01-27

Bug Fixes

  • path&naming
  • Newer firefox version
  • Typescript compilation

Features

  • More e2e tests

0.26.9

2017-01-25

Bug Fixes

  • do not throw error when bind to undefined placeholder

0.26.8

2017-01-25

Bug Fixes

  • combobox:
    • detect custom values on Enter
    • Enter does not set custom value

0.26.7

2017-01-24

Bug Fixes

  • dropdownlist: clear value when Dropdowns's value property is set to 'null'

0.26.6

2017-01-23

Bug Fixes

  • combobox: filter removed if there is no data

0.26.5

2017-01-20

Bug Fixes

  • handle angular setDisabledState

0.26.4

2017-01-18

Bug Fixes

  • dropdownlist: value is removed if it cannot be found in the data

0.26.3

2017-01-18

Bug Fixes

  • multiselect: do not show placeholder when there are selected items

0.26.2

2017-01-18

Bug Fixes

  • combobox: clear value should always return undefined

0.26.1

2017-01-18

Bug Fixes

  • popup posiiton in dropdownlist.

0.26.0

2017-01-18

Features

  • add clear value icon for combobox

0.25.2

2017-01-17

Bug Fixes

  • combobox: valueChange triggered twice

0.25.1

2017-01-16

Bug Fixes

  • combobox: cannot delete text or move the cursor with left/right arrows
  • dropdownlist: cannot delete text or move the curson in filter input

0.25.0

2017-01-16

Bug Fixes

  • autocomplete:
    • remove selection
    • navigation steals bksp and del keys
    • focus first item after filtering
    • fix focus on navigate

Features

  • add default no-data template.
  • autocomplete:
    • add no data template
    • add missing popup settings

0.24.5

2017-01-13

Bug Fixes

  • dropdownlist: filter input focusing

0.24.4

2017-01-12

Bug Fixes

  • rollup build

0.24.3

2017-01-12

Bug Fixes

  • multiselect default open state

0.24.2

2017-01-11

Bug Fixes

  • render clear button only of selected items are present
  • add specific class for clear button Dropdowns

0.24.1

2017-01-10

Bug Fixes

  • clear all values will not cause duplicate items

0.24.0

2017-01-10

Features

  • package now requires angular 2.4

0.23.0

2017-01-09

Bug Fixes

  • clear all button should not be rendered when option is set
  • failing builds
  • lint errors
  • unused property
  • invalid item entry and backspace handling
  • export direction from separate file
  • focus first item when filter
  • enable kb nav on tags when popup open
  • resize input dynamically
  • expose more popup options
  • dont handle enter if nothing is selected
  • focus input when host is focused
  • set k-state-focused class
  • persist values on change
  • add error message for wrong primitive values

Features

  • add RTL support
  • add no data template directive
  • add clear all button
  • add disabled state
  • add placeholder config and test
  • add accessibility attrs
  • add templates
  • add initial custom value creation
  • add backspace handling
  • initail ng model binding
  • add change event

0.22.1

2017-01-05

Bug Fixes

  • universal rendering support

0.22.0

2016-12-29

Features

  • add noData template

0.21.1

2016-12-23

Bug Fixes

  • add closing tag for combobox select button

0.21.0

2016-12-22

Features

  • add 'animation' and 'popupClass' configuration options

0.20.3

2016-12-21

Bug Fixes

  • combobox: does not fire the valueChange event if the value is cleared
  • dropdownlist: default item is not shown if the data array is initially empty

0.20.2

2016-12-19

Bug Fixes

  • do not set tabindex when disabled

0.20.1

2016-12-15

Bug Fixes

  • selectionChange event fired when same item is selected multiple times

0.20.0

2016-12-14

Features

  • add kendo prefix to all template directives

0.19.1

2016-12-13

Bug Fixes

  • combobox: resolve selection when initial value is 0
  • dropdownlist: resolve state when initial value is 0

0.19.0

2016-12-12

Features

  • add exportAs for dropdowns

0.18.2

2016-12-12

Bug Fixes

  • dropdownlist:
    • Fix value template context. Close telerik/kendo-angular-dropdowns#61
    • JS error when more than one filterable DropDownList is initiased
    • selectionChange is called with 'undefined' when defaultItem is clicked

0.18.1

2016-12-09

Bug Fixes

  • popup width should use computed value

0.18.0

2016-12-02

Bug Fixes

  • combobox:
    • accept suggestion on blur
    • suggestion is not displayed in filter mode
  • searchbar: caret position

Features

  • combobox: suggest functionality

0.17.1

2016-12-02

Bug Fixes

  • update dependencies

0.17.0

2016-12-02

Features

  • add ES module bundle

0.16.9

2016-11-10

Bug Fixes

  • dropdowns: display popup outside of overflow:hidden elements

0.16.8

2016-11-07

Bug Fixes

  • selectionChange event should provide dataItem as arg of the selectionChange even

0.16.7

2016-11-07

Bug Fixes

  • combobox: change detection

0.16.6

2016-11-07

Bug Fixes

  • Dropdowns should not throw error if [data] property is not set
  • Dropdowns should throw error if not bound to data

0.16.5

2016-10-28

Bug Fixes

  • handle 'esc' key

0.16.4

2016-10-28

Bug Fixes

  • combobox: make placeholder empty by default

0.16.3

2016-10-28

Bug Fixes

  • combobox:
    • incorrect text after selection if valuePrimitive="true"
    • selection lost after deleting text

0.16.2

2016-10-28

Bug Fixes

  • combobox: search through numeric dataset

0.16.13

2016-12-01

Bug Fixes

  • dropdownlist: allow tabbing out of the Dropdowns

0.16.12

2016-12-01

Bug Fixes

  • combobox: initial value 0 no longer ignored

0.16.11

2016-11-18

Bug Fixes

  • build docs bundle

0.16.10

2016-11-14

Bug Fixes

  • combobox: settings verification after ngModel update
  • dropdownlist:
    • value is lost after data is filtered
    • settings verification after ngModel update

0.16.1

2016-10-27

Bug Fixes

  • combobox: should select the focused item on blur

0.16.0

2016-10-27

Bug Fixes

  • combobox: events are not unsubscribed on destroy

Features

  • universal rendering support

0.15.0

2016-10-27

Features

  • combobox: add placeholder support

0.14.4

2016-10-26

Bug Fixes

  • combobox: select focused item with enter

0.14.3

2016-10-25

Bug Fixes

  • dropdownlist: cannot type in filter input

0.14.2

2016-10-25

Bug Fixes

  • combobox: searchbar input honors 'disabled' property

0.14.1

2016-10-25

Bug Fixes

  • aot directives export

0.14.0

2016-10-25

Features

  • aot support

0.13.0

2016-10-24

Features

  • combobox: valueNormalizer initial implementation

0.12.0

2016-10-21

Bug Fixes

  • combobox:
    • determine focused item without prior selection
    • should select found with search (focused) item with up/down arrows
    • define popup width only in toggle method
    • unhandled resolve state cases
  • dropdownlist: JS error when Dropdowns is being disabled

Features

  • infer valuePrimitive from valueField
  • add public 'open' property replacing the toggle method and the internal show pro
  • infer valuePrimitive from valueField
  • combobox: search functionality
  • list: scroll the list when focused index changes

0.11.1

2016-10-14

Bug Fixes

  • combobox: add k-state-focused class to the wrapper and remove it on blur
  • dropdownlist:
    • home key should not navigate to the default item
    • filterInput focus issues
  • navigation: fire tab event

0.11.0

2016-10-05

Features

  • add public 'open' property replacing the toggle method and the internal show pro

0.10.5

2016-10-04

Bug Fixes

  • combobox: show Popup prior filterChange

0.10.4

2016-10-03

Bug Fixes

  • fix scrolling with keyboard navigation

0.10.3

2016-09-30

Bug Fixes

  • combobox: define popup width only in toggle method
  • dropdownlist: define popup width only in toggle method

0.10.2

2016-09-28

Bug Fixes

  • make required @angular packages peer dependencies

0.10.1

2016-09-22

Bug Fixes

  • import common package using its npm package name

0.10.0

2016-09-15

Features

  • upgrade to Angular 2.0 final

0.9.2

2016-09-14

  • downgrade TypeScript to 1.8.x

0.9.1

2016-09-13

Initial release

It includes the following Dropdownss:

  • ComboBox
  • DropDownList

In this article

Not finding the help you need?