New to Kendo UI for Angular? Start a free 30-day trial

Sortable (Archive)

5.0.4

2022-11-17

Bug Fixes

  • mark as compatible with Angular v15

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0
  • @progress/kendo-theme-fluent: ^5.8.0

5.0.3

2022-10-26

Bug Fixes

  • add fluent theme to supported themes list

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0
  • @progress/kendo-theme-fluent: ^5.8.0

5.0.2

2022-09-21

Bug Fixes

  • error due to draggable default import

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

5.0.1

2022-08-03

Bug Fixes

  • 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

5.0.0

2022-04-20

Bug Fixes

  • update hidden display while dragging
  • display not correctly set with itemStyle
  • exclude rxjs/operators from CDN bundle

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

4.0.6

2022-03-02

Bug Fixes

  • cdn bundles global imports

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

4.0.5

2022-01-19

Bug Fixes

  • install kendo-theme-default v5 using ng add
  • bump theme dependencies to v5

Supported themes

  • @progress/kendo-theme-bootstrap: ^5.0.0
  • @progress/kendo-theme-default: ^5.0.0
  • @progress/kendo-theme-material: ^5.0.0

4.0.4

2021-11-03

Bug Fixes

  • add support for RxJS 7
  • mark as compatible with Angular 13

Supported themes

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

4.0.3

2021-07-06

Bug Fixes

  • attempt to drag last element to another container throws error
  • unable to add item at penultimate position

Supported themes

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

4.0.2

2021-05-05

Bug Fixes

  • update ng-add schema
  • mark as compatible with Angular v12

Supported themes

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

4.0.1

2021-03-19

Bug Fixes

  • undefined item upon dragging to empty container

Supported themes

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

4.0.0

2020-12-16

Bug Fixes

  • ssr errors due to cyclic dependency
  • add homepage URL

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

3.0.6

2020-11-11

Bug Fixes

  • add Angular 11 to peer dependencies
  • update release notes

Supported themes

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

3.0.5

2020-09-09

Bug Fixes

  • binding: allow adding after last item

3.0.4

2020-06-25

Bug Fixes

  • mark as compatible with Angular 10

3.0.3

2020-05-08

Bug Fixes

  • clear active item after drag end
  • clearActiveItem works for non-navigable components
  • addDataItem respects index argument
  • navigable input spelling

3.0.2

2020-01-20

Bug Fixes

  • expression changed error with nested sortables in angular 9
  • itemStyle not applied in angular 9
  • mark as compatible with Angular 9.x

3.0.1

2019-09-03

Bug Fixes

  • dragEnd oldIndex
  • don't emit dragStart and dragEnd if no dragging is performed

3.0.0

2019-06-21

Bug Fixes

  • unsubscribe dragLeave

Features

  • update to RxJS 6

Breaking Changes

  • SystemJS config, if used, must be updated to reference dist/npm/index.js
  • New peer dependency @progress/kendo-angular-common.
  • Angular 4 and 5 are no longer supported

2.1.1

2019-05-30

Bug Fixes

  • mark as compatible with Angular 8

2.1.0

2019-04-11

Bug Fixes

  • hint position when used inside grid
  • ng add schematic
  • scrolling on touch deveices
  • don't drag items when pressing focusable element in template
  • don't prevent mouseenter on drag
  • hint position when sortable is in transformed parent
  • update activeIndex on add/move/remove
  • item disappears from source Sortable when dropped elsewhere
  • moving items with onpush strategy
  • addDataItem and removeDataItem update item indices

Features

  • expose SortableService
  • add flat ES module bundles

2.0.1

2019-01-11

Bug Fixes

  • expose event types

2.0.0

2018-11-09

Bug Fixes

  • moveItem should work on disabled items
  • hint position should not be relative to component
  • move items example css in docs
  • move items example css in docs
  • move items example css in docs
  • move items example css in docs
  • add items example css in docs
  • AOT and SSR support

Features

  • mark as compatible with Angular 7.x
  • add preventable events
  • add dynamic RTL switching support
  • add SortableBindingDirective

Breaking Changes

  • Drag actions no longer affect the [data] by default. Adding, moving and removing items is done through the API in the event handlers or via the SortableBindingDirective.

1.1.1

2018-07-03

Bug Fixes

  • stale dependencies in browser bundle

1.1.0

2018-05-09

Bug Fixes

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

Features

  • Schematics support

1.0.8

2018-02-27

Bug Fixes

  • flatten metadata

1.0.7

2018-02-14

Bug Fixes

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

1.0.6

2018-02-05

Bug Fixes

  • ng-cli template checks

1.0.5

2017-11-07

Bug Fixes

  • accept Angular 5.x as a peer dependency

1.0.4

2017-10-03

Bug Fixes

  • use ngTemplateOutletContext

1.0.3

2017-09-11

Bug Fixes

  • import helpers from tslib

1.0.2

2017-06-28

Bug Fixes

  • update license

1.0.1

2017-06-15

Bug Fixes

  • bundle build with Angular 4.2

1.0.0

2017-05-04

Features

  • official release

0.10.0

2017-04-05

Features

  • upgrade to Angular 4.0

0.9.1

2017-03-31

Bug Fixes

  • export all public interfaces and event types

0.9.0

2017-03-20

Breaking Changes

  • use RTL token

Bug Fixes

  • disallow focusing disabled items

Features

  • allow selecting items with keyboard arrows

0.8.0

2017-01-17

Bug Fixes

  • add exportAs kendoSortable to the component
  • dataRemove event ot be correctly preventable

Features

  • animations

0.7.0

2016-12-13

Features

  • RTL support

0.6.0

2016-12-05

Features

  • add ES module bundle

0.5.2

2016-11-18

Bug Fixes

  • build docs bundle

0.5.1

2016-11-10

Bug Fixes

  • pin ts version

0.5.0

2016-10-21

Features

  • Add support for AoT

0.4.0

2016-10-14

Bug Fixes

  • display of items in IE, disabled items should not have tabindex
  • improve keydown handler for IE
  • UX related issues
  • remove the stopPropagation for dragover, after adding SortableService
  • show hint during drag on mobile devices

Features

  • Add Keyboard Support
  • events

0.3.1

2016-09-28

Bug Fixes

  • moved @angular packages as peerDependencies

0.3.0

2016-09-15

Features

  • upgrade to Angular 2.0 final

0.2.1

2016-09-14

Bug Fixes

  • downgrade TypeScript to 1.8

0.2.0

2016-09-13

Initial version of Angular Sortable component.

Supported features:

  • Data binding to collection of items.
  • Templates for customization of the items appearance.
  • Reordering items using drag with mouse and fingers
  • Disabling items
  • Allows setting different styling for disabled, enabled, empty and currently dragged item.
  • Dragging items between multiple Sortable components by specifying zones