Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NOTICE: End of Support for Angular 12 #3859

Closed
tsvetomir opened this issue Nov 23, 2022 · 4 comments
Closed

NOTICE: End of Support for Angular 12 #3859

tsvetomir opened this issue Nov 23, 2022 · 4 comments

Comments

@tsvetomir
Copy link
Member

tsvetomir commented Nov 23, 2022

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 the kendoGridAddCommand, kendoGridEditCommand, kendoGridRemoveCommand, kendoGridSaveCommand, and kendoGridCancelCommand 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 now ExpandArrowComponent. The selector is the same as before.
@tsvetomir tsvetomir pinned this issue Nov 23, 2022
@tsvetomir tsvetomir changed the title Announcement: End of Support for Angular 12 NOTICE: End of Support for Angular 12 Nov 23, 2022
@tsvetomir
Copy link
Member Author

tsvetomir commented Jan 5, 2023

UPDATE

  • We have started publishing development snapshots on npmjs.com, see Obtaining Development Builds.
    Please, feel free to give them a try together with the dev release of the kendo-theme packages.
  • The staging site is also updated and now includes an unified Changelog.

@tsvetomir
Copy link
Member Author

tsvetomir commented Jan 19, 2023

The v11.0.0 release is now live! See the Changelog for the final list of changes.

The following articles have been updated to reflect the new source code organization and versioning scheme:

We're working on bringing online an archive with the changelogs of the individually versioned packages.

@s-hoff
Copy link

s-hoff commented Jan 19, 2023

UPDATE

  • We have started publishing development snapshots on npmjs.com, see Obtaining Development Builds.
    Please, feel free to give them a try together with the dev release of the kendo-theme packages.
  • The staging site is also updated and now includes an unified Changelog.

Can you please put the old changelogs back up somewhere as well? While its great to have easier updates by having one version for all, if anyone now needs to look at changes from before yesterday they need to use the googe cache for that, which also will eventually loose them once the crawler looks at them again.

@tsvetomir
Copy link
Member Author

tsvetomir commented Jan 23, 2023

@Raisolution Raisolution unpinned this issue Sep 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants