Change Log

v6.0.3-dev.202008281113

Bug Fixes

  • update release notes (#256)

Supported themes

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

v6.0.2

Bug Fixes

  • remove special symbols escaping in file names (#248)

v6.0.1

Bug Fixes

  • mark as compatible with Angular 10

v6.0.0

Bug Fixes

  • components redesign
  • upload: update cancel icon

Features

  • external dropzone component and directive

Breaking Changes

  • Upload and FileSelect components were redesigned. An update to the latest version of the currently used Kendo UI Theme will be needed.

v5.3.0

Bug Fixes

  • upload: update header and dropzone rendering (#235)

Features

  • file icons redesign (#219)

v5.2.1

Bug Fixes

  • Components steal focus when MultiSelect is used in a template
  • fileselect:
    • unnecessary change detection on document click
    • restrictions does not invalidate reactive form
    • initial files binding
    • initial files have unnecessary k-file-success class
    • initial files and single file selection cause error
  • upload:
    • Initial file list is not displayed when using OnPush
    • unnecessary change detection on document click

v5.2.0

Bug Fixes

  • mark as compatible with Angular 9.x
  • upload: select files button error with ivy (#188)

Features

  • fileselect: Add FileSelect Component
  • upload:
    • Add concurrent property
    • Add Upload Chunking

v5.1.0

Features

  • add clearFiles method (#176)

v5.0.0

Bug Fixes

  • Using Label throws error when focusing the Upload

Features

  • Update to RxJS 6

Breaking Changes

  • SystemJS config, if used, must be updated to reference dist/npm/index.js
  • The focus and blur accessors have been renamed to onFocus and onBlur. Event names are not changed when used in templates.
  • Adds peer dependency on @progress/kendo-angular-common
  • Angular 4 and 5 are no longer supported

v4.3.2

Bug Fixes

  • mark as compatible with Angular 8

v4.3.1

Bug Fixes

  • fire complete event after canceling upload if needed

v4.3.0

Features

  • add flat ES module bundles

v4.2.2

Bug Fixes

  • use tabindex property binding instead of tabIndex (#152)

v4.2.1

Bug Fixes

  • navigation interferes clickable elements in templates

v4.2.0

Features

  • mark as compatible with Angular 7.x

v4.1.4

Bug Fixes

  • ng6 aot build errors

v4.1.3

Bug Fixes

  • stale dependencies in browser bundle

v4.1.2

Bug Fixes

  • render unique id different than host id

v4.1.1

Bug Fixes

  • detach dropzone event listeners on destroy (#134)

v4.1.0

Bug Fixes

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

Features

  • Schematics support (#132)

v4.0.0

Bug Fixes

  • add missing export for UploadProgressEvent

Features

  • support for dynamic RTL change (#128)

Breaking Changes

  • Requires v1.1.0 or above of package

v3.0.3

Bug Fixes

  • flatten metadata

v3.0.2

Bug Fixes

  • bundle metadata and type definitions alongside CommonJS modules
  • serve CDN bundle for UNPKG and jsDelivr
  • build errors when targeting es2015

v3.0.1

Bug Fixes

  • fix ng-cli template checks

v3.0.0

Features

  • use pipeable operators from RxJS 5.5

Breaking Changes

  • Peer dependencies changed; Requires rxjs@^5.5.0

v2.1.2

Bug Fixes

v2.1.1

Bug Fixes

  • Prevent undesired page scrolling when opened via space bar

v2.1.0

Bug Fixes

  • render a unique ID to the focusable element

Features

  • display progress in file template (#111)

v2.0.2

Bug Fixes

  • generate metadata compatible with Angular 4

v2.0.1

Bug Fixes

  • bundle content

v1.2.2

Bug Fixes

  • accept Angular 5.x as a peer dependency

v2.0.0

Bug Fixes

  • accept Angular 5.x as a peer dependency

Features

  • Migrate to HttpClientModule
  • Introduce uploadProgress event.
  • Introduce responseType property.

Breaking Changes

  • HttpModule dependencies have been removed. Upload Component now depends on the HttpClientModule.

v1.2.1

Bug Fixes

  • allow focusing elements in file templates. (#96)

v1.2.0

Bug Fixes

  • add missing imports
  • avoid importing whole RxJS
  • trigger valueChange after changing the value (#93)

Features

  • allow setting accept attribute of Upload input element

v1.1.1

Bug Fixes

  • update license

v1.1.0

Bug Fixes

  • bundle build with Angular 4.2

Features

  • Add uploadFiles() method (#79)

v1.0.1

Bug Fixes

  • Check subscriptions before unsubscribing

v1.0.0

Features

  • official release

v0.20.0

Features

  • upgrade to Angular 4

v0.17.0

Bug Fixes

  • Allow custom properties in initial files

Features

  • show remove button on failed files

v0.15.1

Bug Fixes

  • update file selection logic.

v0.15.0

Features

  • Add RTL support

v0.14.0

Features

  • localize invalid files message
  • localize file list and header elements
  • localize upload action buttons

Breaking Changes

  • localization property and UploadLocalization class deprecated. Check telerik/kendo-angular#336 for details

v0.13.1

Bug Fixes

  • remove unneeded localization messages

v0.12.0

Bug Fixes

  • run document drag event listeners outside NgZone

Features

  • add Forms integration functionality
  • Add accessibility for Upload widget according to the WAI ARIA
  • add exportAs for the UploadComponent. (09da4678, closes #21)
  • Add initial files and templates options. (d90f141a, closes #12, #11)
  • Allow RequestOptions configuration for save and remove actions (cbc13ff8, closes #24)
  • Add complete and clear events. (361cbab1, closes #7, #14)

v0.11.0

Features

  • add ES module bundle

v0.10.5

Bug Fixes

  • build docs bundle

v0.10.4

Bug Fixes

  • pin typescript to 2.0.x

v0.10.2

Bug Fixes

  • enhance async settings state

v0.10.0

Features

  • universal rendering support

v0.9.4

Bug Fixes

  • export directive for aot

v0.9.2

Bug Fixes

  • broken slugs in api reference

v0.9.0

Bug Fixes

  • add missing http package

Features

  • upgrade to Angular 2.0 final

v0.8.2

Supported features:

  • Asynchronous uploads
  • Built-in validation rules for file size, extensions
  • Events for select, remove, upload, cancel, success and error
  • Drop zone (allows uploading files via drag and drop)
  • Localizable messages
  • Sending credentials, customizing request headers and form data