UNPKG

33.5 kBMarkdownView Raw
1# @atlaskit/breadcrumbs
2
3## 11.0.3
4
5### Patch Changes
6
7- [`b7c722cb270`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b7c722cb270) - The `react-loosely-lazy` dependency has been upgraded to `v0.4.4`.
8- Updated dependencies
9
10## 11.0.2
11
12### Patch Changes
13
14- [`79c23df6340`](https://bitbucket.org/atlassian/atlassian-frontend/commits/79c23df6340) - Use injected package name and version for analytics instead of version.json.
15
16## 11.0.1
17
18### Patch Changes
19
20- [`a0c2212596a`](https://bitbucket.org/atlassian/atlassian-frontend/commits/a0c2212596a) - Adds a build time flag that lets consumers drop tooltips from their SSR bundles
21
22## 11.0.0
23
24### Major Changes
25
26- [`3f80f8a2e4b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/3f80f8a2e4b) - In this version we made breadcrumbs dramatically faster, lighter and easier to use 🤩
27
28 - BreadcrumbsStateless has been merged into the default export
29 - Performance improvements
30 - Faster internal analytics
31
32 **Migrating from BreadcrumbsStateless**
33
34 When needing to control breadcrumbs you can 1:1 replace the component with the default export from breadcrumbs.
35
36 ```diff
37 -import { BreadcrumbsStateless } from '@atlaskit/breadcrumbs';
38 +import Breadcrumbs from '@atlaskit/breadcrumbs';
39
40 -<BreadcrumbsStateless isExpanded />
41 +<Breadcrumbs isExpanded />
42 ```
43
44 When `isExpanded` is provided, the component will act controlled, otherwise uncontrolled.
45
46 **Upgrading with the codemod**
47
48 There exists a codemod to help you upgrade. Make sure to be on the latest version of breadcrumbs before running.
49
50 ```
51 yarn upgrade @atlaskit/breadcrumbs@latest
52 ```
53
54 Then you can use our cli tool to run the codemod:
55
56 ```
57 npx @atlaskit/codemod-cli /path/to/target/directory --parser [tsx | flow | babel]
58 ```
59
60 And then follow the prompts to select the breadcrumbs codemod.
61
62## 10.1.0
63
64### Minor Changes
65
66- [`4f9e6e2db5`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4f9e6e2db5) - These packages now have defined entry points -- this means that you cannot access internal files in the packages that are not meant to be public. Sub-components in these packages have been explicitly defined, aiding tree-shaking and reducing bundle size.
67
68## 10.0.12
69
70### Patch Changes
71
72- [`4f2b2b5750`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4f2b2b5750) - Internal change from class to function components
73
74 - converted all the class component in the package to function
75 - started to use `usePlatformLeafEventHandler` to replace HOCs from `analytics-next`
76 - added more visual regression tests
77
78- [`25e8b332bf`](https://bitbucket.org/atlassian/atlassian-frontend/commits/25e8b332bf) - replaced styled-components to emotion
79- [`30360b3d28`](https://bitbucket.org/atlassian/atlassian-frontend/commits/30360b3d28) - Internal change from class to function components
80
81## 10.0.11
82
83### Patch Changes
84
85- [`9a403ed9b2`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9a403ed9b2) - Fix slash color and font color in dark mode for breadcrumbs
86
87## 10.0.10
88
89### Patch Changes
90
91- [`d3265f19be`](https://bitbucket.org/atlassian/atlassian-frontend/commits/d3265f19be) - Transpile packages using babel rather than tsc
92
93## 10.0.9
94
95### Patch Changes
96
97- [`5f58283e1f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/5f58283e1f) - Export types using Typescript's new "export type" syntax to satisfy Typescript's --isolatedModules compiler option.
98 This requires version 3.8 of Typescript, read more about how we handle Typescript versions here: https://atlaskit.atlassian.com/get-started
99 Also add `typescript` to `devDependencies` to denote version that the package was built with.
100
101## 10.0.8
102
103### Patch Changes
104
105- Updated dependencies
106
107## 10.0.7
108
109### Patch Changes
110
111- [`2ac834240e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2ac834240e) - Undo analytics-next file restructure to allow external ts definitions to continue working
112
113## 10.0.6
114
115### Patch Changes
116
117- Updated dependencies
118
119## 10.0.5
120
121### Patch Changes
122
123- [`6360c46009`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6360c46009) - Reenable integration tests for Edge browser
124
125## 10.0.4
126
127### Patch Changes
128
129- Updated dependencies
130
131## 10.0.3
132
133### Patch Changes
134
135- [`6c525a8229`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6c525a8229) - Upgraded to TypeScript 3.9.6 and tslib to 2.0.0
136
137 Since tslib is a dependency for all our packages we recommend that products also follow this tslib upgrade
138 to prevent duplicates of tslib being bundled.
139
140## 10.0.2
141
142### Patch Changes
143
144- [`954cc87b62`](https://bitbucket.org/atlassian/atlassian-frontend/commits/954cc87b62) - The readme and package information has been updated to point to the new design system website.
145
146## 10.0.1
147
148### Patch Changes
149
150- [`7d6718c600`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7d6718c600) - Fix Breadcrumbs font-weight to 400
151
152## 10.0.0
153
154### Major Changes
155
156- [`87f4720f27`](https://bitbucket.org/atlassian/atlassian-frontend/commits/87f4720f27) - Officially dropping IE11 support, from this version onwards there are no warranties of the package working in IE11.
157 For more information see: https://community.developer.atlassian.com/t/atlaskit-to-drop-support-for-internet-explorer-11-from-1st-july-2020/39534
158
159### Patch Changes
160
161- Updated dependencies
162
163## 9.2.11
164
165### Patch Changes
166
167- [`54a9514fcf`](https://bitbucket.org/atlassian/atlassian-frontend/commits/54a9514fcf) - Build and supporting files will no longer be published to npm
168
169## 9.2.10
170
171### Patch Changes
172
173- Updated dependencies
174
175## 9.2.9
176
177### Patch Changes
178
179- [patch][71c1de8ee1](https://bitbucket.org/atlassian/atlassian-frontend/commits/71c1de8ee1):
180
181 Change imports to comply with Atlassian conventions- Updated dependencies [3940bd71f1](https://bitbucket.org/atlassian/atlassian-frontend/commits/3940bd71f1):
182
183- Updated dependencies [6b8e60827e](https://bitbucket.org/atlassian/atlassian-frontend/commits/6b8e60827e):
184- Updated dependencies [449ef134b3](https://bitbucket.org/atlassian/atlassian-frontend/commits/449ef134b3):
185- Updated dependencies [f6667f2909](https://bitbucket.org/atlassian/atlassian-frontend/commits/f6667f2909):
186- Updated dependencies [57c0487a02](https://bitbucket.org/atlassian/atlassian-frontend/commits/57c0487a02):
187- Updated dependencies [6efb12e06d](https://bitbucket.org/atlassian/atlassian-frontend/commits/6efb12e06d):
188- Updated dependencies [fd41d77c29](https://bitbucket.org/atlassian/atlassian-frontend/commits/fd41d77c29):
189 - @atlaskit/tooltip@15.2.6
190 - @atlaskit/button@13.3.11
191 - @atlaskit/select@11.0.10
192 - @atlaskit/logo@12.3.4
193 - @atlaskit/webdriver-runner@0.3.4
194
195## 9.2.8
196
197### Patch Changes
198
199- Updated dependencies [66dcced7a0](https://bitbucket.org/atlassian/atlassian-frontend/commits/66dcced7a0):
200- Updated dependencies [fd5292fd5a](https://bitbucket.org/atlassian/atlassian-frontend/commits/fd5292fd5a):
201- Updated dependencies [64fb94fb1e](https://bitbucket.org/atlassian/atlassian-frontend/commits/64fb94fb1e):
202- Updated dependencies [eea5e9bd8c](https://bitbucket.org/atlassian/atlassian-frontend/commits/eea5e9bd8c):
203- Updated dependencies [109c1a2c0a](https://bitbucket.org/atlassian/atlassian-frontend/commits/109c1a2c0a):
204- Updated dependencies [c57bb32f6d](https://bitbucket.org/atlassian/atlassian-frontend/commits/c57bb32f6d):
205 - @atlaskit/docs@8.4.0
206 - @atlaskit/logo@12.3.3
207 - @atlaskit/webdriver-runner@0.3.0
208 - @atlaskit/button@13.3.9
209 - @atlaskit/select@11.0.9
210 - @atlaskit/tooltip@15.2.5
211
212## 9.2.7
213
214### Patch Changes
215
216- Updated dependencies [e3f01787dd](https://bitbucket.org/atlassian/atlassian-frontend/commits/e3f01787dd):
217 - @atlaskit/webdriver-runner@0.2.0
218 - @atlaskit/button@13.3.8
219 - @atlaskit/select@11.0.8
220 - @atlaskit/tooltip@15.2.4
221
222## 9.2.6
223
224### Patch Changes
225
226- [patch][6548261c9a](https://bitbucket.org/atlassian/atlassian-frontend/commits/6548261c9a):
227
228 Remove namespace imports from React, ReactDom, and PropTypes- Updated dependencies [6548261c9a](https://bitbucket.org/atlassian/atlassian-frontend/commits/6548261c9a):
229
230 - @atlaskit/docs@8.3.2
231 - @atlaskit/visual-regression@0.1.9
232 - @atlaskit/analytics-next@6.3.5
233 - @atlaskit/button@13.3.7
234 - @atlaskit/logo@12.3.2
235 - @atlaskit/select@11.0.7
236 - @atlaskit/theme@9.5.1
237 - @atlaskit/tooltip@15.2.3
238
239## 9.2.5
240
241### Patch Changes
242
243- [patch][4a223473c5](https://bitbucket.org/atlassian/atlassian-frontend/commits/4a223473c5):
244
245 Removes babel/runtime from dependencies. Users should see a smaller bundlesize as a result- Updated dependencies [82747f2922](https://bitbucket.org/atlassian/atlassian-frontend/commits/82747f2922):
246
247- Updated dependencies [4a223473c5](https://bitbucket.org/atlassian/atlassian-frontend/commits/4a223473c5):
248 - @atlaskit/theme@9.5.0
249 - @atlaskit/button@13.3.5
250 - @atlaskit/select@11.0.4
251 - @atlaskit/tooltip@15.2.1
252
253## 9.2.4
254
255### Patch Changes
256
257- [patch][30acc30979](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/30acc30979):
258
259 @atlaskit/select has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided. No API or behavioural changes.
260
261## 9.2.3
262
263### Patch Changes
264
265- [patch][d222c2b987](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d222c2b987):
266
267 Theme has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided.
268
269 ### Breaking
270
271 ** getTokens props changes **
272 When defining the value function passed into a ThemeProvider, the getTokens parameter cannot be called without props; if no props are provided an empty object `{}` must be passed in:
273
274 ```javascript
275 <CustomTheme.Provider
276 value={t => ({ ...t(), backgroundColor: '#333'})}
277 >
278 ```
279
280 becomes:
281
282 ```javascript
283 <CustomTheme.Provider
284 value={t => ({ ...t({}), backgroundColor: '#333'})}
285 >
286 ```
287
288 ** Color palette changes **
289 Color palettes have been moved into their own file.
290 Users will need to update imports from this:
291
292 ```javascript
293 import { colors } from '@atlaskit/theme';
294
295 colors.colorPalette('8');
296 ```
297
298 to this:
299
300 ```javascript
301 import { colorPalette } from '@atlaskit/theme';
302
303 colorPalette.colorPalette('8');
304 ```
305
306 or for multi entry-point users:
307
308 ```javascript
309 import * as colors from '@atlaskit/theme/colors';
310
311 colors.colorPalette('8');
312 ```
313
314 to this:
315
316 ```javascript
317 import * as colorPalettes from '@atlaskit/theme/color-palette';
318
319 colorPalettes.colorPalette('8');
320 ```
321
322## 9.2.2
323
324### Patch Changes
325
326- [patch][35d2229b2a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/35d2229b2a):
327
328 Adding missing license to packages and update to Copyright 2019 Atlassian Pty Ltd.
329
330## 9.2.1
331
332### Patch Changes
333
334- [patch][a2d0043716](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/a2d0043716):
335
336 Updated version of analytics-next to fix potential incompatibilities with TS 3.6
337
338## 9.2.0
339
340### Minor Changes
341
342- [minor][2bbf7bc470](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/2bbf7bc470):
343
344 Adding an optional prop `testId` that will set the attribute value `data-testid`. It will help products to write better integration and end to end tests.
345
346## 9.1.0
347
348### Minor Changes
349
350- [minor][c6efb2f5b6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/c6efb2f5b6):
351
352 Prefix the legacy lifecycle methods with UNSAFE\_\* to avoid warning in React 16.9+
353
354 More information about the deprecation of lifecycles methods can be found here:
355 https://reactjs.org/blog/2018/03/29/react-v-16-3.html#component-lifecycle-changes
356
357## 9.0.12
358
359### Patch Changes
360
361- [patch][097b696613](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/097b696613):
362
363 Components now depend on TS 3.6 internally, in order to fix an issue with TS resolving non-relative imports as relative imports
364
365## 9.0.11
366
367### Patch Changes
368
369- [patch][ecca4d1dbb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ecca4d1dbb):
370
371 Upgraded Typescript to 3.3.x
372
373## 9.0.10
374
375### Patch Changes
376
377- [patch][708028db86](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/708028db86):
378
379 Change all the imports to theme in Core to use multi entry points
380
381## 9.0.9
382
383### Patch Changes
384
385- [patch][de35ce8c67](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/de35ce8c67):
386
387 Updates component maintainers
388
389## 9.0.8
390
391### Patch Changes
392
393- [patch][926b43142b](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/926b43142b):
394
395 Analytics-next has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided. No behavioural changes.
396
397 **Breaking changes**
398
399 - `withAnalyticsForSumTypeProps` alias has been removed, please use `withAnalyticsEvents`
400 - `AnalyticsContextWrappedComp` alias has been removed, please use `withAnalyticsContext`
401
402 **Breaking changes to TypeScript annotations**
403
404 - `withAnalyticsEvents` now infers proptypes automatically, consumers no longer need to provide props as a generic type.
405 - `withAnalyticsContext` now infers proptypes automatically, consumers no longer need to provide props as a generic type.
406 - Type `WithAnalyticsEventProps` has been renamed to `WithAnalyticsEventsProps` to match source code
407 - Type `CreateUIAnalyticsEventSignature` has been renamed to `CreateUIAnalyticsEvent` to match source code
408 - Type `UIAnalyticsEventHandlerSignature` has been renamed to `UIAnalyticsEventHandler` to match source code
409 - Type `AnalyticsEventsPayload` has been renamed to `AnalyticsEventPayload`
410 - Type `ObjectType` has been removed, please use `Record<string, any>` or `[key: string]: any`
411 - Type `UIAnalyticsEventInterface` has been removed, please use `UIAnalyticsEvent`
412 - Type `AnalyticsEventInterface` has been removed, please use `AnalyticsEvent`
413 - Type `CreateAndFireEventFunction` removed and should now be inferred by TypeScript
414 - Type `AnalyticsEventUpdater` removed and should now be inferred by TypeScript
415
416## 9.0.7
417
418### Patch Changes
419
420- [patch][f34776be97](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/f34776be97):
421
422 Type definition files are now referenced in package.json
423
424## 9.0.6
425
426### Patch Changes
427
428- [patch][9f8ab1084b](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9f8ab1084b):
429
430 Consume analytics-next ts type definitions as an ambient declaration.
431
432## 9.0.5
433
434### Patch Changes
435
436- [patch][d0db01b410](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d0db01b410):
437
438 TypeScript users of withAnalyticsEvents and withAnalyticsContext are now required to provide props as a generic type. This is so that TypeScript can correctly calculate the props and defaultProps of the returned component.
439
440 Before:
441
442 ```typescript
443 withAnalyticsEvents()(Button) as ComponentClass<Props>;
444 ```
445
446 After:
447
448 ```typescript
449 withAnalyticsEvents<Props>()(Button);
450 ```
451
452## 9.0.4
453
454### Patch Changes
455
456- [patch][29a1f158c1](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/29a1f158c1):
457
458 Use default react import in typescript files.
459
460## 9.0.3
461
462- Updated dependencies [790e66bece](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/790e66bece):
463 - @atlaskit/button@13.0.11
464 - @atlaskit/logo@12.1.1
465 - @atlaskit/select@10.0.0
466
467## 9.0.2
468
469### Patch Changes
470
471- [patch][93bcf314c6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/93bcf314c6):
472
473 Added missing tslib dep
474
475## 9.0.1
476
477- Updated dependencies [67f06f58dd](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/67f06f58dd):
478 - @atlaskit/select@9.1.6
479 - @atlaskit/tooltip@15.0.0
480
481## 9.0.0
482
483### Major Changes
484
485- [major][52b15f57d3](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/52b15f57d3):
486
487 - @atlaskit/breadcrumbs has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided. No API or behavioural changes.
488
489## 8.0.1
490
491- Updated dependencies [4b07b57640](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/4b07b57640):
492 - @atlaskit/button@13.0.2
493 - @atlaskit/select@9.1.1
494 - @atlaskit/logo@12.0.0
495
496## 8.0.0
497
498- [major][7c17b35107](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7c17b35107):
499
500 - 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.
501
502## 7.0.4
503
504- Updated dependencies [9c0b4744be](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9c0b4744be):
505 - @atlaskit/docs@7.0.3
506 - @atlaskit/button@12.0.3
507 - @atlaskit/logo@10.0.4
508 - @atlaskit/select@8.1.1
509 - @atlaskit/tooltip@13.0.4
510 - @atlaskit/theme@8.1.7
511
512## 7.0.3
513
514- Updated dependencies [1e826b2966](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1e826b2966):
515 - @atlaskit/docs@7.0.2
516 - @atlaskit/analytics-next@4.0.3
517 - @atlaskit/logo@10.0.3
518 - @atlaskit/select@8.0.5
519 - @atlaskit/theme@8.1.6
520 - @atlaskit/tooltip@13.0.3
521 - @atlaskit/button@12.0.0
522
523## 7.0.2
524
525- [patch][98e11001ff](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/98e11001ff):
526
527 - Removes duplicate babel-runtime dependency
528
529## 7.0.1
530
531- Updated dependencies [9d5cc39394](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9d5cc39394):
532 - @atlaskit/docs@7.0.1
533 - @atlaskit/analytics-next@4.0.1
534 - @atlaskit/logo@10.0.1
535 - @atlaskit/select@8.0.3
536 - @atlaskit/theme@8.0.1
537 - @atlaskit/tooltip@13.0.1
538 - @atlaskit/button@11.0.0
539
540## 7.0.0
541
542- [major][76299208e6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/76299208e6):
543
544 - Drop ES5 from all the flow modules
545
546 ### Dropping CJS support in all @atlaskit packages
547
548 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
549 `export` declarations.
550
551 The major reason for doing this is to allow us to support multiple entry points in packages, e.g:
552
553 ```js
554 import colors from `@atlaskit/theme/colors`;
555 ```
556
557 Previously this was sort of possible for consumers by doing something like:
558
559 ```js
560 import colors from `@atlaskit/theme/dist/esm/colors`;
561 ```
562
563 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.
564
565 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.
566
567 ES Modules are widely supported by all modern bundlers and can be worked around in node environments.
568
569 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.
570
571 Please reach out to #fabric-build (if in Atlassian) or create an issue in [Design System Support](https://ecosystem.atlassian.net/secure/CreateIssue.jspa?pid=24670) (for external) if you have any questions or queries about this.
572
573## 6.0.15
574
575- Updated dependencies [06713e0a0c](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/06713e0a0c):
576 - @atlaskit/logo@9.2.7
577 - @atlaskit/select@7.0.0
578
579## 6.0.14
580
581- Updated dependencies [58b84fa](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/58b84fa):
582 - @atlaskit/analytics-next@3.1.2
583 - @atlaskit/button@10.1.1
584 - @atlaskit/logo@9.2.6
585 - @atlaskit/select@6.1.13
586 - @atlaskit/theme@7.0.1
587 - @atlaskit/tooltip@12.1.13
588 - @atlaskit/docs@6.0.0
589
590## 6.0.13
591
592- [patch][c87112f](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/c87112f):
593
594 - Breadcrumbs items no longer have unnecessary indent on the first item
595
596## 6.0.12
597
598- Updated dependencies [d13242d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d13242d):
599 - @atlaskit/docs@5.2.3
600 - @atlaskit/button@10.0.4
601 - @atlaskit/logo@9.2.5
602 - @atlaskit/select@6.1.10
603 - @atlaskit/tooltip@12.1.12
604 - @atlaskit/theme@7.0.0
605
606## 6.0.11
607
608- Updated dependencies [6998f11](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/6998f11):
609 - @atlaskit/docs@5.2.1
610 - @atlaskit/analytics-next@3.1.1
611 - @atlaskit/logo@9.2.4
612 - @atlaskit/select@6.1.8
613 - @atlaskit/theme@6.2.1
614 - @atlaskit/tooltip@12.1.10
615 - @atlaskit/button@10.0.0
616
617## 6.0.10
618
619- [patch] Adds missing implicit @babel/runtime dependency [b71751b](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/b71751b)
620
621## 6.0.9
622
623- [patch] Updated dependencies [4194aa4](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/4194aa4)
624 - @atlaskit/select@6.0.0
625
626## 6.0.8
627
628- [patch] Adds sideEffects: false to allow proper tree shaking [b5d6d04](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/b5d6d04)
629
630## 6.0.6
631
632- [patch] Updated dependencies [df22ad8](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/df22ad8)
633 - @atlaskit/theme@6.0.0
634 - @atlaskit/tooltip@12.0.9
635 - @atlaskit/select@5.0.9
636 - @atlaskit/icon@13.2.5
637 - @atlaskit/button@9.0.6
638 - @atlaskit/docs@5.0.6
639
640## 6.0.5
641
642- [patch] update the dependency of react-dom to 16.4.2 due to vulnerability in previous versions read https://reactjs.org/blog/2018/08/01/react-v-16-4-2.html for details [a4bd557](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/a4bd557)
643- [none] Updated dependencies [a4bd557](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/a4bd557)
644 - @atlaskit/tooltip@12.0.5
645 - @atlaskit/select@5.0.8
646 - @atlaskit/analytics-next@3.0.4
647 - @atlaskit/button@9.0.5
648 - @atlaskit/theme@5.1.3
649 - @atlaskit/icon@13.2.4
650
651## 6.0.4
652
653- [patch] Updated dependencies [acd86a1](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/acd86a1)
654 - @atlaskit/select@5.0.7
655 - @atlaskit/tooltip@12.0.4
656 - @atlaskit/icon@13.2.2
657 - @atlaskit/button@9.0.4
658 - @atlaskit/theme@5.1.2
659 - @atlaskit/analytics-next@3.0.3
660 - @atlaskit/docs@5.0.2
661
662## 6.0.3
663
664- [patch] Add a SSR test for every package, add react-dom and build-utils in devDependencies [7e331b5](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7e331b5)
665- [none] Updated dependencies [7e331b5](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7e331b5)
666 - @atlaskit/tooltip@12.0.3
667 - @atlaskit/select@5.0.6
668 - @atlaskit/analytics-next@3.0.2
669 - @atlaskit/button@9.0.3
670 - @atlaskit/theme@5.1.1
671 - @atlaskit/icon@13.2.1
672
673## 6.0.2
674
675- [patch] Move analytics tests and replace elements to core [49d4ab4](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/49d4ab4)
676- [none] Updated dependencies [49d4ab4](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/49d4ab4)
677 - @atlaskit/tooltip@12.0.1
678 - @atlaskit/select@5.0.2
679 - @atlaskit/analytics-next@3.0.1
680 - @atlaskit/button@9.0.2
681 - @atlaskit/docs@5.0.1
682
683## 6.0.1
684
685- [patch] Updated dependencies [e6b1985](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e6b1985)
686 - @atlaskit/tooltip@12.0.0
687 - @atlaskit/select@5.0.1
688 - @atlaskit/icon@13.1.1
689
690## 6.0.0
691
692- [major] Provides analytics for common component interations. See the [Instrumented Components](https://atlaskit.atlassian.com/packages/core/analytics-next) section for more details. If you are using enzyme for testing you will have to use [our forked version of the library](https://atlaskit.atlassian.com/docs/guides/testing#we-use-a-forked-version-of-enzyme). [563a7eb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/563a7eb)
693- [major] Updates to React ^16.4.0 [7edb866](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7edb866)
694- [major] Updated dependencies [563a7eb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/563a7eb)
695 - @atlaskit/tooltip@11.0.0
696 - @atlaskit/select@5.0.0
697 - @atlaskit/analytics-next@3.0.0
698 - @atlaskit/button@9.0.0
699 - @atlaskit/theme@5.0.0
700 - @atlaskit/docs@5.0.0
701 - @atlaskit/icon@13.0.0
702- [major] Updated dependencies [7edb866](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7edb866)
703 - @atlaskit/tooltip@11.0.0
704 - @atlaskit/select@5.0.0
705 - @atlaskit/analytics-next@3.0.0
706 - @atlaskit/button@9.0.0
707 - @atlaskit/theme@5.0.0
708 - @atlaskit/docs@5.0.0
709 - @atlaskit/icon@13.0.0
710
711## 5.1.3
712
713- [patch] Update flow type for breadcrumbs item to be Element type [6b40dc6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/6b40dc6)
714
715## 5.1.2
716
717- [patch] Remove or update \$FlowFixMe [e8ad98a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e8ad98a)
718- [none] Updated dependencies [e8ad98a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e8ad98a)
719 - @atlaskit/button@8.2.4
720 - @atlaskit/icon@12.6.1
721
722## 5.1.1
723
724- [patch] Update changelogs to remove duplicate [cc58e17](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/cc58e17)
725- [none] Updated dependencies [cc58e17](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/cc58e17)
726 - @atlaskit/theme@4.0.3
727 - @atlaskit/select@4.2.1
728 - @atlaskit/icon@12.1.1
729 - @atlaskit/button@8.1.1
730 - @atlaskit/docs@4.1.1
731
732## 5.1.0
733
734- [none] Updated dependencies [9d20f54](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9d20f54)
735 - @atlaskit/select@4.2.0
736 - @atlaskit/tooltip@10.2.0
737 - @atlaskit/icon@12.1.0
738 - @atlaskit/docs@4.1.0
739 - @atlaskit/theme@4.0.2
740 - @atlaskit/button@8.1.0
741
742## 5.0.1
743
744- [patch] Update readme's [223cd67](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/223cd67)
745- [patch] Updated dependencies [223cd67](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/223cd67)
746 - @atlaskit/tooltip@10.0.1
747 - @atlaskit/select@4.0.1
748 - @atlaskit/icon@12.0.1
749 - @atlaskit/button@8.0.1
750 - @atlaskit/theme@4.0.1
751 - @atlaskit/docs@4.0.1
752
753## 5.0.0
754
755- [major] makes styled-components a peer dependency and upgrades version range from 1.4.6 - 3 to ^3.2.6 [1e80619](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1e80619)
756- [patch] Updated dependencies [1e80619](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1e80619)
757 - @atlaskit/tooltip@10.0.0
758 - @atlaskit/select@4.0.0
759 - @atlaskit/icon@12.0.0
760 - @atlaskit/button@8.0.0
761 - @atlaskit/theme@4.0.0
762 - @atlaskit/docs@4.0.0
763
764## 4.1.3
765
766- [patch] Updated dependencies [d662caa](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d662caa)
767 - @atlaskit/icon@11.3.0
768 - @atlaskit/tooltip@9.2.1
769 - @atlaskit/select@3.0.2
770 - @atlaskit/button@7.2.5
771 - @atlaskit/theme@3.2.2
772 - @atlaskit/docs@3.0.4
773
774## 4.1.2
775
776- [patch] Updated dependencies [d05b9e5](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d05b9e5)
777 - @atlaskit/select@3.0.0
778
779## 4.1.0
780
781- [minor] Added two new props: `itemsBeforeCollapse` and `itemsAfterCollapse`. With these, you can control how many items are displayed before and after the ellipsis in breadcrumbs' collapsed state. The default for both of these is one, meaning that the base behaviour is unchanged. [58bd739](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/58bd739)
782
783## 4.0.0
784
785- [major] Bump to React 16.3. [4251858](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/4251858)
786
787## 3.3.2
788
789- [patch] Makes packages Flow types compatible with version 0.67 [25daac0](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/25daac0)
790
791## 3.3.1
792
793- [patch] Re-releasing due to potentially broken babel release [9ed0bba](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9ed0bba)
794
795## 3.3.0
796
797- [minor] Update styled-components dependency to support versions 1.4.6 - 3 [ceccf30](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ceccf30)
798
799## 3.2.2
800
801- [patch] Remove babel-plugin-react-flow-props-to-prop-types [06c1f08](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/06c1f08)
802
803## 3.2.1
804
805- [patch] Packages Flow types for elements components [3111e74](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/3111e74)
806
807## 3.2.0
808
809- [minor] Add React 16 support. [12ea6e4](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/12ea6e4)
810
811## 3.1.10
812
813- [patch] Update types [2fe5453](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/2fe5453)
814
815## 3.1.8
816
817- [patch] update flow dep, fix flow errors [722ad83](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/722ad83)
818- [patch] update flow dep, fix flow errors [722ad83](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/722ad83)
819
820## 3.1.4
821
822- [patch] Migrated page-header to mk2. Fixed breadcrumbs main entry point [51bf0c7](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/51bf0c7)
823- [patch] add index to breadcrumbs root [32594e1](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/32594e1)
824
825## 3.1.1 (2017-11-21)
826
827- bug fix; bumping internal dependencies to the latest major version ([f996668](https://bitbucket.org/atlassian/atlaskit/commits/f996668))
828
829## 3.1.0 (2017-11-03)
830
831- feature; breadcrumbsItem supports a custom component (issues closed: ak-3721) ([14fdedf](https://bitbucket.org/atlassian/atlaskit/commits/14fdedf))
832
833## 3.0.3 (2017-10-31)
834
835- bug fix; update button dep ([069d0f4](https://bitbucket.org/atlassian/atlaskit/commits/069d0f4))
836
837## 3.0.2 (2017-10-26)
838
839- bug fix; fix to rebuild stories ([793b2a7](https://bitbucket.org/atlassian/atlaskit/commits/793b2a7))
840
841## 3.0.1 (2017-10-22)
842
843- bug fix; update dependencies for react-16 ([077d1ad](https://bitbucket.org/atlassian/atlaskit/commits/077d1ad))
844
845## 3.0.0 (2017-10-20)
846
847- breaking; By default, breadcrumbs will not truncate unless they are of greater width than the container. ([5b9099c](https://bitbucket.org/atlassian/atlaskit/commits/5b9099c))
848- breaking; update breadcrumbs to have setable truncationWidth (issues closed: #ak-3451, #ak-3555) ([5b9099c](https://bitbucket.org/atlassian/atlaskit/commits/5b9099c))
849- bug fix; make breadcrumb max-width important (issues closed: #ak-3541) ([e804650](https://bitbucket.org/atlassian/atlaskit/commits/e804650))
850
851## 2.5.2 (2017-09-13)
852
853- bug fix; update breadcrumb dependencies ([784b7ee](https://bitbucket.org/atlassian/atlaskit/commits/784b7ee))
854
855## 2.5.1 (2017-08-21)
856
857- bug fix; fix PropTypes warning ([040d579](https://bitbucket.org/atlassian/atlaskit/commits/040d579))
858
859## 2.5.0 (2017-08-17)
860
861- feature; adds an onClick prop to the BreadcrumbsItem component. (issues closed: ak-3259) ([61fee5a](https://bitbucket.org/atlassian/atlaskit/commits/61fee5a))
862
863## 2.4.3 (2017-08-11)
864
865- bug fix; fix the theme-dependency ([db90333](https://bitbucket.org/atlassian/atlaskit/commits/db90333))
866
867## 2.4.2 (2017-07-27)
868
869- fix; rename jsnext:main to jsnext:experimental:main temporarily ([c7508e0](https://bitbucket.org/atlassian/atlaskit/commits/c7508e0))
870
871## 2.4.1 (2017-07-25)
872
873- fix; use class transform in loose mode in babel to improve load performance in apps ([fde719a](https://bitbucket.org/atlassian/atlaskit/commits/fde719a))
874
875## 2.1.0 (2017-07-17)
876
877- fix; rerelease, failed prepublish scripts ([5fd82f8](https://bitbucket.org/atlassian/atlaskit/commits/5fd82f8))
878
879## 2.1.0 (2017-07-17)
880
881- feature; added ES module builds to dist and add jsnext:main to most ADG packages ([ea76507](https://bitbucket.org/atlassian/atlaskit/commits/ea76507))
882
883## 2.0.2 (2017-05-26)
884
885- fix; fix for empty children have separators ([b01fd7b](https://bitbucket.org/atlassian/atlaskit/commits/b01fd7b))
886- fix; add prop-types as a dependency to avoid React 15.x warnings ([92598eb](https://bitbucket.org/atlassian/atlaskit/commits/92598eb))
887
888## 2.0.1 (2017-05-25)
889
890- fix; don't render empty children as breadcrumbs ([f68c36d](https://bitbucket.org/atlassian/atlaskit/commits/f68c36d))
891
892## 2.0.0 (2017-05-25)
893
894- refactored breadcrumbs to use styled-components ([c5c31b6](https://bitbucket.org/atlassian/atlaskit/commits/c5c31b6))
895- breaking; Now exports default (Breadcrumbs), BreadcrumbsStateless and BreadcrumbsItem, rather than default, AkBreadcrumbs and AkBreadcrumbsItem
896
897- ISSUES CLOSED: AK-2161, AK-2425
898
899## 1.1.3 (2017-05-15)
900
901- fix; pass target prop to Button ([23f0de7](https://bitbucket.org/atlassian/atlaskit/commits/23f0de7))
902- fix; testing releasing more than 5 packages at a time ([e69b832](https://bitbucket.org/atlassian/atlaskit/commits/e69b832))
903
904## 1.1.2 (2017-04-27)
905
906- fix; update legal copy to be more clear. Not all modules include ADG license. ([f3a945e](https://bitbucket.org/atlassian/atlaskit/commits/f3a945e))
907
908## 1.1.1 (2017-04-26)
909
910- fix; update legal copy and fix broken links for component README on npm. New contribution and ([0b3e454](https://bitbucket.org/atlassian/atlaskit/commits/0b3e454))
911
912## 1.1.0 (2017-04-20)
913
914- feature; removed explicit style! imports, set style-loader in webpack config ([891fc3c](https://bitbucket.org/atlassian/atlaskit/commits/891fc3c))
915
916## 1.0.8 (2017-04-04)
917
918- fix; adds defensive code to allow testing in mocha/jsdom, re-enables some tests ([a7c1b7a](https://bitbucket.org/atlassian/atlaskit/commits/a7c1b7a))
919- fix; fixes breadcrumbs to be able to be testable with mocha and jsdom ([c53d8d0](https://bitbucket.org/atlassian/atlaskit/commits/c53d8d0))
920
921## 1.0.7 (2017-03-23)
922
923- fix; Empty commit to release the component ([49c08ee](https://bitbucket.org/atlassian/atlaskit/commits/49c08ee))
924
925## 1.0.5 (2017-03-21)
926
927- fix; maintainers for all the packages were added ([261d00a](https://bitbucket.org/atlassian/atlaskit/commits/261d00a))
928
929## 1.0.3 (2017-02-23)
930
931- fix; Removes jsdoc from breadcrumbs ([e8f25fc](https://bitbucket.org/atlassian/atlaskit/commits/e8f25fc))
932
933## 1.0.2 (2017-02-09)
934
935- fix; avoiding binding render to this ([40c9951](https://bitbucket.org/atlassian/atlaskit/commits/40c9951))
936
937## 1.0.1 (2017-02-06)
938
939- fix; Updates package to use ak scoped packages ([f066736](https://bitbucket.org/atlassian/atlaskit/commits/f066736))
940
\No newline at end of file