All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.3.3 (2019-10-23)
- core: provide global context correctly and fix options injection, fix #505, fix #506 (9c7d4a7)
- core: schedule a reconnect() call to match react-dnd's behaviour (f97738f)
1.3.2 (2019-10-09)
1.3.1 (2019-10-06)
- sortable: fix regression of { ...spec } splatting of NgRxSortable (8dc2f2e)
1.3.0 (2019-10-06)
- bump minimum dnd-core to v9 (7626565)
- sortable: Add a monitor argument to most SortableSpec callbacks. (9bbb97c)
- sortable: support
accepts
andcreateData
in NgRxSortableConfiguration (1f857f5)
Note that since the react-dnd
monorepo pushes breaking changes frequently,
which are usually unrelated to dnd-core
, bumping minimum versions of those
packages is not considered a breaking change to this library. Skyhook versions
assume you will just track the latest version of the backends, etc. Watch your
yarn/npm output for incompatible peer dependencies of those and upgrade as
required.
1.2.1 (2019-06-16)
- core: more flexible zone.js peer dependency for angular 8+ (caf5e2e)
- core, multi-backend: bump dnd-core & friends to 8.0.0 (09b26c9)
- multi-backend: use
react-dnd-touch-backend
's own Typescript definitions (5de8ec0) - sortable: implement SortableSpec.canDrag, fixes #360 (98e4561)
1.2.0 (2019-03-23)
- sortable: allow setting a sortable's DropTargets' types separately from the sources. (e430827)
1.1.3 (2019-02-28)
- sortable: fix mismatched versions (9787248)
1.1.2 (2019-02-28)
- sortable: spillTarget not working in AOT mode (3a0f566)
1.1.1 (2019-02-14)
Generally, upgrades through a few major versions of dnd-core and backends.
- multi-backend: upgrade touch backend to be 7.0.0-compatible (b4eac65)
1.1.0 (2018-11-27)
@angular-skyhook/sortable
is released.
- upgrade compodoc (also fixes #205) (a30fd95)
- upgrade dnd-core and html5-backend dependencies (f5a19b8)
1.1.0-beta.1 (2018-09-13)
- sortable: fire hover when moving from spill BACK to same position (86308da)
- sortable: make isEmpty work for every kind of Iterable using for ... of (19ceddf)
- sortable: set external original index to -1, so spillTarget.drop can recognise them (5d60def)
- sortable: [ssSortableTrigger]="fixed" to trigger reorder sooner for fixed-height elements (78144c7)
1.1.0-beta.0 (2018-09-11)
- sortable: make sortable package public (f82eb22)
1.0.11 (2018-09-11)
- publish dist directory instead of whole folder (50f7dc9)
1.0.10 (2018-09-11)
- package: shouldn't ever have supported Angular 5, without rxjs 6. Bump both peerdeps to 6, + tslib. (734d66e)
- package: switch to scoped packages, i.e. @skyhook/core (874723a)
- package: update react-dnd-touch-backend to version 0.5.1 (244e71c), closes #11
- Publish under
[@angular-skyhook](https://github.com/angular-skyhook)/*
scope (d14b101) - simplify yarn add suggestion (a6e0023)
1.0.9 (2018-07-04)
- catch potential edge case for hanging connect() subscription (4e225ee)
- multi-backend: typings for touch backend now include all the options; use dnd-core types (606d94f)
1.0.8 (2018-06-23)
1.0.7 (2018-06-21)
1.0.6 (2018-06-19)
- add
getHandlerId()
to connection objects, for use with the test backend (4952b85)
- dnd module using wrong dnd-core types in BackendFactory confusion, now allows basic test/html5 backends again (48538f8)
1.0.5 (2018-06-19)
- support specifying the TypeScript type of an item or drop result (5b885e6)
1.0.4 (2018-06-18)
- use dnd-core type annotations (55e4a6c)
- allow
[noHTML5Preview]
to disable HTML5 drag preview easily (55e4a6c)
- multi-backend: use react-dnd-html5-backend's own types (bbe1439)
1.0.3 (2018-06-17)
v1.0.3 is really the initial release. Everything before that was learning how to publish Angular modules.