changelogs.md


beesbusy/react-dnd

Repository  -  API  -  Source

11.1.2

May 27, 2020

11.1.2

May 27, 2020

docs

11.1.1

May 26, 2020

build

  • add formatting check to lint stage (#2464) (9db96b4), closes #2464
  • move automerge if-statement to automerge step (#2489) (68a1879), closes #2489
  • update dependabot if statement (#2490) (af84889), closes #2490
  • update node support spec to 10.x (#1850) (0b06951), closes #1850

fix

  • correct issue with example generation due to example structure refactoring (#2480) (efc251b), closes #2480
  • do not cancel touch events if they are non-cancelable (#2190) (1b4019e), closes #2190
  • remove circular dependencies (#2491) (52eaace), closes #2491
  • update wrapInTestContext to expose getManager() method (#1570) (4ad004c), closes #1570

10.0.2

December 7, 2019

build

  • use updated react-dnd/asap (#1685) (ada6555), closes #1685

10.0.1

December 7, 2019

docs

10.0.0

December 7, 2019

chore

fix

  • patch TouchBackend to solve e.targetTouches bug in iOS 13 (#1631) (f6286ca), closes #1631

9.5.1

November 26, 2019

build

  • add test to release script (c82797d)
  • update bash scripts to emit errors (#1630) (65f343f), closes #1630

chore

9.5.0

November 25, 2019

build

  • add codecov step to ci (#1619) (9e3bdca), closes #1619
  • parallelize some build tasks (#1606) (9edc60d), closes #1606
  • remove release_docs script, add release_canary script (fba55c2)

chore

docs

  • add alex for tonal linting (#1611) (d45f55f), closes #1611
  • add build_site script to docsite (a047bf7)
  • add github action to merge dependabot PRs (#1617) (2cb2bc9), closes #1617
  • add spelling verification to the linting process (#1546) (704245d), closes #1546

feat

  • declared packages side effects free (#1577) (0ad2e58), closes #1577

fix

  • filemetadata available on dragstart (#1610) (1b5c2a3), closes #1610

9.4.0

September 20, 2019

docs

  • add a section on using react-app-rewired to override jest configuration (a2922fe)

fix

refactor

  • remove duplicate code in example (#1525) (d154684), closes #1525

9.3.9

August 6, 2019

build

  • add build sentinels to cjs packgaes (8f5e933)
  • remove prepublishonly script. Move release process to release script (7efcc49)

9.3.8

August 6, 2019

build

  • add manual go/no-go script to prepublish (a3bbee1)
  • don't use npm-run-all in prepublish script (4fae3ca)

9.3.7

August 6, 2019

build

  • add publication sentinel to cjs (7fda488)
  • re-add publish sentinels so that lerna will pick up the changes (e856b1e)
  • re-add publish sentinels so that lerna will pick up the changes (c4e128a)
  • remove publish sentinel (d3e37c7)
  • update prepublish script (352a412)

9.3.6

August 6, 2019

build

  • add release scripts (17b2ba7)
  • use correct lerna command in release script (de5355b)

fix

  • update cjs_module creation to include typings field (8ebdc2c)

9.3.5

August 6, 2019

docs

  • remove gzip size badges (1868fcd)

fix

  • actually correct the cjs replacements (0ccf7da)
  • add a sentinel change to the cjs package.json files to force a publish of them (287d23d)
  • correct execute_cjs_replacements script to execute replacement scripts in .js files as well (#1502) (dd17b6e), closes #1502

9.3.4

August 5, 2019

build

  • add lint rule to prevent for..of loop usage in older browsers (#1498) (87f032f), closes #1498
  • cjs package.json updates (ff8ea26)

docs

  • correct more dustbin examples (b6cbabe)

fix

  • correct hooks-based single-target example (#1499) (6acca1c), closes #1499
  • suppress the useLayoutEffect warning on server side (#1497) (1953c85), closes #1497

9.3.3

July 12, 2019

build

test

  • use CI=true when testing packages, prune prepublish tasks (f52bd8e)

9.3.2

July 11, 2019

9.3.1

July 11, 2019

fix

  • rename interafce DndContext => DndContextType to correct some babel transpile issues (#1459) (465344e), closes #1459

9.2.1

July 11, 2019

build

  • parallelize the build_package task (#1452) (802f96e), closes #1452

fix

  • define the XYCoord interface in react-dnd (#1454) (d02a17c), closes #1454

test

  • use cjs aliases for jest (4046569)

9.2.0

July 10, 2019

build

9.1.0

July 10, 2019

build

docs

  • use -H flag on gatsby develop for us inside WSL (9d84a4c)

9.0.2

July 6, 2019

build

docs

  • add codesandbox link to github issue template (7ab58db)

fix

  • get touchBackend working with default options (#1444) (4aa600f), closes #1444

9.0.1

July 4, 2019

build

  • rebuild cjs package.json files (763eca8)

docs

  • expand the touchbackend section, add docs on the options flag for DndProvider (cbc58cf)
  • slight wording change about queryargs in examples (3ddac3d)

fix

  • #1428 - remove code that detached dragpreviews when dragsources where disconnected (#1441) (e741f3a), closes #1428 #1441

9.0.0

July 3, 2019

docs

  • add the missing drop ref in tutorial (#1415) (d25a66f), closes #1415
  • Fix end callback arguments of useDrag hook (#1432) (ce58e73), closes #1432

Documentation

fix

  • don't handle dragstart event if default is prevented (#1426) (3a70c80), closes #1426
  • stale state in useMonitorOutput (#1430) (384580c), closes #1430

8.0.3

June 21, 2019

build

  • move CJS package creation scripts to top-level scripts/ folder (5e3c52c)

fix

  • correct dynamic tsconfig files (c5cc337)
  • update DndProvider to use a singleton instance of the DndContext per BackendContext (#1423) (5628208), closes #1423

8.0.2

June 18, 2019

build

  • add start_docs script (5e02b54)
  • move dynamic module generation to a preinstall script (#1403) (283f1b4), closes #1403
  • version bump (54d0bf6)

docs

  • add a comment in the docsroot about esm vs cjs installation (50f82a4)

fix

  • rename the discount_lodash modules in case of special plugins looking for 'lodash' in the module names (#1410) (ddfb020), closes #1410

8.0.1

June 18, 2019

build

  • update create_cjs_modules (46157a5)

chore

  • add deprecation warning to DragDropContext (#1398) (ab41381), closes #1398
  • upgrade lerna (13d2d6a)

docs

  • clean up examples-root (2dba35a)
  • clean up root page (5574568)
  • udate DndContext documentation (1da4e7f)
  • use pinned react-dnd versions in examples (23c4d0e)

8.0.0

June 14, 2019

build

  • configure umd-loader to use babel/preset-env on all js modules (d27b77b)

docs

  • correct drop-target markdown attribute (8a958b5)

7.6.2

June 14, 2019

build

  • add dnd-core cjs alias to html5 backend (5986485)

7.6.1

June 14, 2019

docs

7.6.0

June 7, 2019

chore

  • replace tslint with eslint (#1380) (fc44aee), closes #1380

fix

  • add memoization to hooks example to improve performance (497afda)
  • documentation fixes (6630373)
  • improve performance in the sortable stress test example (a1584d9)

7.5.0

June 7, 2019

build

  • add "module" field to package.json (#1319) (ead0bca), closes #1319

chore

  • promote host-non-react-statics to dependency (#1338) (696faab), closes #1338 #1334
  • remove .editorconfig file (#1358) (82ac197), closes #1358
  • update vscode tslint recommended package (#1335) (9637955), closes #1335

feat

  • let DragDropContextProvider reuse a manager (#1362) (884c6ff), closes #1362

fix

  • always unsubscribe backend when connector reconnects (#1355) (aeeb7c4), closes #1355
  • correct build issues, cancel-on-drop-outside example (#1373) (31ac4c5), closes #1373
  • correct drag source reconnection (#1375) (32a69c6), closes #1375
  • correct useDrag, useDrop specRef instance (617c225)
  • declare module on dnd-core (#1366) (8b3e132), closes #1366
  • fix draggable box issue in hooks (bc9b81f)
  • prevent crash in determineDropResult (react-dnd#1281) (#1367) (5c8af9a), closes react-dnd#1281 #1367 #31 #1281
  • update the isRef check to only check for the existence of a 'current' property (#1359) (80e44fa), closes #1359

7.4.5

April 3, 2019

chore

7.4.4

April 2, 2019

build

docs

  • add missing deps to examples for codepen (64672a5)
  • add some more headings to the section on adding drag-and-drop interaction (1b83846)
  • fix gutters, add toc to example (#1304) (6ed66bf), closes #1304
  • fromat ts examples (f94a642)
  • move the chessboard example so that we can model each step of the tutorial as different example envs (c028840)
  • remove example cross-referencing (ec096a5)
  • remove gatsby-plugin-styled-components from config (429caf5)
  • remove outdated comment (d2133ea)
  • revert styled-components removal, but don't use typings (c85d9d7)
  • spelling fix (95fc213)
  • update clean target (ba4ec05)
  • use codesandbox for typescript examples (6356a2f)
  • use codesandbox links for javascript example source (c58d331)
  • use embedded codesandbox examples (4af62bf)
  • wording streamline (107b009)
  • write cra apps for ts examples (3dc7539)

fix

  • add endsWith polyfill (#1312) (69dbcce), closes #1312
  • apply effect fix to hooks version of dragpreview (fdf3cf3)
  • corret the dragpreview example by adding an effect dependency (a608c5e)
  • documentation (9752600)

7.4.3

March 26, 2019

docs

  • remove example highlighting FCs, since they are now normative (74296f6)

fix

  • add typings to the card imperative handle (8d601b8)
  • tiny cleanup (9992e3b)
  • unwrap the decorator ref when using forwarded refs (6440c54)

7.4.2

March 26, 2019

docs

  • remove useDragPreview, eliminated argument (eece551)

refactor

  • remove recompose dependency (978384e)

7.4.1

March 26, 2019

fix

7.4.0

March 26, 2019

build

  • fixed the order as lerna was not building in proper order (#1289) (6876ef9), closes #1289

docs

  • document the props arg to the collector fns (9840c38)
  • fixed markdown in droptarget top level api (#1288) (874f33a), closes #1288
  • reference the react-dnd-test-utils package in the testing doc (ffd92e5)

feat

  • add the target component props to the collector funtion signature (2a7a237)

fix

  • remove cyclic dependency (dcbda3c)
  • remove the useEffect invocation from DragDropContextProvider (#1277) (cff33ab), closes #1277
  • throw error when a DragSource or DropTarget is rendered outside DragDropContext (#1132) (#1286) (7fb94a5), closes #1132 #1286

revert

  • use recompose for the isClassComponent check (e6e7cb5)

test

  • add test-utils package, add test for connector functions (5682439)
  • added unit tests for react-dnd-html5-backend (#1283) (27e4a06), closes #1283
  • fix tests (34b87b1)
  • work on tests (576d148)

7.3.2

March 13, 2019

docs

  • correct some issues with the hooks docs (155555c)
  • improve useDrag/useDrop documentation (0e3a406)
  • improve usedraglayer, usedragpreview docs (dc8927e)

7.3.1

March 10, 2019

docs

  • add link to examples-hooks package (78cef8f)
  • improve examples root page (2eaafb0)

7.3.0

March 8, 2019

fix

  • update the hooks to pass the right monitor impl to specs (#1259) (b146a1a), closes #1259

7.2.1

March 8, 2019

docs

  • add a link to the example index in the docs sidebar (#1253) (646a26c), closes #1253
  • correct spelling issue (aa4605c)

7.2.0

March 7, 2019

docs

  • add note about hook APIs being experimental (7dd475c)

fix

  • update testbackend to use identifiers (5a4005b)
  • use ES5 for CJS builds (#1250) (983f9da), closes #1250

refactor

  • use identifiers types in react-dnd utils (ed2fc9d)

7.1.0

March 6, 2019

fix

7.0.2

December 3, 2018

docs

  • fixed documentation to make it more clear (e8fef74)
  • fixed typos (36adaf0)
  • updated documentation for touch backend (c6467b0)

fix

  • added MIT license to inner packages (#1197) (e925162), closes #1197
  • BSD -> MIT for react-dnd-parent package (#1198) (785a371), closes #1198

7.0.1

November 30, 2018

fix

  • use typeof check for window existence to correct SSR (#1193) (ba37b02), closes #1193

7.0.0

November 27, 2018

build

  • upgrade npm-run-all for security (#1186) (c025cd7), closes #1186

chore

ci

  • upgrade har-vlidator to fix CI corrupt (#1184) (478f5b5), closes #1184

docs

fix

  • clientOffset and initialClientOffset are null in canDrag #1175 (#1176) (8718ae5), closes #1175 #1176
  • make DecoratedComponent as static property (#1177) (#1185) (95d90b3), closes #1177 #1185
  • remove initClientOffset action - merge it into initCoords (#1191) (6b58b8b), closes #1191

6.0.0

November 9, 2018

docs

  • check for pathprefix when selecting sidebar content (48a1bf2)
  • correct underline in draglayer markdown (28cb1f9)
  • fix another link address (848ab8d)
  • link fixes (59086d4)
  • update gatsby, remove static queries (32a7a57)
  • update react-helmet config to include favicon (3e0f0af)
  • update sidebar link coloring, selection bolding (4449a26)
  • update site meta (13a2499)
  • updates for static site building (2504a37)

fix

  • revert #1120 due to breaking change with File example (d13e9c1), closes #1120

refactor

  • replace .bind calls with class binds (a403c42)

WIP

  • Split Documentation examples between Markdown and Code (#1158) (00b6a66), closes #1158

5.0.1

June 19, 2018

5.0.0

June 19, 2018

4.0.6

June 18, 2018

4.0.5

June 13, 2018

4.0.4

June 6, 2018

4.0.2

June 2, 2018

4.0.1

June 1, 2018

4.0.0

June 1, 2018

3.0.2

May 29, 2018

3.0.1

May 29, 2018

3.0.0

May 2, 2018

2.6.0

March 21, 2018

2.5.4

October 7, 2017

2.5.3

September 27, 2017

2.5.2

September 27, 2017

2.4.0

May 9, 2017

fix

  • delete duplicate content (#711) (64ccf46), closes #711

2.1.4

April 2, 2016

2.1.3

March 13, 2016

2.1.2

February 19, 2016

2.1.1

February 17, 2016

2.1.0

February 14, 2016

1.1.8

September 17, 2015

1.1.7

September 15, 2015

1.1.6

September 15, 2015

1.1.5

August 22, 2015

1.1.4

July 13, 2015

1.1.3

June 13, 2015

1.1.2

June 4, 2015

1.1.1

May 27, 2015

1.1.0

May 26, 2015

1.0.0

May 19, 2015

1.0.0-rc

May 11, 2015

1.0.0-beta.0

May 8, 2015

1.0.0-alpha.2

May 4, 2015

1.0.0-alpha.1

April 30, 2015

1.0.0-alpha.1

April 30, 2015

1.0.0-alpha

April 20, 2015

1.0.0-alpha

April 20, 2015

0.9.8

March 16, 2015

0.9.8

March 16, 2015

0.9.8

March 16, 2015

0.9.7

March 15, 2015

0.9.7

March 15, 2015

0.9.7

March 15, 2015

0.9.6

March 11, 2015

0.9.5

March 11, 2015

0.9.4

March 10, 2015

0.9.3

March 2, 2015

0.9.2

March 1, 2015

0.9.1

February 27, 2015

0.9.0

February 26, 2015

0.8.2

February 25, 2015

0.8.1

February 18, 2015

0.8.0

February 17, 2015

0.7.0

February 11, 2015

fixes

0.6.4

February 10, 2015

0.6.3

January 27, 2015

0.6.2

December 8, 2014

0.6.1

November 20, 2014

0.6.0

November 11, 2014

0.5.1

November 11, 2014

0.5.0

November 4, 2014

0.4.2

November 4, 2014

0.4.1

November 3, 2014

0.4.0

October 31, 2014

0.3.2

October 30, 2014

0.3.1

October 28, 2014

0.3.0

October 27, 2014

0.2.1

October 27, 2014

0.2.0

October 24, 2014

0.1.8

October 22, 2014

0.1.7

October 21, 2014

0.1.6

October 20, 2014

0.1.5

October 20, 2014

0.1.4

October 20, 2014

0.1.3

October 20, 2014

0.1.2

October 20, 2014

0.1.1

October 19, 2014

0.1.0

October 19, 2014