-
Notifications
You must be signed in to change notification settings - Fork 216
Closed
Labels
Description
For the R1 2023 release in mid-January, we'll support Angular 13 as the minimum version. The Long Term Support for Angular 12.x expired on 2022-11-12.
This is part of a larger library reorganization that will also lock all @progress/kendo-angular-*
packages to a single version, starting with v11. We hope that this will make the update process easier for everyone.
Other changes
- Mixing and matching versions between packages will not be supported.
- Releases will be published with a single change log.
- The source code will be available through a single repository.
- The version lock will not apply to
@progress/kendo-angular-messages
. This package contains only message translations and will remain with independent versioning. - Development builds will get a number-based suffix instead of timestamps, e.g.
v11.0.0-develop.1
Package breaking changes
We don't plan significant breaking changes, but we'll note any incompatibilities here.
- Calendar - The "Today" navigation element is now a flat button and has the
k-today
class removed. - Grid
- The grouping panel now uses the ChipList and Chip components instead of the custom GroupIndicator component.
- The
kendoButton
directive should be removed if it's used alongside thekendoGridAddCommand
,kendoGridEditCommand
,kendoGridRemoveCommand
,kendoGridSaveCommand
, andkendoGridCancelCommand
directives.
- Button -
Button
is no longer a Directive, but a Component instead. - Toolbar - Responsive Toolbar's overflow rendering is changed. This will affect all custom tools, and they will need to be adapted to the new mechanic for providing tool options when the tool is in the overflow popup.
- All components with icons - all packages that contain components featuring Kendo icons will have a new peer dependency on the
kendo-angular-icons
package - Menu -
ExpandArrowDirective
is nowExpandArrowComponent
. The selector is the same as before.