Components
    • Buttons
    • Charts
    • Conversational UI
    • Data Query
    • Date Inputs
    • Date Math
    • Dialogs
    • Drawing
    • Dropdowns
    • Editor
    • Excel Export
    • File Saver
    • Gauges
    • Grid
    • Icons
    • Indicators
    • Inputs
    • Labels
    • Layout
    • ListView
    • Menus
    • Navigation
    • Notification
    • Pager
    • PDF Export
    • Popup
    • ProgressBars
    • Ripple
    • Scheduler
    • ScrollView
    • Sortable
    • ToolBar
    • Tooltip
    • TreeList
    • TreeView
    • Uploads
    Styling & Themes
    Common Features
    Project Setup

Change Log

v5.5.3-dev.202011191021

Bug Fixes

  • add homepage URL (#375)

Supported themes

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

v5.5.2

Bug Fixes

  • add Angular 11 to peer dependencies
  • dropdownbutton: remains in active state after spacebar is pressed (#371)

Supported themes

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

v5.5.1

Bug Fixes

  • update release notes (#364)
  • buttongroup: aria-disabled typo (#365)

Supported themes

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

v5.5.0

Bug Fixes

  • dropdownbutton: add rtl support for dropdown list
  • splitbutton: add rtl support for dropdown list

Features

  • button: implement clear button look

v5.4.4

Bug Fixes

  • button: replace role and add aria-pressed attribute
  • buttongroup: update role and add aria-pressed attribute for buttons in buttongroup
  • chip: changeDetection error on focus and blur

v5.4.3

Bug Fixes

  • mark as compatible with Angular 10
  • k-state-focused class discrepancies with OnPush strategy (#355)
  • dropdownbutton: update list item role (#353)

v5.4.2

Bug Fixes

  • dropdownbutton: .k-state-focused is not removed on manual blur
  • splitbutton:
    • steal focus when popup is closed
    • .k-state-focused is not removed on manual blur

v5.4.1

Bug Fixes

  • splitbutton and dropdownbutton ng9 errors (#348)

v5.4.0

Bug Fixes

  • chiplist: remove unnecessary imports
  • dropdownbutton: .k-state-focused remains on manual blur
  • splitbutton: .k-state-focused remains on manual blur

Features

  • chiplist: add chiplist remove event arguments (#341)

v5.3.0

Bug Fixes

  • add aria-disabled attribute
  • update aria-pressed attribute

Features

  • chip: add chip remove event args (#338)

v5.2.3

Bug Fixes

  • chip: add missing remove icon wrapper

v5.2.2

Bug Fixes

  • chip: dynamic chips unselectable (#323)

v5.2.1

Bug Fixes

  • button: tabIndex is not respected (#320)

v5.2.0

Features

  • chip component

v5.1.1

Bug Fixes

  • button: click is fired twice when button rendered from span is clicked with the mouse
  • buttons: emit event on click when kendoButton is applied to span

v5.1.0

Bug Fixes

  • update to latest schematics
  • mark as compatible with Angular 9
  • button:
    • toggleable button cannot be toggled with space or enter keys
    • role should not be set via host binding (#309)
  • buttongroup: ButtonGroup has wrong KB navigation in single selection mode (#308)

Features

  • buttongroup: emit preventable event when navigation occurs (#311)
  • dropdownbutton: add custom class to the main button
  • splitbutton: add custom class to the main button and arrow button

v5.0.1

Bug Fixes

  • dropdownbutton: not loosing focus when programatically blurring
  • splitbutton: not loosing focus when programatically blurring

v5.0.0

Bug Fixes

  • Rename ButtonDirective.onClick handler to avoid collisions with inheritors
  • button: Initially selected state
  • buttongroup: Does not throw an error when there are no buttons (#274)

Features

  • Update to RxJS 6

Breaking Changes

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

v4.4.2

Bug Fixes

  • mark as compatible with Angular 8
  • export components without aliases

v4.4.1

Bug Fixes

  • export aliases (#271)

v4.4.0

Bug Fixes

  • export ListItemModel and PopupSettings interfaces
  • splitbutton: open and close events are triggered twice

Features

  • add flat ES module bundles
  • dropdownbutton: add option for popup alignment
  • splitbutton: add option for popup alignment

v4.3.3

Bug Fixes

  • unsubscribe list subscriptions
  • tab focus sequence

v4.3.2

Bug Fixes

  • button: error is thrown when [selected]="undefined"

v4.3.1

Bug Fixes

  • error with SSR

v4.3.0

Bug Fixes

  • do not trigger additional change detection for buttons with icon
  • button:
    • revert order of constructor arguments
    • add "role=checkbox" and "aria-checked" for toggleable buttons
  • buttongroup:
    • error is thrown when buttons are added to a buttongroup dynamically
    • aria-checked is not set properly on click
    • [disabled] input does not update children disabled state

Features

  • dropdownbutton: add 'appendTo' configuration property to the popup settings
  • splitbutton: add 'appendTo' configuration property to the popup settings

v4.2.0

Bug Fixes

  • split-button: add button type

Features

  • mark as compatible with Angular 7.x
  • dropdownbutton: add primary and look inputs (#243)
  • split-button: add look property

v4.1.3

Bug Fixes

  • rename togglable property to toggleable, add alias

v4.1.2

Bug Fixes

  • stale dependencies in browser bundle

v4.1.1

Bug Fixes

  • button causes style recalculation in AfterViewChecked

v4.1.0

Bug Fixes

  • mark module as side-effects free
  • mark as compatible with Angular 6.x, RxJS 6.x
  • button: icon & iconText classes are not appended at the moment when Toolbar calculates t
  • buttongroup:
    • detect correctly when the buttongroup looses focus
    • user needs to press arrow key twice to move the focus away from first button
    • wrapper should receive tabindex

Features

  • Schematics support (#222)
  • buttongroup: navigate with arrow keys between buttons in a group with multiple selection

v4.0.0

Bug Fixes

  • remove RTL token usage from button component (#217)
  • do not remove icon on destroy

Features

  • add support for RTL dynamic switching (#216)
  • button: allow CSS selection of icon buttons

Breaking Changes

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

v3.0.4

Bug Fixes

  • flatten metadata

v3.0.3

Bug Fixes

  • bundle metadata and type definitions alongside CommonJS modules
  • serve CDN bundle for UNPKG and jsDelivr
  • build errors when targeting es2015

v3.0.2

Bug Fixes

  • ng-cli template checks (#209)

v3.0.1

Bug Fixes

  • require kendo-angular-popup ^2.0.0

v3.0.0

Features

  • use pipeable operators from RxJS 5.5

Breaking Changes

  • Peer dependencies changed; Requires rxjs@^5.5.0

v2.0.1

Bug Fixes

v2.0.0

Bug Fixes

  • accept Angular 5.x as a peer dependency
  • replace OpaqueToken with InjectionToken

Features

  • button: provide ability to configure the button look via property
  • buttongroup: add look property

Breaking Changes

  • Bare property has been removed. Use the newly added look property to modify the default button appearance.

v1.1.0

Bug Fixes

  • buttongroup: disabled attribte is not working

Features

  • allow two-way binding of 'selected'

v1.0.5

Bug Fixes

  • update license

v1.0.4

Bug Fixes

  • export ButtonModule

v1.0.3

Bug Fixes

  • button: does not display correct text loaded after a timeout

v1.0.2

Bug Fixes

  • bundle build with Angular 4.2

v1.0.1

Bug Fixes

  • dropdownbutton: display the popup on top of a transformed container.
  • splitbutton: display the popup on top of a transformed container.

v1.0.0

Features

  • official release

v0.25.0

Bug Fixes

  • run document event listeners outside the NgZone
  • dropdownbutton:
    • didn't raise open/close events
    • incorrect tabIndex
    • move ARIA attributes to the focusable element
  • splitbutton: move aria attributes to the focusable element

Features

  • button: add focus/blur methods
  • dropdownbutton: add focus/blur methods and events
  • splitbutton: add focus/blur methods and events

v0.24.0

Features

  • upgrade to Angular 4.0

v0.22.0

Features

  • provide control over the popup open/close state

Breaking changes

  • remove open property. See telerik/kendo-angular#386

v0.20.4

Bug Fixes

  • add exportAs for all components in the package

v0.20.2

Bug Fixes

  • dropdownbutton: active state for the first item is not applied when the component is clicked

v0.20.0

Bug Fixes

  • splitbutton:
    • blur prevents open from outside
    • sync open prop with popup visibility

Features

  • two way binding

v0.19.3

Bug Fixes

  • dropdown: close popup when disabling

v0.19.1

Bug Fixes

  • wrong comment generation due to missing empty line

v0.18.1

Bug Fixes

  • e2e protractor config
  • aot build

v0.17.0

Features

  • buttongroup:
    • create ButtonGroupModule
    • Rename tag to kendo-buttongroup

v0.15.0

Bug Fixes

  • tab sets focus and does not skip disabled SplitButton

Features

  • add itemClick event #84 #100
  • add WAI-ARIA support attributes in SplitButton
  • add keyboard navigation to SplitButton
  • add SplitButton itemTemplate
  • add SplitButton popup css class
  • add SplitButton data binding
  • add SplitButton properties
  • add SplitButton component
  • add onItemClick EventEmitter to ListButton #84 #100
  • add ListButton base class
  • add keyboard navigation to list
  • add WAI-ARIA support to list
  • add itemTemplate to list
  • add data binding to list
  • add list component
  • SplitButton: Add RTL support #66

v0.14.4

Bug Fixes

  • ButtonsModule is not an NgModule error in AOT #90

v0.14.2

Bug Fixes

  • Button - active even tough togglable is set to false #57

v0.14.0

Features

  • add ES module bundle

v0.13.3

Bug Fixes

  • pin typescript to 2.0.x

v0.13.1

Bug Fixes

  • remove obsolete wrapper (#22)

v0.12.0

Features

  • add accessibility and wai-aria support (#15)

v0.11.0

Features

  • add support for AoT compilation (#18) (#19)

v0.10.2

Bug Fixes

  • make required @angular packages peer dependencies (#12)

v0.10.0

Features

  • upgrade to Angular 2.0 final

v0.9.2

Initial release

It includes the the following components:

  • Button
  • ButtonGroup