Change Log

Latest Release
v5.0.1
30 April 2021

Bug Fixes

  • update ng-add schema
  • mark as compatible with Angular v12
  • dialog: update action buttons styles (#276)

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.21.0
  • @progress/kendo-theme-material: ^3.18.0

Current Dev
v5.0.1-dev.202104301559
30 April 2021

Bug Fixes

  • update ng-add schema
  • mark as compatible with Angular v12
  • dialog: update action buttons styles (#276)

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.21.0
  • @progress/kendo-theme-material: ^3.18.0

v5.0.0
16 December 2020

Bug Fixes

  • closeTitle throwing error in dynamically created dialog
  • add homepage URL
  • ng-add: update auto-installed peer versions
  • window: ssr errors

Features

  • drop support for Angular 6 and 7
  • enable licensing

Breaking Changes

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.21.0
  • @progress/kendo-theme-material: ^3.18.0

v4.2.3
13 November 2020

Bug Fixes

  • add Angular 11 to peer dependencies
  • update release notes (#252)
  • dialog:
    • add aria-label to action buttons (#256)
    • close button is missing discernible text

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.21.0
  • @progress/kendo-theme-material: ^3.18.0

v4.2.2
10 September 2020

Bug Fixes

  • add all required peers with ng add

v4.2.1
25 June 2020

Bug Fixes

  • mark as compatible with Angular 10

v4.2.0
11 May 2020

Bug Fixes

  • dialog: preventAction is called twice

Features

  • dialog: custom close action with angular service (#238)

v4.1.3
18 February 2020

Bug Fixes

  • update CSS classes (#228)
  • window: wrong titlebar height in minimized Window (#227)
  • dialog: localization service inject error (#229)

v4.1.2
5 February 2020

Bug Fixes

  • Add missing action buttons wrapper (#226)
  • dialog and window button titles cannot be localized

v4.1.1
14 January 2020

Bug Fixes

  • mark as compatible with Angular 9.x
  • ivy: address dialog ivy errors

v4.1.0
25 July 2019

Features

  • dialog: set dimensions in different units (besides in pixels)

v4.0.0
21 June 2019

Bug Fixes

  • window is unresponsive on initial drag and resize
  • title actions cause form submit (#172)
  • expression changed error when binding top or left

Features

  • add actionsLayout option to DialogService
  • introduce layout option to DialogActions component
  • introduce actionsLayout option to Dialog
  • update to RxJS 6

Breaking Changes

  • SystemJS config, if used, must be updated to reference dist/npm/index.js
  • The type of the 'action' Output EventEmitter has been changed from 'any' to 'DialogAction'
  • actions option input type has been changed from 'string' to 'DialogAction[]'
  • New peer dependency @progress/kendo-angular-common.
  • Angular 4 and 5 are no longer supported

v3.12.1
29 May 2019

Bug Fixes

  • mark as compatible with Angular 8

v3.12.0
9 May 2019

Bug Fixes

  • dialog: allow using *ngIf on kendo-dialog-titlebar (#175)
  • window:
    • drag on touch devices
    • focus component wrapper initially

Features

  • dialog: add autoFocusedElement property
  • window: add autoFocusedElement property

v3.11.0
13 March 2019

Bug Fixes

  • angular imports
  • open window through service from OnPush component
  • open dialog through service from OnPush component
  • prevent drag/resize via keyboard when corresponding option is false

Features

  • add flat ES module bundles

v3.10.1
14 January 2019

Bug Fixes

  • remove redundant k-button-group class name

v3.10.0
11 December 2018

Bug Fixes

  • window:
    • initially maximized window does not receive fixed positioning
    • manual state change discrepancies

Features

  • dialog: allow creating title, content, and actions, from component passed to the service

v3.9.0
19 November 2018

Bug Fixes

  • window:
    • do not increase z-index on each focus (#149)
    • state restore option is not updated on manual option change

Features

  • window: add bringToFront method

v3.8.0
19 October 2018

Features

  • mark as compatible with Angular 7.x

v3.7.0
8 August 2018

Bug Fixes

  • stale dependencies in browser bundle
  • window:
    • disable drag on initially maximized Window
    • set correct position when reopening maximized Window

Features

  • window:
    • add setOffset API method
    • add setDimension API method

v3.6.2
13 June 2018

Bug Fixes

  • Window is centered only on missing coordinate
  • Don't apply width and height when restoring component without dimensions

v3.6.1
15 May 2018

Bug Fixes

  • ensure Window width is set when moved

v3.6.0
9 May 2018

Bug Fixes

  • mark module as side-effects free
  • mark as compatible with Angular 6.x, RxJS 6.x

Features

  • Schematics support (#117)

v3.5.0
30 April 2018

Bug Fixes

  • Dialog aria-labelledby value
  • disable Window drag when maximized
  • initial maximized state is not applied
  • Dialog focus issues when primary button is disabled

Features

  • allow action button navigation using arrow keys
  • Introduce focus method to Dialog and Window

v3.4.0
27 March 2018

Features

  • support for dynamic rtl switching

v3.3.0
16 March 2018

Bug Fixes

  • action buttons disabled state
  • keep focus within Dialog
  • handle focus when primary button not present

Features

  • ARIA support

v3.2.0
27 February 2018

Bug Fixes

  • Title bar buttons not working in iOS

Features

  • add Dialog keyboard navigation
  • add Window keyboard navigation

v3.1.3
27 February 2018

Bug Fixes

  • flatten metadata

v3.1.2
14 February 2018

Bug Fixes

  • bundle metadata and type definitions alongside CommonJS modules

v3.1.1
8 February 2018

Bug Fixes

  • error in AoT compilation

v3.1.0
7 February 2018

Bug Fixes

  • serve CDN bundle for UNPKG and jsDelivr
  • build errors when targeting es2015

Features

  • Window service (#92)

v3.0.1
5 February 2018

Bug Fixes

  • do not use global 'do' RxJS operator

v3.0.0
26 January 2018

Features

  • use pipeable operators from RxJS 5.5

Breaking Changes

  • Peer dependencies changed; Requires rxjs@^5.5.0

v2.1.0
26 January 2018

Bug Fixes

Features

  • service: allow closing from child component

v2.0.0
12 January 2018

Bug Fixes

  • detach internal event handlers on destroy to prevent leaks

Features

  • add Buttons as peer dependency
  • introduce Window Component (#84)

Breaking Changes

  • Users must install @progress/kendo-angular-buttons as a dependency

v1.3.0
25 October 2017

Bug Fixes

  • accept Angular 5.x as a peer dependency

Features

  • add minWidth property (#78)

v1.2.0
2 October 2017

Features

  • service: introduce appendTo option for specifying container (#74)

v1.1.0
27 July 2017

Features

  • width / height can be specified in service.open

v1.0.4
27 June 2017

Bug Fixes

  • update license

v1.0.3
15 June 2017

Bug Fixes

  • resolve error in 4.2 AoT generation
  • bundle build with Angular 4.2

v1.0.2
14 June 2017

Bug Fixes

  • do not render a title attribute

v1.0.1
1 June 2017

Bug Fixes

  • use Renderer2 instead of deprecated Renderer (5154e367, closes #58)
  • export DialogAction, DialogResult and DialogSettings classes

v1.0.0
4 May 2017

Features

  • official release

v0.21.1
2 May 2017

Bug Fixes

  • allow service to create multiple dialogs

v0.20.0
13 April 2017

Features

  • remove forRoot method (7688bb84, closes #38). The method is no longer needed to register the DialogService provider, and was unusable in AoT scenarios.

v0.18.1
31 March 2017

Bug Fixes

  • destroy child components on close (#46)

v0.17.0
8 March 2017

Features

  • add width and height bindings (#42)

v0.15.1
17 February 2017

Bug Fixes

  • dialog service does not pass custom action

v0.15.0
17 February 2017

Features

  • allow actions to be specified via property
  • add service for creating dialogs (f91402fd, closes #20)

v0.14.2
10 February 2017

Bug Fixes

  • lock TS version to 2.0.x

v0.14.0
18 January 2017

Features

  • upgrade to angular 2.4

v0.13.3
30 December 2016

Bug Fixes

  • add k-dialog-action class to close button

v0.13.1
2 December 2016

Bug Fixes

  • remove theme reference

v0.12.2
11 November 2016

Bug Fixes

  • pin typescript to 2.0.x

v0.12.0
26 October 2016

Features

  • rename onClose event to close (e7ed6c21, closes #8)

v0.9.4
25 October 2016

Features

  • documentation updates

v0.11.0
21 October 2016

Features

  • add aot support

v0.10.2
28 September 2016

Bug Fixes

  • make required @angular packages peer dependencies (#7)

v0.10.0
15 September 2016

Features

  • upgrade to Angular 2.0 final (#6)

v0.9.2
12 September 2016

Initial Release

It includes the the Dialog component.