Change Log

v4.2.3-dev.202009111509

Bug Fixes

  • update release notes (#252)

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

Bug Fixes

  • add all required peers with ng add

v4.2.1

Bug Fixes

  • mark as compatible with Angular 10

v4.2.0

Bug Fixes

  • dialog: preventAction is called twice

Features

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

v4.1.3

Bug Fixes

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

v4.1.2

Bug Fixes

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

v4.1.1

Bug Fixes

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

v4.1.0

Features

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

v4.0.0

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

Bug Fixes

  • mark as compatible with Angular 8

v3.12.0

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

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

Bug Fixes

  • remove redundant k-button-group class name

v3.10.0

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

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

Features

  • mark as compatible with Angular 7.x

v3.7.0

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

Bug Fixes

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

v3.6.1

Bug Fixes

  • ensure Window width is set when moved

v3.6.0

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

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

Features

  • support for dynamic rtl switching

v3.3.0

Bug Fixes

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

Features

  • ARIA support

v3.2.0

Bug Fixes

  • Title bar buttons not working in iOS

Features

  • add Dialog keyboard navigation
  • add Window keyboard navigation

v3.1.3

Bug Fixes

  • flatten metadata

v3.1.2

Bug Fixes

  • bundle metadata and type definitions alongside CommonJS modules

v3.1.1

Bug Fixes

  • error in AoT compilation

v3.1.0

Bug Fixes

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

Features

  • Window service (#92)

v3.0.1

Bug Fixes

  • do not use global 'do' RxJS operator

v3.0.0

Features

  • use pipeable operators from RxJS 5.5

Breaking Changes

  • Peer dependencies changed; Requires rxjs@^5.5.0

v2.1.0

Bug Fixes

Features

  • service: allow closing from child component

v2.0.0

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

Bug Fixes

  • accept Angular 5.x as a peer dependency

Features

  • add minWidth property (#78)

v1.2.0

Features

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

v1.1.0

Features

  • width / height can be specified in service.open

v1.0.4

Bug Fixes

  • update license

v1.0.3

Bug Fixes

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

v1.0.2

Bug Fixes

  • do not render a title attribute

v1.0.1

Bug Fixes

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

v1.0.0

Features

  • official release

v0.21.1

Bug Fixes

  • allow service to create multiple dialogs

v0.20.0

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

Bug Fixes

  • destroy child components on close (#46)

v0.17.0

Features

  • add width and height bindings (#42)

v0.15.1

Bug Fixes

  • dialog service does not pass custom action

v0.15.0

Features

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

v0.14.2

Bug Fixes

  • lock TS version to 2.0.x

v0.14.0

Features

  • upgrade to angular 2.4

v0.13.3

Bug Fixes

  • add k-dialog-action class to close button

v0.13.1

Bug Fixes

  • remove theme reference

v0.12.2

Bug Fixes

  • pin typescript to 2.0.x

v0.12.0

Features

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

v0.9.4

Features

  • documentation updates

v0.11.0

Features

  • add aot support

v0.10.2

Bug Fixes

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

v0.10.0

Features

  • upgrade to Angular 2.0 final (#6)

v0.9.2

Initial Release

It includes the the Dialog component.