Grid (Archive)
7.4.2
2022-11-17
Bug Fixes
- mark as compatible with Angular v15
Supported themes
- @progress/kendo-theme-bootstrap: ^5.7.0
- @progress/kendo-theme-default: ^5.7.0
- @progress/kendo-theme-material: ^5.7.0
- @progress/kendo-theme-fluent: ^5.8.0
7.4.1
2022-11-08
Bug Fixes
- localization subscription leak
Supported themes
- @progress/kendo-theme-bootstrap: ^5.7.0
- @progress/kendo-theme-default: ^5.7.0
- @progress/kendo-theme-material: ^5.7.0
- @progress/kendo-theme-fluent: ^5.8.0
7.4.0
2022-10-18
Bug Fixes
- add fluent theme to supported themes list
Features
- introduce autosize options in the column menu
Supported themes
- @progress/kendo-theme-bootstrap: ^5.7.0
- @progress/kendo-theme-default: ^5.7.0
- @progress/kendo-theme-material: ^5.7.0
- @progress/kendo-theme-fluent: ^5.8.0
7.3.3
2022-10-11
Bug Fixes
- CSP errors due to inline styles
- redundant class rendered on filter menu actions wrapper
Supported themes
- @progress/kendo-theme-bootstrap: ^5.7.0
- @progress/kendo-theme-default: ^5.7.0
- @progress/kendo-theme-material: ^5.7.0
7.3.2
2022-09-20
Bug Fixes
- add missing exports
Supported themes
- @progress/kendo-theme-bootstrap: ^5.7.0
- @progress/kendo-theme-default: ^5.7.0
- @progress/kendo-theme-material: ^5.7.0
7.3.1
2022-09-12
Bug Fixes
- accept kendo-angular-inputs v10 as peer
Supported themes
- @progress/kendo-theme-bootstrap: ^5.7.0
- @progress/kendo-theme-default: ^5.7.0
- @progress/kendo-theme-material: ^5.7.0
7.3.0
2022-09-09
Bug Fixes
- update layout CSS classes
- update icon classes
- restore tabindex of focusable elements on destroy
Features
- add maxResizableWidth option for columns
Supported themes
- @progress/kendo-theme-bootstrap: ^5.7.0
- @progress/kendo-theme-default: ^5.7.0
- @progress/kendo-theme-material: ^5.7.0
7.2.4
2022-08-02
Bug Fixes
- drag selection throws error
- update state-related classes
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.2.3
2022-07-25
Bug Fixes
- export ContextService
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.2.2
2022-07-20
Bug Fixes
- master-detail hierarchy cells are missing role attribute
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.2.1
2022-07-05
Bug Fixes
- column menu closes unexpectedly
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.2.0
2022-06-22
Features
- introduce filterDelay option for the numeric FilterMenu
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.1.0
2022-06-08
Bug Fixes
- base classes cannot be extended by directives
- add missing exports
- remove obsolete inline styles
Features
- introduce separate navigable sections
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-05-11
Bug Fixes
- add missing exports
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-04-20
Bug Fixes
- pager: select element previous and next options can stay selected
- allow nullable types
Features
- update to Angular v12
- mark as compatible with Angular v14
Breaking Changes
- No longer compatible with Angular v8 - 11
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.1.3
2022-03-31
Bug Fixes
- error is thrown when column width is bound to wrong type
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.1.2
2022-03-25
Bug Fixes
- column receives unexpected width after reordering
- hidden column with no width cannot be shown after resizing
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.1.1
2022-03-15
Bug Fixes
- loading template not visualized in scrollable grids
- exclude rxjs/operators from CDN bundles
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.1.0
2022-03-01
Bug Fixes
- keydown event doesnt trigger on locked columns
- cdn bundles global imports
- parameters for FilterService cannot be resolved
Features
- enable multi-sort click+modifier key behavior
- add loading template directive
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.0.3
2022-02-15
Bug Fixes
- selectAllChange is emitted outside of NgZone
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.0.2
2022-02-14
Bug Fixes
- add role note to column header sortable label
- aria roles of pager buttons
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.0.1
2022-01-20
Bug Fixes
- update ng add nested dependencies versions
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.0.0
2022-01-19
Bug Fixes
- bump theme dependencies to v5
- selectable and detail-expand directives mutate input collections
Features
- deprecate the look and primary options of the Grid commands
Breaking Changes
-
The look and primary options of the Grid commands are deprecated. Please use the fillMode and themeColor options instead.
-
Provide compatibility with kendo ui themes v5
-
pushing to and splicing from the provided [selectedKeys] or [expandedDetailKeys] no longer updates the selection and detail-expanded state
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
5.5.2
2022-01-11
Bug Fixes
- page scrolled top when a filter menu is opened
Supported themes
- @progress/kendo-theme-bootstrap: ^4.43.0
- @progress/kendo-theme-default: ^4.43.0
- @progress/kendo-theme-material: ^4.43.0
5.5.1
2021-12-09
Bug Fixes
- nesting grid in template triggers error
- cellClose event not firing on Escape
- menu icons are visible through sticky headers
Supported themes
- @progress/kendo-theme-bootstrap: ^4.43.0
- @progress/kendo-theme-default: ^4.43.0
- @progress/kendo-theme-material: ^4.43.0
5.5.0
2021-11-23
Bug Fixes
- apply aria-label attribute to collapse/expand buttons of detail rows
- remove k-pager-nav CSS class from page control
Features
- add localized title and aria-label to the group expand/collapse icons
Supported themes
- @progress/kendo-theme-bootstrap: ^4.41.2
- @progress/kendo-theme-default: ^4.41.2
- @progress/kendo-theme-material: ^4.41.2
5.4.3
2021-11-03
Bug Fixes
- mark as compatible with Angular 13
- add support for RxJS 7
Supported themes
- @progress/kendo-theme-bootstrap: ^4.41.2
- @progress/kendo-theme-default: ^4.41.2
- @progress/kendo-theme-material: ^4.41.2
5.4.2
2021-10-05
Bug Fixes
- header padding with themes v4.41.2+
Supported themes
- @progress/kendo-theme-bootstrap: ^4.41.2
- @progress/kendo-theme-default: ^4.41.2
- @progress/kendo-theme-material: ^4.41.2
5.4.1
2021-09-29
Bug Fixes
- error if footer templates are defined and the grid is navigatable with no data
Supported themes
- @progress/kendo-theme-bootstrap: ^4.36.0
- @progress/kendo-theme-default: ^4.39.0
- @progress/kendo-theme-material: ^3.34.0
5.4.0
2021-08-31
Bug Fixes
- root element does not render aria-label
Features
- add loading skeleton when loading data with virtual scrolling
- added filterClass and filterStyle for column component
Supported themes
- @progress/kendo-theme-bootstrap: ^4.36.0
- @progress/kendo-theme-default: ^4.39.0
- @progress/kendo-theme-material: ^3.34.0
5.3.1
2021-07-28
Bug Fixes
- grid: use k-i-plus and k-i-minus for icons instead of k-plus and k-minus
Supported themes
- @progress/kendo-theme-bootstrap: ^4.36.0
- @progress/kendo-theme-default: ^4.39.0
- @progress/kendo-theme-material: ^3.34.0
5.3.0
2021-07-20
Bug Fixes
- export RowStickyFn type
Features
- pdf-export: add delay option
Supported themes
- @progress/kendo-theme-bootstrap: ^4.36.0
- @progress/kendo-theme-default: ^4.39.0
- @progress/kendo-theme-material: ^3.34.0
5.2.1
2021-06-25
Bug Fixes
- SSR error (KeyboardEvent is not defined)
- SSR error (FocusEvent is not defined)
Supported themes
- @progress/kendo-theme-bootstrap: ^4.36.0
- @progress/kendo-theme-default: ^4.39.0
- @progress/kendo-theme-material: ^3.34.0
5.2.0
2021-06-23
Bug Fixes
- missing localization message for the pager label
- reset focus after filtering
Features
- pager position option
- pager keyboard navigation
Supported themes
- @progress/kendo-theme-bootstrap: ^4.36.0
- @progress/kendo-theme-default: ^4.39.0
- @progress/kendo-theme-material: ^3.34.0
5.1.3
2021-05-31
Bug Fixes
- incorrect column indexes when there are hidden columns
Supported themes
- @progress/kendo-theme-bootstrap: ^4.35.1
- @progress/kendo-theme-default: ^4.38.1
- @progress/kendo-theme-material: ^3.33.1
5.1.2
2021-05-12
Bug Fixes
- selection checkboxes have no accessible label
Supported themes
- @progress/kendo-theme-bootstrap: ^4.35.1
- @progress/kendo-theme-default: ^4.38.1
- @progress/kendo-theme-material: ^3.33.1
5.1.1
2021-05-10
Bug Fixes
- bump themes versions
Supported themes
- @progress/kendo-theme-bootstrap: ^4.35.1
- @progress/kendo-theme-default: ^4.38.1
- @progress/kendo-theme-material: ^3.33.1
5.1.0
2021-05-10
Bug Fixes
- update ng-add schema
- stop the propagation of column and filter menu keyboard events
- sticky column styling not applied to a newly added row
- filter and column menus are not navigable through the keyboard
- use utility CSS classes for touch events
- mark as compatible with Angular v12
- filter inputs missing accessible labels
- hide non-functional PDFComponent methods
Features
- enable sticky rows and columns functionality
- persist groups expand and collapse state
Supported themes
- @progress/kendo-theme-bootstrap: ^4.35.1
- @progress/kendo-theme-default: ^4.38.1
- @progress/kendo-theme-material: ^3.33.1
5.0.3
2021-03-10
Bug Fixes
- InCellEditingDirective does not work with ChangeDetectionStrategy.OnPush
- always render aria-rowindex
Supported themes
- @progress/kendo-theme-bootstrap: ^4.27.0
- @progress/kendo-theme-default: ^4.29.0
- @progress/kendo-theme-material: ^3.25.0
5.0.2
2021-02-05
Bug Fixes
- do not clip column title in drag hint
Supported themes
- @progress/kendo-theme-bootstrap: ^4.27.0
- @progress/kendo-theme-default: ^4.29.0
- @progress/kendo-theme-material: ^3.25.0
5.0.1
2021-01-19
Bug Fixes
- unnecessary responsive pager classes are added
- kb-nav: content is scrolled to the top when focusing a header cell
Supported themes
- @progress/kendo-theme-bootstrap: ^4.27.0
- @progress/kendo-theme-default: ^4.29.0
- @progress/kendo-theme-material: ^3.25.0
5.0.0
2020-12-16
Bug Fixes
- bump themes versions
- sorting icon not visible when header text overflows
Features
- add grid spacer component
- add support for multiline toolbar
- responsive pager
- enable licensing
- drop support for Angular 6 and 7
Breaking Changes
-
k-header class renamed to k-toolbar in Grid toolbar
-
improved column header rendering to allow sorting icon to be always visible.
-
The pager is now responsive by default. Set
PagerSettings.responsive
tofalse
to override. -
Requires an active license. See https://www.telerik.com/kendo-angular-ui/my-license
-
Requires Angular 8.x and TypeScript 3.4.x
Supported themes
- @progress/kendo-theme-bootstrap: ^4.27.0
- @progress/kendo-theme-default: ^4.29.0
- @progress/kendo-theme-material: ^3.25.0
4.8.4
2020-12-07
Bug Fixes
- use styled checkbox in default boolean editor
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
4.8.3
2020-11-24
Bug Fixes
- pageDown navigates to next grid page with no data
- drag selection cannot be performed on touch devices
- add homepage URL
- inconsistent select all checkbox cross-browser behavior
- grid footer is not navigable
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
4.8.2
2020-11-11
Bug Fixes
- add Angular 11 to peer dependencies
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
4.8.1
2020-11-09
Bug Fixes
- shift-click does not focus the target cell in a navigable grid
- sortChange for non-bound columns causes an error
- selection is not working when selectable is bound to a getter
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
4.8.0
2020-09-16
Features
- cell and drag selection
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
4.7.4
2020-09-09
Bug Fixes
- set correct scrollTop when async data and initial skip are used
- sortable grid column titles not read by NVDA
- pager input missing an accessible label
- missing localization messages for date and numeric filters
4.7.3
2020-06-25
Bug Fixes
- mark as compatible with Angular 10
- scrollBottom not firing in some cases in Edge
- kb-nav: error when focusing filter row in editable grid
4.7.2
2020-05-08
Bug Fixes
- expand detail key not set through kendoGridExpandDetailsBy directive input
- excelexportevent is not exported
4.7.1
2020-04-24
Bug Fixes
- reuse detailed template if the row is not changed
- group binding directive incorrectly resets skip on first pageChange
4.7.0
2020-03-17
Bug Fixes
- memory leak in internal service
- prevent navigation when clicking sortable column header
- incorrect groups expanded when using the group binding directive
Features
- focus specified cell on row editor open
- add master-details directive
4.6.4
2020-02-28
Bug Fixes
- the select all checkbox traps the focus during keyboard navigation
- event handling when having locked columns is changed
- group header column span with detail
4.6.3
2020-01-24
Bug Fixes
- first child of a column group is not rendered in ng 9
- virtual collumns resizing
- autoFitColumns with hidden columns
- ngcc: remove deep imports
4.6.2
2020-01-14
Bug Fixes
- error if calling autoFitColumns with no columns
- autoFitColumn producing incorrect results on initial rendering and with locked columns
4.6.1
2020-01-08
Bug Fixes
- name clash with button click event
- column resizing with virtual columns
4.6.0
2019-12-23
Bug Fixes
- error on initialization with virtual columns in angular 9
- add @angular/platform-browser as peer
- databinding directive with ng 9
- error on column drag in ng 9
- mark as compatible with Angular 9
- string filtering with ng9
- preserve custom properties and fields on FilterDescriptor
- don't throw error if group columns don't have width
- perf: improve autoFitColumns performance
Features
- excel group header column support
4.5.0
2019-11-27
Bug Fixes
- checkbox rendering with latest theme
- column menu viewport fitting after expanding columns/filter
- ssr build
- don't trigger cellClick on enter key of focusable element
- group header column cannot be hidden
- scrollbar width after zoom
- add proper class during column resizing
- content and header missalignment in rtl in latest chrome
- do not sort when clicking focusable child elements in header
- export CellCloseEvent
- pager: revert page number if cleared
Features
- add contentScroll event
- virtual columns support
- export column menu component for use in templates
- disable filter input when operator doesn't require a search value
- allow passing an object array as pageSizes
4.4.0
2019-10-11
Bug Fixes
- detail expand/collapse button title
- locked rows misalignment after tab scrolling the locked content
- multiple editRow calls should invoke setEditFocus once
- resize locked container after hiding locked column
Features
- add trackBy input
- add focus param to editRow method
4.3.0
2019-09-18
Bug Fixes
- error in test suites - autoFitSubscription is undefined
Features
- add initial autoSize option
4.2.1
2019-09-04
Bug Fixes
- kb-nav: error with virtual scrolling on empty grid
4.2.0
2019-08-28
Bug Fixes
- update child indices on column group reorder
- column chooser buttons trigger postback
- don't modify state filters
Features
- include the expanded state in the group header template
4.1.1
2019-08-06
Bug Fixes
- column menu items not expanded in IE
- navigation with virtual scrolling and detail rows
4.1.0
2019-07-23
Bug Fixes
- expression changed error on detail expand if no pageSize
- add aggregates to groupFooterTemplate context
- locked table width
- cellClick is not triggered in template table
Features
- support for showing aggregates in the group header
4.0.0
2019-06-21
Bug Fixes
activeCell.dataItem
is incorrect after the Grid is sorted- Filter menu closing in FF
Features
- Update to RxJS 6
Breaking Changes
- SystemJS config, if used, must be updated to reference dist/npm/index.js
- Adds @progress/kendo-angular-common and @progress/kendo-angular-pdf-export as peer dependencies.
- Angular 4 and 5 are no longer supported
- The deprecated fields
index
andselected
have been removed from theSelectionEvent
.
3.9.0
2018-10-19
Features
- mark as compatible with Angular 7.x
3.8.0
2018-10-10
Bug Fixes
- switching between cells on click
- editing on row click
- track edited rows by dataItem
- autoFitColumns when there are no records
- a11y:
- add ARIA label for page size dropdown
- render ARIA label for pager numeric buttons
Features
- add index to group header template
- support custom format objects for columns
- add columnLockedChange event
3.7.1
2018-09-07
Bug Fixes
- don't recreate pager template
3.7.0
2018-08-30
Bug Fixes
- do not sort non-sortable columns on Enter
- unable to navigate rows after page change
- prevent browser scroll on locked content if scrolled to bottom and scrolling up
- DataBindingDirective with OnPush strategy
- prevent default for command buttons
- dragging a groupable or reorderable column causes scrolling on Android
- filter menu input is reset
- a11y: announce sort direction
- kb-nav: sorting columns is not possible with keyboard shortcuts
Features
- provide position to toolbar template
3.6.1
2018-08-09
Bug Fixes
- add formGroup to CellCloseEvent class
- sortChange is not emitted on click of a non focusable element in the header tem
- reuse table elements on update
- PagerSettings should be an interface
- sort and filter click on touch if columns are draggable
- columns drag and drop on touch devices
- excel: column groups with a single child are not exported
3.6.0
2018-07-23
Bug Fixes
- column chooser disables last column if allowHideAll is true
- error when dragging a column header in non-navigable Grid
- kb-nav: error when hiding columns
Features
- add hideHeader attribute
3.5.1
2018-07-06
Bug Fixes
- stale dependencies in browser bundle
- subscription leaks in navigation service
3.5.0
2018-06-08
Bug Fixes
- edited cell is closed when interacting with the datepicker calendar
- sync scroll when scrollable is toggled
Features
- add columnVisibilityChange event
3.4.0
2018-05-23
Bug Fixes
- mark the header and the footer as scrollable
- include charts visual in PDF export
- excel export span columns and columns order
Features
- add button input options to export buttons
- add filterDelay to String and Number filter cell components
- debounce text and number filters
- expose the filter and column menu popup service
3.3.0
2018-05-14
Bug Fixes
- don't close filter on anchor viewport leave
Features
- add column menu
3.2.0
2018-05-09
Bug Fixes
- mark module as side-effects free
- relax peer dependencies
- group footers are hidden in non-scrollable grid with showFooter enabled
- mark as compatible with Angular 6.x, RxJS 6.x
- unable to tab outside the grid if the focused cell has a single element
- do not leave edited cell if cellClose was prevented
- display zero in pager input if no data is present
- add class to table wrapping element
- check if databinding directive subscription exists before unsubscribing
- grid: remove double border on filter row
Features
- Schematics support
- add isEditing and isEditingCell methods
- return flag indicating success from closeCell
- add cell focusing methods
3.14.4
2019-06-04
Bug Fixes
- do not require Symbol.iterator polyfill
- reorder index when dragging unlocked to after first locked
3.14.3
2019-05-30
Bug Fixes
- mark as compatible with Angular 8
- locked height with no explicit height and the binding directive
- locked container height after resizing
3.14.2
2019-05-15
Bug Fixes
- accept kendo-angular-inputs@5 as peer
- scrollBottom event not firing in Chrome at some zoom levels
- do not reset filter while composing input
- header and footer scroll position in chrome in rtl
- locked container height with auto height
3.14.1
2019-04-17
Bug Fixes
- SSR error in Angular 7.x
3.14.0
2019-04-10
Bug Fixes
- incorrect EditService export
- do not navigate to the next page before reaching the last row
- column is sorted in latest Chrome when dragging column
- navigation with locked and grouped columns
Features
- add weekNumber input for the date filter components
3.13.1
2019-03-14
Bug Fixes
- don't prevent default action on click of checkbox in the header
- locked and content height after rendering fewer elements
- scroll jump when editing locked cells in IE
- sync rows height synchronously on edit
- don't prevent touch action on header unless draggable
3.13.0
2019-02-21
Bug Fixes
- edit commands submit on enter and incorrect rowIndex in not command columns
- filter and column menu direction in rtl mode
- export PagerTemplateDirective, PDFService, SuspendService, ExcelService
- group indicator title is not update if column is set after the group
- drag and drop columns with navigable grid
Features
- add option to exclude columns from the column chooser
- add flat ES module bundles
3.12.1
2019-01-31
Bug Fixes
- mark v 4 of kendo-angular-inputs as compatible
3.12.0
2019-01-17
Bug Fixes
- scrollBottom on zoomed page in Chrome
Features
- add excel export collapsible option
3.11.0
2019-01-11
Bug Fixes
- add setters for detail, norecords, toolbar and pager templates
Features
- scrollBottom event for endless scrolling
3.10.2
2018-12-07
Bug Fixes
- kb-nav:
- navigation with group binding directive
- maintain selected column w/virtual scrolling
3.10.1
2018-12-06
Bug Fixes
- allow navigating in detail grids
- export CommandColumnComponent and EditTemplateDirective
- preserve radio buttons state during PDF export
- apply custom filterDelay
3.10.0
2018-11-22
Bug Fixes
- templates are read from detail grid
- clear filter button is not shown for the isnull, isnotnull, isempty and isnotemp
- prevent text selection on mobile devices
- column resizing with not scrollable grid
- update resize sensor
- reduce style recalculations with multiple components
- button command directives with icon trigger additional change detection
- columnReorder indices when dragging to the border of the locked and unlocked tab
- group column drop hint in rtl
- column reorder drop hint position in rtl
- column reordering with OnPush strategy
Features
- add drawPDF method
- trigger columnLockedChange when changing the locked state via reordering
- take lockable option into account when reordering the columns
- make detailCollapse and detailExpand preventable
3.1.0
2018-04-24
Bug Fixes
- apply media for columns within a span column
- hide parent columns if all of its children are hidden
- edit commands row index if items are rearrange in angular 5+
- skip focusable element while reordering
- edit command directive row index if items are rearranged
- editCell edits incorrect column if locked columns are declared after unlocked
- kb-nav: error after reordering a locked column
Features
- add separate Before and BeforeOrEqualTo filter operators
- support for showing loading indicator
3.0.0
2018-04-03
Bug Fixes
- close filter menu on content scroll
Features
- add support for dynamic localization
Breaking Changes
- Requires v1.1.0 or above of @progress/kendo-angular-l10n package and v4.0.0 or above of @progress/kendo-angular-buttons package
2.1.3
2018-03-29
Bug Fixes
- select all checkbox state is incorrect when data is grouped
- do not use deprecated $$iterator from rxjs
- respect ctrlKey/metaKey state during multiple selection
- add shiftKey state to SelectionEvent
- do not triggered filterChange event for empty strings
- layout of locked columns is broken when rendered in ng-content
- export CheckboxColumnComponent and RowSelectedFn
- fix filter menu double border
- add css class to filter menu popup
- grid: scrollable header is misaligned in RTL
2.1.2
2018-03-01
Bug Fixes
- do not deactivate input elements in doCheck
2.1.1
2018-02-27
Bug Fixes
- flatten metadata
- improve header rendering in IE
- run columnReorder event in NgZone
- error is raised when having more than 730 columns
2.1.0
2018-02-14
Bug Fixes
- consider checkbox selection an addition
- item is deleted from selectedKeys when removed. See telerik/kendo-angular#1249
- do not trigger cell click on select option click in IE
- bundle metadata and type definitions alongside CommonJS modules
- pipeable operators
- kb-nav: focus cell when entering non-ascii printable characters
Features
- add support for setting column's initial sort direction
- show indexes during multi-column sorting
- add groupable per column setting
2.0.2
2018-02-08
Bug Fixes
- invalid row index when skip is undefined
- serve CDN bundle for UNPKG and jsDelivr
- build errors when targeting es2015
- fix ng-cli template checks
- multicolumn header is missing border if first in not locked content
- k-alt is incorrectly applied
2.0.1
2018-02-01
Bug Fixes
- unable to select rows with checkbox after sorting/reordering
2.0.0
2018-01-29
Bug Fixes
- kb-nav: error when moving right beyond last cell on row
Features
- use pipeable operators from RxJS 5.5
- kendoGrid*Command directives support all kendoButton features
Breaking Changes
- Peer dependencies changed; Requires rxjs@^5.5.0
- Requires @progress/kendo-angular-buttons as peer dependency. Install with "npm install --save @progress/kendo-angular-buttons"
1.8.0
2018-01-26
Bug Fixes
- filter menu logic localization
- require rxjs <5.5 as peer; Upgrade to latest if using rxjs ^5.5; See https://goo.gl/uvvh8R
Features
- add notifyDataChange method to DataBindingDirective
1.7.2
2018-01-23
Bug Fixes
- scroll container height
- issue when selecting a row multiple times
1.7.1
2018-01-12
Bug Fixes
- fix missing metadata
- filter menu logic display
- sync locked filter row
- column reordering should be disabled by default
- column resizing in RTL
Features
- export columns base class in the package
- support for WAI-ARIA and Keyboard Navigation
- add localization support for filter menu buttons
- column reordering
1.6.5
2018-01-03
Bug Fixes
- adjust popup positioning when in RTL
- second filter operator should not mimic the first one
- improve selection with OnPush ChangeDetectionStategy
- error if the document activeElement is null on blur
1.6.4
2017-12-14
Bug Fixes
- set date filter default views
1.6.3
2017-12-13
Bug Fixes
- is not empty filter operator selector
- avoid change detection on window resize
- edit element is not focused in IE
- update resize sensor
- missing rxjs map operator import
- touch grouping and resizing on IE/Edge
- date-filter: expose placeholder and views config of the DatePicker component
1.6.2
2017-11-27
Bug Fixes
- selection does not work when ChangeDetectionStrategy is OnPush
- remove unnecessary change detection
- group index is incorrect with two nested groups
- add active class to filter menu icon
- should not emit cellClick and selectionChange events when clicking no-records ro
1.6.1
2017-11-09
Bug Fixes
- filter menu cannot be open when using Angular 5
- export FilterableSettings
- adjust the last page offset during virtual scrolling
1.6.0
2017-11-01
Bug Fixes
- AOT filter menu errors
- fix column misalignment when scrollbar has no width
- expose date filter menu component
- fix incorrect data index with more than 2 nested groups
Features
- add support for column autofit
- add filter menu
1.5.0
2017-10-10
Bug Fixes
- sync locked containers when height changes
- accept Angular 5.x as a peer dependency
- do not render group cue during server-side rendering
- column group resizing with non-resizable leafs
- resizing of group column containing span column
- use ngTemplateOutletContext
- replace OpaqueToken with InjectionToken
- render k-command-cell on command cell column
- scrolling of the dynamic footer
- group-virtual-scrolling: clear groups cache on data change
Features
- Select all
- support for ignoring click on specific elements
- add columnResize event
- introduce resizable grid option
- add minResizableWidht option per column
- add resizable option per column
- support for column resize
1.4.2
2017-09-21
Bug Fixes
- scroll content to the top on skip value reset
- sync locked filter row cells height
- remove filter if empty string is set
- remove selection checkboxes id attribute
1.4.1
2017-09-12
Bug Fixes
- convert pdf zone to observable
- sync locked containers on edit
- cleanup component instance retained by ngzone
- improve selection when initially disabled
- increase column drag initial timeout
1.4.0
2017-09-01
Bug Fixes
- do not handle click on labels
- ngc DI error
- command buttons row index if initally hidden with ngIf
- warn about invalid column field name
- sort settings are overridden
Features
- introduce selectedKeysChange event
- support for grouping with virtualization
- add cellClick event
- editing directives
1.3.3
2017-08-17
Bug Fixes
- enable resize sensor only for locked columns
1.3.2
2017-08-15
Bug Fixes
- Selection with Command + click
1.3.1
2017-08-10
Bug Fixes
- remove padding if no scrollbar is visible
1.3.0
2017-08-10
Bug Fixes
- upgrade drawing and pdf-export deps
- align header borders due to flexbox switch
- reuse pdf-export component
- hide filter clear button for empty string filter
- prevent drag by group indicator sort icon
- adjust resize sensor refresh timeout
- optimize scrollLeft synch calls
Features
- row selection and checkbox column