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)