Buttons (Archive)
8.2.2
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
8.2.1
2022-10-26
Bug Fixes
- listbutton: keydown event propagation stopped
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
8.2.0
2022-10-25
Features
- chiplist: add keyboard navigation
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
8.1.1
2022-10-20
Bug Fixes
- a11y compliance
- add fluent theme to supported themes list
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
8.1.0
2022-09-09
Bug Fixes
- button:
- async text not rendered in correct wrapper
- splitbutton:
- component steals focus after closing
- buttonlist:
- first list item is not focused consistently on open
Features
- buttongroup: add navigable option
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
8.0.0
2022-04-20
Bug Fixes
- buttongroup: unsubscribing triggers error in SSR
Features
- update to Angular v12
- mark as compatible with Angular v14
- chip:
- introduce the
'none'
option for the fillMode, rounded, size and themeColor properties
- introduce the
- button:
- introduce the
'none'
option for the fillMode, rounded, size and themeColor properties - the shape property is deprecated
- introduce the
- dropdownbutton:
- introduce the
'none'
option for the rounded and size properties - the shape property is deprecated
- introduce the
- floatingactionbutton:
- introduce the
'none'
option for the rounded, size and themeColor properties - the shape property is deprecated
- introduce the
- splitbutton:
- introduce the
'none'
option for the rounded, size and themeColor properties
- introduce the
Breaking Changes
-
No longer compatible with Angular v8 - 11
-
The shape property in Button, DropDownButton and FloatingActionButton is not available anymore.
-
The fillMode, rounded, size and themeColor options of the Chip no longer support
null
. Please use'none'
instead. -
The fillMode, rounded, size and themeColor options of the Button no longer support
null
. Please use'none'
instead. -
The rounded and size options of the DropDownButton no longer support
null
. Please use'none'
instead. -
The rounded, size and themeColor options of the FloatingActionButton no longer support
null
. Please use'none'
instead. -
The rounded, size and themeColor options of the SplitButton 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
7.0.6
2022-03-30
Bug Fixes
- ssr compilation error
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.5
2022-03-24
Bug Fixes
- button:
- updating imageUrl renders redundant span elements
- not blurred upon disabling in Firefox
- remove redundant CSS class for custom icons
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.4
2022-03-15
Bug Fixes
- exclude rxjs/operators from CDN bundles
- floatingactionbutton: templates with ngIf not rendered
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-03-01
Bug Fixes
- cdn bundles global imports
- dropdownbutton: focus class is rendered on the wrong element
- splitbutton: focus class is rendered on the wrong element
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-01-20
Bug Fixes
- update styling
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-01-19
Bug Fixes
- button content not moved to inner span in IE
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-01-19
Bug Fixes
- install kendo-theme-default v5 using ng-add
Features
- compatibility with kendo ui themes v5
- button:
- deprecate the primary option
- deprecate the look option
- add size, rounded, fillMode, shape and themeColor options
- buttongroup:
- deprecate the look option
- chip:
- deprecate the selectedIcon property
- remove the type option
- add size, rounded, fillMode and themeColor options
- dropdownbutton: add size, shape, rounded, fillMode and themeColor options
- floatingactionbutton: add size, rounded, shape and themecolor options
- splitbutton: add size, rounded, fillMode and themeColor options
Breaking Changes
-
The selectedIcon property of the Chip has been deprecated due to rendering changes of the selected chip
-
The primary option of the Button has been deprecated. Please set the fillMode option to 'primary'
-
The look option of the Button has been deprecated. Please use the fillMode option instead.
-
The type option of the Chip has been deprecated. Please use the themeColor option instead.
-
The Kendo UI Buttons 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
6.4.1
2021-11-03
Bug Fixes
- mark as compatible with Angular 13
- add support for RxJS 7
Supported themes
- @progress/kendo-theme-bootstrap: ^4.42.0
- @progress/kendo-theme-default: ^4.42.0
- @progress/kendo-theme-material: ^4.42.0
6.4.0
2021-10-28
Bug Fixes
- bump theme versions
- chip: update the look option and CSS classes
- splitbutton:
- missing role menu on the UL element
- incorrect listbox role
Features
- splitbutton: add localized aria-label
Supported themes
- @progress/kendo-theme-bootstrap: ^4.42.0
- @progress/kendo-theme-default: ^4.42.0
- @progress/kendo-theme-material: ^4.42.0
6.3.1
2021-09-28
Bug Fixes
- popupSettings animate property should be optional
- chip: improve accessibility
Supported themes
- @progress/kendo-theme-bootstrap: ^4.34.0
- @progress/kendo-theme-default: ^4.37.0
- @progress/kendo-theme-material: ^3.32.0
6.3.0
2021-09-02
Bug Fixes
- floatingactionbutton: setting input properties to a string throws error
Features
- chip: add contentClick event
Supported themes
- @progress/kendo-theme-bootstrap: ^4.34.0
- @progress/kendo-theme-default: ^4.37.0
- @progress/kendo-theme-material: ^3.32.0
6.2.1
2021-08-03
Bug Fixes
- dynamic popup settings are not applied
- chip: export ChipType
Supported themes
- @progress/kendo-theme-bootstrap: ^4.34.0
- @progress/kendo-theme-default: ^4.37.0
- @progress/kendo-theme-material: ^3.32.0
6.2.0
2021-06-28
Features
- splitbutton: add type attribute input
Supported themes
- @progress/kendo-theme-bootstrap: ^4.34.0
- @progress/kendo-theme-default: ^4.37.0
- @progress/kendo-theme-material: ^3.32.0
6.1.4
2021-06-18
Bug Fixes
- chip: icon and iconClass properties interference
- floatingactionbutton:
- iconClass is not rendered on the main button
- iconClass is not rendered on dial items
Supported themes
- @progress/kendo-theme-bootstrap: ^4.34.0
- @progress/kendo-theme-default: ^4.37.0
- @progress/kendo-theme-material: ^3.32.0
6.1.3
2021-06-11
Bug Fixes
- button: add toggleable CSS class
- dropdownbutton: add flat and outline look CSS classes
- floatingactionbutton: importing FloatingActionButtonModule throws NullInjectorError
- splitbutton:
- popup is not being closed when disabled
- add flat and outline look CSS classes
Supported themes
- @progress/kendo-theme-bootstrap: ^4.34.0
- @progress/kendo-theme-default: ^4.37.0
- @progress/kendo-theme-material: ^3.32.0
6.1.2
2021-05-05
Bug Fixes
- update ng-add schema
- fixing FAB katana links
Supported themes
- @progress/kendo-theme-bootstrap: ^4.34.0
- @progress/kendo-theme-default: ^4.37.0
- @progress/kendo-theme-material: ^3.32.0
6.1.1
2021-04-21
Bug Fixes
- replace the selected state class
- mark as compatible with Angular v12
Supported themes
- @progress/kendo-theme-bootstrap: ^4.34.0
- @progress/kendo-theme-default: ^4.37.0
- @progress/kendo-theme-material: ^3.32.0
6.1.0
2021-01-19
Bug Fixes
- bump themes versions
- add angular/animations as peer dependency
- fab:
- animation gap set to 0 stops the whole item animation
- default animation is slow
- ignore defaults when animation settings are set to 0
Features
- add floating action button
Supported themes
- @progress/kendo-theme-bootstrap: ^4.29.0
- @progress/kendo-theme-default: ^4.31.0
- @progress/kendo-theme-material: ^3.27.0
6.0.0
2020-12-16
Bug Fixes
- add homepage URL
- chip: ssr errors
Features
- drop support for Angular 6 and 7
- enable licensing
Breaking Changes
-
Requires Angular 8.x and TypeScript 3.4.x
-
Requires an active license. See https://www.telerik.com/kendo-angular-ui/my-license
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.5.2
2020-11-11
Bug Fixes
- add Angular 11 to peer dependencies
- dropdownbutton: remains in active state after spacebar is pressed
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.5.1
2020-09-10
Bug Fixes
- update release notes
- buttongroup: aria-disabled typo
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.5.0
2020-08-26
Bug Fixes
- dropdownbutton: add rtl support for dropdown list
- splitbutton: add rtl support for dropdown list
Features
- button: implement clear button look
5.4.4
2020-07-03
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
5.4.3
2020-06-25
Bug Fixes
- mark as compatible with Angular 10
- k-state-focused class discrepancies with OnPush strategy
- dropdownbutton: update list item role
5.4.2
2020-05-11
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
5.4.1
2020-04-11
Bug Fixes
- splitbutton and dropdownbutton ng9 errors
5.4.0
2020-04-10
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
5.3.0
2020-03-17
Bug Fixes
- add aria-disabled attribute
- update aria-pressed attribute
Features
- chip: add chip remove event args
5.2.3
2020-02-05
Bug Fixes
- chip: add missing remove icon wrapper
5.2.2
2020-01-23
Bug Fixes
- chip: dynamic chips unselectable
5.2.1
2020-01-20
Bug Fixes
- button: tabIndex is not respected
5.2.0
2020-01-14
Features
- chip component
5.1.1
2020-01-07
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
5.1.0
2019-12-18
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
- buttongroup: ButtonGroup has wrong KB navigation in single selection mode
Features
- buttongroup: emit preventable event when navigation occurs
- dropdownbutton: add custom class to the main button
- splitbutton: add custom class to the main button and arrow button
5.0.1
2019-11-14
Bug Fixes
- dropdownbutton: not loosing focus when programatically blurring
- splitbutton: not loosing focus when programatically blurring
5.0.0
2019-06-21
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
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
4.4.2
2019-05-29
Bug Fixes
- mark as compatible with Angular 8
- export components without aliases
4.4.1
2019-05-14
Bug Fixes
- export aliases
4.4.0
2019-04-12
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
4.3.3
2019-01-31
Bug Fixes
- unsubscribe list subscriptions
- tab focus sequence
4.3.2
2018-11-20
Bug Fixes
- button: error is thrown when [selected]="undefined"
4.3.1
2018-11-09
Bug Fixes
- error with SSR
4.3.0
2018-11-08
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
4.2.0
2018-10-19
Bug Fixes
- split-button: add button type
Features
- mark as compatible with Angular 7.x
- dropdownbutton: add primary and look inputs
- split-button: add look property
4.1.3
2018-08-07
Bug Fixes
- rename togglable property to toggleable, add alias
4.1.2
2018-07-03
Bug Fixes
- stale dependencies in browser bundle
4.1.1
2018-05-23
Bug Fixes
- button causes style recalculation in AfterViewChecked
4.1.0
2018-05-09
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
- buttongroup: navigate with arrow keys between buttons in a group with multiple selection
4.0.0
2018-03-26
Bug Fixes
- remove RTL token usage from button component
- do not remove icon on destroy
Features
- add support for RTL dynamic switching
- button: allow CSS selection of icon buttons
Breaking Changes
- Requires v1.1.0 or above of @progress/kendo-angular-l10n package.
3.0.4
2018-02-27
Bug Fixes
- flatten metadata
3.0.3
2018-02-14
Bug Fixes
- bundle metadata and type definitions alongside CommonJS modules
- serve CDN bundle for UNPKG and jsDelivr
- build errors when targeting es2015
3.0.2
2018-02-05
Bug Fixes
- ng-cli template checks
3.0.1
2018-01-26
Bug Fixes
- require kendo-angular-popup ^2.0.0
3.0.0
2018-01-26
Features
- use pipeable operators from RxJS 5.5
Breaking Changes
- Peer dependencies changed; Requires rxjs@^5.5.0
2.0.1
2018-01-25
Bug Fixes
- require rxjs <5.5 as peer; Upgrade to latest if using rxjs ^5.5; See https://goo.gl/uvvh8R
2.0.0
2017-10-09
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.
1.1.1
2017-11-06
Bug Fixes
- accept Angular 5.x as a peer dependency
1.1.0
2017-09-11
Bug Fixes
- buttongroup: disabled attribte is not working
Features
- allow two-way binding of 'selected'
1.0.5
2017-06-27
Bug Fixes
- update license
1.0.4
2017-06-22
Bug Fixes
- export ButtonModule
1.0.3
2017-06-21
Bug Fixes
- button: does not display correct text loaded after a timeout
1.0.2
2017-06-15
Bug Fixes
- bundle build with Angular 4.2
1.0.1
2017-06-02
Bug Fixes
- dropdownbutton: display the popup on top of a transformed container.
- splitbutton: display the popup on top of a transformed container.
1.0.0
2017-05-04
Features
- official release
0.25.1
2017-05-03
Bug Fixes
- buttongroup: move focus on navigation
0.25.0
2017-04-28
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
0.24.1
2017-04-28
Bug Fixes
- runtime error in Edge
0.24.0
2017-04-05
Features
- upgrade to Angular 4.0
0.23.0
2017-03-16
Breaking Changes
- use RTL token for details.
0.22.0
2017-03-15
Features
- provide control over the popup open/close state
Breaking changes
- remove
open
property. See telerik/kendo-angular#386
0.21.0
2017-03-14
Features
- buttongroup: add 'width' configuration property
0.20.4
2017-03-09
Bug Fixes
- add exportAs for all components in the package
0.20.3
2017-03-09
Bug Fixes
- buttongroup: navigation between buttons with left/right arrows
0.20.2
2017-03-09
Bug Fixes
- dropdownbutton: active state for the first item is not applied when the component is clicked
0.20.1
2017-02-13
Bug Fixes
- do no read innerText during Universal rendering
0.20.0
2017-02-10
Bug Fixes
- splitbutton:
- blur prevents open from outside
- sync open prop with popup visibility
Features
- two way binding
0.19.4
2017-02-10
Bug Fixes
- splitbutton_demos: Updated ngIf directive syntax in splitbutton demo page
0.19.3
2017-02-10
Bug Fixes
- dropdown: close popup when disabling
0.19.2
2017-02-10
Bug Fixes
- lock TS version to 2.0.x
0.19.1
2017-02-09
Bug Fixes
- wrong comment generation due to missing empty line
0.19.0
2017-02-07
Features
- bare buttons
0.18.1
2017-02-02
Bug Fixes
- e2e protractor config
- aot build
0.18.0
2017-01-31
Features
- buttongroup: Add RTL support
- dropdownbutton: Add RTL support
- rtl: add RTL support
0.17.0
2017-01-19
Features
- buttongroup:
- create ButtonGroupModule
- Rename tag to kendo-buttongroup
0.16.0
2017-01-18
Bug Fixes
- dropdownbutton: focus is applied when disabled
Features
- add DropDownButton component
- dropdownbtton: add properties
- dropdownbutton:
- add itemClick event
- add keyboard navigation
- add WAI-ARIA support
- add item template
- add data binding
0.15.0
2017-01-13
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
0.14.5
2017-01-10
Bug Fixes
- misspelled k-state-disabled class in button #76
0.14.4
2017-01-06
Bug Fixes
- ButtonsModule is not an NgModule error in AOT #90
0.14.3
2017-01-05
Bug Fixes
- Unable to set custom class on a Button #76
0.14.2
2016-12-16
Bug Fixes
- Button - active even tough togglable is set to false #57
0.14.1
2016-12-16
Bug Fixes
- button: document not defined error when universla rendering is enabled #58
0.14.0
2016-11-23
Features
- add ES module bundle
0.13.4
2016-11-18
Bug Fixes
- build docs bundle
0.13.3
2016-11-11
Bug Fixes
- pin typescript to 2.0.x
0.13.2
2016-11-01
Bug Fixes
- export private variable to pass AoT
0.13.1
2016-10-26
Bug Fixes
- remove obsolete wrapper
0.13.0
2016-10-25
Features
- universal rendering support
0.12.0
2016-10-25
Features
- add accessibility and wai-aria support
0.11.1
2016-10-24
Bug Fixes
- export of private variable for aot
0.11.0
2016-10-24
Features
- add support for AoT compilation
0.10.3
2016-10-05
Bug Fixes
- update api page title generation
0.10.2
2016-09-28
Bug Fixes
- make required @angular packages peer dependencies
0.10.1
2016-09-20
Bug Fixes
- render correct classes for icon only buttons
0.10.0
2016-09-15
Features
- upgrade to Angular 2.0 final
0.9.3
2016-09-14
Bug Fixes
- downgrade TypeScript to 1.8
0.9.2
2016-09-13
Initial release
It includes the the following components:
- Button
- ButtonGroup