Skip to content

Files

Latest commit

14f4df4 · Apr 29, 2021

History

History
452 lines (285 loc) · 15.4 KB

CHANGELOG.md

File metadata and controls

452 lines (285 loc) · 15.4 KB

@atlaskit/tree

8.2.0

Minor Changes

  • 955641ffdc - Add the ability to specify isDragEnabled as a function. This will allow to control whether the item is draggable or not on a per-item basis.

8.1.3

Patch Changes

  • d3265f19be - Transpile packages using babel rather than tsc

8.1.2

Patch Changes

  • 5f58283e1f - Export types using Typescript's new "export type" syntax to satisfy Typescript's --isolatedModules compiler option. This requires version 3.8 of Typescript, read more about how we handle Typescript versions here: https://atlaskit.atlassian.com/get-started Also add typescript to devDependencies to denote version that the package was built with.

8.1.1

Patch Changes

  • 6c525a8229 - Upgraded to TypeScript 3.9.6 and tslib to 2.0.0

    Since tslib is a dependency for all our packages we recommend that products also follow this tslib upgrade to prevent duplicates of tslib being bundled.

8.1.0

Minor Changes

  • 5584033c5e - Fixed missing react beautiful D&D placeholder behavior

8.0.0

Major Changes

7.1.2

Patch Changes

  • [patch]6548261c9a:

    Remove namespace imports from React, ReactDom, and PropTypes- Updated dependencies 6548261c9a:

    • @atlaskit/docs@8.3.2
    • @atlaskit/visual-regression@0.1.9
    • @atlaskit/button@13.3.7
    • @atlaskit/icon@20.0.1
    • @atlaskit/navigation@36.0.1
    • @atlaskit/spinner@12.1.4
    • @atlaskit/theme@9.5.1

7.1.1

Patch Changes

  • Updated dependencies c0102a3ea2:
    • @atlaskit/icon@20.0.0
    • @atlaskit/navigation@36.0.0
    • @atlaskit/docs@8.3.1
    • @atlaskit/button@13.3.6

7.1.0

Minor Changes

  • [minor]24865cfaff:

    Moving to react-beautiful-dnd-next in order to lock package to 11.x API. Tree is not compatible with 12.x for now

Patch Changes

  • [patch]24865cfaff:

    Fixes a bug in Tree that causes children of other nodes to show unexpectedly when clicking on a parent- Updated dependencies 24865cfaff:

    • @atlaskit/navigation@35.3.0

7.0.2

Patch Changes

  • [patch]35d2229b2a:

    Adding missing license to packages and update to Copyright 2019 Atlassian Pty Ltd.

7.0.1

Patch Changes

  • [patch]2b158873d1:

    Add linting rule to prevent unsafe usage of setTimeout within React components.

7.0.0

Major Changes

  • [major]ec1bf6161f:

    @atlaskit/tree has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided. No API or behavioural changes.

6.0.9

Patch Changes

  • [patch]097b696613:

    Components now depend on TS 3.6 internally, in order to fix an issue with TS resolving non-relative imports as relative imports

6.0.8

Patch Changes

6.0.7

Patch Changes

  • [patch]de35ce8c67:

    Updates component maintainers

6.0.6

Patch Changes

  • [patch]b7c0cddc30:

    Removed unused dependencies from package.json for tree: memoize-one was unused.

6.0.5

  • Updated dependencies 06326ef3f7:
    • @atlaskit/docs@8.1.3
    • @atlaskit/button@13.0.9
    • @atlaskit/navigation@35.1.8
    • @atlaskit/icon@19.0.0

6.0.4

Patch Changes

  • [patch]4615439434:

    index.ts will now be ignored when publishing to npm

6.0.3

  • Updated dependencies cfc3c8adb3:
    • @atlaskit/docs@8.1.2
    • @atlaskit/button@13.0.8
    • @atlaskit/navigation@35.1.5
    • @atlaskit/icon@18.0.0

6.0.2

  • [patch]b0ef06c685:

    • This is just a safety release in case anything strange happened in in the previous one. See Pull Request #5942 for details

6.0.1

  • Updated dependencies 215688984e:
    • @atlaskit/button@13.0.4
    • @atlaskit/spinner@12.0.0

6.0.0

  • [major]7c17b35107:

    • Updates react and react-dom peer dependencies to react@^16.8.0 and react-dom@^16.8.0. To use this package, please ensure you use at least this version of react and react-dom.

5.0.3

  • Updated dependencies 9c0b4744be:
    • @atlaskit/docs@7.0.3
    • @atlaskit/button@12.0.3
    • @atlaskit/icon@16.0.9
    • @atlaskit/navigation@34.0.4
    • @atlaskit/section-message@2.0.3
    • @atlaskit/spinner@10.0.7
    • @atlaskit/theme@8.1.7

5.0.2

  • Updated dependencies 1e826b2966:
    • @atlaskit/docs@7.0.2
    • @atlaskit/icon@16.0.8
    • @atlaskit/navigation@34.0.3
    • @atlaskit/section-message@2.0.2
    • @atlaskit/spinner@10.0.5
    • @atlaskit/theme@8.1.6
    • @atlaskit/button@12.0.0

5.0.1

  • Updated dependencies 9d5cc39394:
    • @atlaskit/docs@7.0.1
    • @atlaskit/icon@16.0.5
    • @atlaskit/navigation@34.0.1
    • @atlaskit/section-message@2.0.1
    • @atlaskit/spinner@10.0.1
    • @atlaskit/theme@8.0.1
    • @atlaskit/button@11.0.0

5.0.0

  • [major]76299208e6:

    • Drop ES5 from all the flow modules

    Dropping CJS support in all @atlaskit packages

    As a breaking change, all @atlaskit packages will be dropping cjs distributions and will only distribute esm. This means all distributed code will be transpiled, but will still contain import and export declarations.

    The major reason for doing this is to allow us to support multiple entry points in packages, e.g:

    import colors from `@atlaskit/theme/colors`;

    Previously this was sort of possible for consumers by doing something like:

    import colors from `@atlaskit/theme/dist/esm/colors`;

    This has a couple of issues. 1, it treats the file system as API making internal refactors harder, we have to worry about how consumers might be using things that aren't actually supposed to be used. 2. We are unable to do this internally in @atlaskit packages. This leads to lots of packages bundling all of theme, just to use a single color, especially in situations where tree shaking fails.

    To support being able to use multiple entrypoints internally, we unfortunately cannot have multiple distributions as they would need to have very different imports from of their own internal dependencies.

    ES Modules are widely supported by all modern bundlers and can be worked around in node environments.

    We may choose to revisit this solution in the future if we find any unintended condequences, but we see this as a pretty sane path forward which should lead to some major bundle size decreases, saner API's and simpler package architecture.

    Please reach out to #fabric-build (if in Atlassian) or create an issue in Design System Support (for external) if you have any questions or queries about this.

4.1.11

  • [patch]e3b442c128:

    • Adopting API changes in Icon for examples

4.1.10

  • Updated dependencies d7ef59d432:
    • @atlaskit/docs@6.0.1
    • @atlaskit/navigation@33.3.9
    • @atlaskit/section-message@1.0.16
    • @atlaskit/icon@16.0.0

4.1.9

  • Updated dependencies 58b84fa:
    • @atlaskit/icon@15.0.2
    • @atlaskit/navigation@33.3.8
    • @atlaskit/section-message@1.0.14
    • @atlaskit/spinner@9.0.13
    • @atlaskit/theme@7.0.1
    • @atlaskit/docs@6.0.0

4.1.8

  • Updated dependencies d13242d:
    • @atlaskit/docs@5.2.3
    • @atlaskit/icon@15.0.1
    • @atlaskit/navigation@33.3.7
    • @atlaskit/section-message@1.0.13
    • @atlaskit/spinner@9.0.12
    • @atlaskit/theme@7.0.0

4.1.7

  • Updated dependencies ab9b69c:
    • @atlaskit/docs@5.2.2
    • @atlaskit/navigation@33.3.6
    • @atlaskit/section-message@1.0.12
    • @atlaskit/icon@15.0.0

4.1.6

  • [patch]ce60809:

    • Replace react-beautiful-dnd-next dependency with react-beautiful-dnd@10.0.2

4.1.5

  • [patch]6c250fe:

    • Upgrading react-beautiful-dnd-next to 10.0.0-beta.2

4.1.4

  • [patch]7b08fd4:

    • Solving race condition when dropping and nesting at the same time

4.1.3

  • [patch]5de65a9:

    • Upgrading react-beautiful-dnd-next to 10.0.0-alpha.5

4.1.2

  • [patch] Adds missing implicit @babel/runtime dependency b71751b

4.1.1

  • [patch] Fixing drag&drop on clipped trees b18ecfe

4.1.0

  • [minor] Expanded parent item is collapsed while dragged. 192b3e2

4.0.0

  • [major] Implementing nesting and expanding parents while dragging 2bdbf04

3.0.4

  • [patch] Updated dependencies 65c6514
    • @atlaskit/docs@5.0.8
    • @atlaskit/navigation@33.1.11
    • @atlaskit/section-message@1.0.8
    • @atlaskit/icon@14.0.0

3.0.3

  • [patch] Collapsing parent automatically when last child moved out f4992db

3.0.2

  • [patch] Fixing issue of not calling onDragStart when drag&drop starts d7be874

3.0.1

  • [patch] Adds sideEffects: false to allow proper tree shaking b5d6d04

3.0.0

  • [major] Horizontal movement to disambiguate the case when the user is dropping at end of subtree 9ee9657

2.0.6

  • [patch] Updated dependencies df22ad8
    • @atlaskit/theme@6.0.0
    • @atlaskit/spinner@9.0.6
    • @atlaskit/section-message@1.0.5
    • @atlaskit/navigation@33.1.5
    • @atlaskit/icon@13.2.5
    • @atlaskit/docs@5.0.6

2.0.5

  • [patch] Bumping react-beautiful-dnd to version 9. Making use of use onBeforeDragStart for dynamic table 9cbd494
  • [none] Updated dependencies 9cbd494
    • @atlaskit/navigation@33.1.4

2.0.4

2.0.3

  • [patch] Bumping react-beautiful-dnd to 8.0.7 to fix timing issue with onDragStart 812a39c

2.0.2

  • [patch] Updated dependencies acd86a1
    • @atlaskit/navigation@33.1.2
    • @atlaskit/icon@13.2.2
    • @atlaskit/section-message@1.0.3
    • @atlaskit/theme@5.1.2
    • @atlaskit/spinner@9.0.4
    • @atlaskit/docs@5.0.2

2.0.1

  • [patch] Add a SSR test for every package, add react-dom and build-utils in devDependencies 7e331b5
  • [none] Updated dependencies 7e331b5
    • @atlaskit/theme@5.1.1
    • @atlaskit/spinner@9.0.3
    • @atlaskit/section-message@1.0.2
    • @atlaskit/navigation@33.1.1
    • @atlaskit/icon@13.2.1

2.0.0

  • [major] Disabling drag&drop by default. 63de261

1.1.0

  • [minor] Introducing Drag&Drop functionality to atlaskit/tree 98fe2b5
  • [none] Updated dependencies 87cd977
    • @atlaskit/navigation@33.0.5
  • [none] Updated dependencies 22efc08
    • @atlaskit/navigation@33.0.5

1.0.1

  • [patch] Update docs, change dev deps 25d6e48
  • [none] Updated dependencies 25d6e48

1.0.0

  • [major] Updates to React ^16.4.0 7edb866
  • [major] Updated dependencies 563a7eb
    • @atlaskit/theme@5.0.0
    • @atlaskit/spinner@9.0.0
    • @atlaskit/docs@5.0.0
    • @atlaskit/navigation@33.0.0
    • @atlaskit/icon@13.0.0
  • [major] Updated dependencies 7edb866
    • @atlaskit/navigation@33.0.0
    • @atlaskit/theme@5.0.0
    • @atlaskit/spinner@9.0.0
    • @atlaskit/docs@5.0.0
    • @atlaskit/icon@13.0.0

0.1.2

  • [patch] Updated dependencies cdba8b3
    • @atlaskit/spinner@8.0.0

0.1.1

  • [patch] Bump version of spinner 1adf8d1

0.1.0

  • [minor] Developer preview version of @atlaskit/tree component 79b10a4