2018 R1 (2018-01-17)
Between R3 of 2017 and R1 of 2018 Angular 5.x.x officially dropped and as a part of our continued support for Angular we made sure that all of our components work with Angular 5.x.x.
R1 2018 brings a whole set of brand new components to use in Angular applications, namely:
Being one of the most important components in the suite, we continue to add features to our Angular Grid. For R1 2018 we added the following features:
2017 R3 (2017-09-13)
R3 2017 adds the first implementation of the Material theme for the Kendo UI components. While not all components can be styled yet, there are quite a few that can take advantage of this new theme.
As a part of our support for Material we decided to not just style the components, but take things to the next level. With this in mind we also introduced a new component, Ripple to ensure that developers can take advantage of this visual aspect of Material throughout all of their UI components, not just Kendo UI elements.
The Grid received a lot of attention during this release with multiple new features being added:
We also introduced a few new components to the suite, including:
One of the more popular framework items from the jQuery edition of Kendo UI is the ability to export components and generic HTML to PDF. With that in mind we introduced the PDF export feature of Kendo UI for Angular with this release.
2017 R2 (2017-05-03)
This is the first official release of Kendo UI for Angular. All versions of the current packages are set to
v1.0.0. Future versions will follow the semantic versioning rules.
The RC.1 is the second release candidate and the last prerelease version of Kendo UI for Angular. It includes substantial improvements and new features of the major components, support for Angular 4, Bootstrap 4 theme (beta), support for right-to-left languages and localization.
All Kendo UI for Angular packages are compatible with Angular 4. We recommend upgrading to Angular 4 since it is a long-term support version with 18 months ahead of it.
In case you cannot upgrade to Angular 4, you can install the last Angular 2 compatible versions of the packages with the
npm install --save @progress/kendo-angular-grid@ng2
If you face any troubles while upgrading your project to Angular 4, check GitHub issue #469.
The Grid is the most frequently used component from the entire UI suite. Given that, it was the primary focus of our development effort for RC.1. The features introduced since RC.0 are:
- Inline editing through reactive forms
- Multi-column headers
- Filtering through a filter row
- Export to PDF
- Responsive Columns configuration.
If you are migrating an existing ASP.NET MVC project, you can reuse the existing data services. For more information, check the respective help article.
While the Grid is the necessity and the frame for any CRUD scenario, the form components are the bricks that allow users to interact with the data. To facilitate that, RC.1 includes the DateInput, Calendar, and DatePicker components.
The Kendo UI Default theme also includes styling options for the built-in browser form elements (
TEXTAREA, and other).
The new Bootstrap 4 theme allows Kendo UI for Angular to blend in and complement the basic Bootstrap 4 components. The new Sass Theme Builder allows you to visually tweak the custom variables used by the theme and see how they affect the look of the components in real time.
Kendo UI for Angular allows easy translation of the Kendo UI components' messages through the Angular i18n framework or through message attributes. Support for RTL is available through the RTL provider.
The RC release aims to be production-ready, which means that we don’t plan to ship major breaking changes of the public API afterwards. Just like Angular, the component packages will follow the semantic versioning specification.
Our biggest priority with this release was full coverage of the framework features:
In addition to that, we shipped four new components:
The initial release of Kendo UI for Angular laid the foundation of and articulated our vision for the product. We shipped 15 essential UI components, built from the ground up for Angular 2 on the same date the Angular team announced that Angular 2 was final.
The release included many of the essentials necessary for building a modern line-of-business UI:
Blog post: Announcing Kendo UI for Angular 2 (R3 2016)