@atlaskit/status
Version:
Fabric Status React Components
1,243 lines (780 loc) • 36.8 kB
Markdown
# @atlaskit/status
## 3.0.4
### Patch Changes
- [#139065](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/139065)
[`4fafc5395faa3`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4fafc5395faa3) -
[A11Y-10038] Updated deprecated status picker color palette use of event.keyCode to event.key
## 3.0.3
### Patch Changes
- [#132887](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/132887)
[`25d637f6d1758`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/25d637f6d1758) -
Cleans up status compiled css migration feature flag
## 3.0.2
### Patch Changes
- [#129972](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/129972)
[`b2d69a39e6687`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b2d69a39e6687) -
Update `@compiled/react` dependency for improved type checking support.
- Updated dependencies
## 3.0.1
### Patch Changes
- Updated dependencies
## 3.0.0
### Major Changes
- [#119926](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/119926)
[`78902a8e16a37`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/78902a8e16a37) -
[ux] Migrates styles from emotion to compiled
## 2.0.0
### Major Changes
- [#117363](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/117363)
[`10a0f7f6c2027`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/10a0f7f6c2027) -
This package's `peerDependencies` have been adjusted for `react` and/or `react-dom` to reflect the
status of only supporting React 18 going forward. No explicit breaking change to React support has
been made in this release, but this is to signify going forward, breaking changes for React 16 or
React 17 may come via non-major semver releases.
Please refer this community post for more details:
https://community.developer.atlassian.com/t/rfc-78-dropping-support-for-react-16-and-rendering-in-a-react-18-concurrent-root-in-jira-and-confluence/87026
### Patch Changes
- Updated dependencies
## 1.9.4
### Patch Changes
- Updated dependencies
## 1.9.3
### Patch Changes
- Updated dependencies
## 1.9.2
### Patch Changes
- Updated dependencies
## 1.9.1
### Patch Changes
- Updated dependencies
## 1.9.0
### Minor Changes
- [#109060](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/109060)
[`4660ec858a305`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/4660ec858a305) -
Update `React` from v16 to v18
### Patch Changes
- Updated dependencies
## 1.8.2
### Patch Changes
- Updated dependencies
## 1.8.1
### Patch Changes
- Updated dependencies
## 1.8.0
### Minor Changes
- [#166052](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/166052)
[`45e71a1daa411`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/45e71a1daa411) -
Adds peerdependency version range for react 17 + 18
### Patch Changes
- Updated dependencies
## 1.7.0
### Minor Changes
- [#161683](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/161683)
[`f3f374290027a`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/f3f374290027a) -
Adding en-zz locale support to elements package
## 1.6.0
### Minor Changes
- [#162726](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/162726)
[`10223ce40d9a0`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/10223ce40d9a0) -
update appearance and colours for visual refresh
## 1.5.3
### Patch Changes
- Updated dependencies
## 1.5.2
### Patch Changes
- Updated dependencies
## 1.5.1
### Patch Changes
- Updated dependencies
## 1.5.0
### Minor Changes
- [#144209](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/144209)
[`8a016767c9e26`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8a016767c9e26) -
[ux] Enable new icons behind a feature flag.
## 1.4.16
### Patch Changes
- Updated dependencies
## 1.4.15
### Patch Changes
- Updated dependencies
## 1.4.14
### Patch Changes
- Updated dependencies
## 1.4.13
### Patch Changes
- Updated dependencies
## 1.4.12
### Patch Changes
- Updated dependencies
## 1.4.11
### Patch Changes
- Updated dependencies
## 1.4.10
### Patch Changes
- [#112164](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/112164)
[`9483ff476c29c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9483ff476c29c) -
[ux] Migrated native HTML buttons to Pressable from `@atlaskit/primitives`.
## 1.4.9
### Patch Changes
- [#83116](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/83116)
[`8d4e99057fe0`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8d4e99057fe0) -
Upgrade Typescript from `4.9.5` to `5.4.2`
## 1.4.8
### Patch Changes
- [#80085](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/80085)
[`7febfed958dd`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/7febfed958dd) -
Update usage of `React.FC` to explicity include `children`
## 1.4.7
### Patch Changes
- [#70896](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/70896)
[`af5e296fa0f4`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/af5e296fa0f4) -
Migrate @atlaskit/status to use declarative entry points.
## 1.4.6
### Patch Changes
- [#66759](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/66759)
[`906578f1ea5d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/906578f1ea5d) -
[ux] ED-21787: Migrating few CSS entries to space and color tokens
## 1.4.5
### Patch Changes
- Updated dependencies
## 1.4.4
### Patch Changes
- Updated dependencies
## 1.4.3
### Patch Changes
- [#42325](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/42325)
[`58f1fd91d09`](https://bitbucket.org/atlassian/atlassian-frontend/commits/58f1fd91d09) - ED-20512
Set Focus on status input field when tab is pressed
## 1.4.2
### Patch Changes
- [#40997](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/40997)
[`02b9339abb1`](https://bitbucket.org/atlassian/atlassian-frontend/commits/02b9339abb1) - add type
definition to newColorIndex
## 1.4.1
### Patch Changes
- [#40389](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/40389)
[`beb32df5147`](https://bitbucket.org/atlassian/atlassian-frontend/commits/beb32df5147) -
[ECA11Y-45] [ECA11Y-22] Change the tab key handling the status popup to improve accessibility.
## 1.4.0
### Minor Changes
- [#40207](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/40207)
[`11861bb36d4`](https://bitbucket.org/atlassian/atlassian-frontend/commits/11861bb36d4) - [ux]
[ECA11Y-44] [ECA11Y-22] [ECA11Y-19] Change the focus order in the status popup to improve
accessibility.
## 1.3.7
### Patch Changes
- [#39787](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/39787)
[`6900f89eb0e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6900f89eb0e) - Internal
changes to use space tokens. There is no expected visual or behaviour change.
## 1.3.6
### Patch Changes
- [#38162](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/38162)
[`fd6bb9c9184`](https://bitbucket.org/atlassian/atlassian-frontend/commits/fd6bb9c9184) - Delete
version.json
- Updated dependencies
## 1.3.5
### Patch Changes
- [#36794](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/36794)
[`932b50814f6`](https://bitbucket.org/atlassian/atlassian-frontend/commits/932b50814f6) -
ED-18001: update android style overrides to vertically align status node
## 1.3.4
### Patch Changes
- [#35117](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35117)
[`54ce14a4fd3`](https://bitbucket.org/atlassian/atlassian-frontend/commits/54ce14a4fd3) -
[ED-18129] Duplicate Enzyme mount helper to avoid circular references in Emoji and Status
## 1.3.3
### Patch Changes
- [#33793](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33793)
[`9d00501a414`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9d00501a414) - Ensure
legacy types are published for TS 4.5-4.8
## 1.3.2
### Patch Changes
- [#33771](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33771)
[`9369cc38a68`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9369cc38a68) - Migrated
use of `gridSize` to space tokens where possible. There is no expected visual or behaviour change.
## 1.3.1
### Patch Changes
- [#33649](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33649)
[`41fae2c6f68`](https://bitbucket.org/atlassian/atlassian-frontend/commits/41fae2c6f68) - Upgrade
Typescript from `4.5.5` to `4.9.5`
## 1.3.0
### Minor Changes
- [#33258](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33258)
[`56507598609`](https://bitbucket.org/atlassian/atlassian-frontend/commits/56507598609) - Skip
minor dependency bump
### Patch Changes
- Updated dependencies
## 1.2.11
### Patch Changes
- [#32424](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/32424)
[`2e01c9c74b5`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2e01c9c74b5) - DUMMY
remove before merging to master; dupe adf-schema via adf-utils
## 1.2.10
### Patch Changes
- Updated dependencies
## 1.2.9
### Patch Changes
- Updated dependencies
## 1.2.8
### Patch Changes
- [#28932](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/28932)
[`ac0f098f7f9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ac0f098f7f9) - Fixes an
oversight in DSP-7701 that causes some rendering issues with lozenges on the Hybrid Renderer on
Android
## 1.2.7
### Patch Changes
- [#28981](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/28981)
[`dde37c411c8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/dde37c411c8) - Fixes an
oversight in DSP-7701 that causes some rendering issues with lozenges on the Hybrid Renderer on
Android
## 1.2.6
### Patch Changes
- [#28324](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/28324)
[`6455cf006b3`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6455cf006b3) - Builds
for this package now pass through a tokens babel plugin, removing runtime invocations of the
tokens() function and improving performance.
## 1.2.5
### Patch Changes
- Updated dependencies
## 1.2.4
### Patch Changes
- Updated dependencies
## 1.2.3
### Patch Changes
- [#26712](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/26712)
[`a6900fd8727`](https://bitbucket.org/atlassian/atlassian-frontend/commits/a6900fd8727) -
DSP-6671 - Separates icon and border color and adds semantic tokens to status color palette.
Updated appearances only visible in applications configured to use the new Tokens API (currently
in alpha).
## 1.2.2
### Patch Changes
- [#27076](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/27076)
[`5d2eeac35f7`](https://bitbucket.org/atlassian/atlassian-frontend/commits/5d2eeac35f7) - Fixes a
browser specific bug that occurred in android chromium that led to the component losing focus
unexpectedly when selected for editing.
## 1.2.1
### Patch Changes
- Updated dependencies
## 1.2.0
### Minor Changes
- [#25860](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/25860)
[`b3be5346e02`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b3be5346e02) - Status
warning color picker updated to match the color of the underlying lozenge.
### Patch Changes
- Updated dependencies
## 1.1.6
### Patch Changes
- [#24874](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24874)
[`8cc2f888c83`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8cc2f888c83) - Upgrade
Typescript from `4.3.5` to `4.5.5`
## 1.1.5
### Patch Changes
- [#24492](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24492)
[`8d4228767b0`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8d4228767b0) - Upgrade
Typescript from `4.2.4` to `4.3.5`.
## 1.1.4
### Patch Changes
- [#23381](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/23381)
[`721bc4d7794`](https://bitbucket.org/atlassian/atlassian-frontend/commits/721bc4d7794) - ED-14377
To remove the imports of version.json which is deprecated
- [`b3fedfabde4`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b3fedfabde4) - Changing
status colors with tab and shfit-tab
## 1.1.3
### Patch Changes
- [#21570](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/21570)
[`a4b4e5965d9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/a4b4e5965d9) - [ux]
Fixes bug when page scrolls after inserting status in the bottom of the page
## 1.1.2
### Patch Changes
- Updated dependencies
## 1.1.1
### Patch Changes
- [#20650](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/20650)
[`cb2392f6d33`](https://bitbucket.org/atlassian/atlassian-frontend/commits/cb2392f6d33) - Upgrade
to TypeScript 4.2.4
## 1.1.0
### Minor Changes
- [#20033](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/20033)
[`af2dcdc462f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/af2dcdc462f) - [ux]
Instrumented `@atlaskit/status` with the new theming package, `@atlaskit/tokens`.
New tokens will be visible only in applications configured to use the new Tokens API (currently in
alpha). These changes are intended to be interoperable with the legacy theme implementation.
Legacy dark mode users should expect no visual or breaking changes.
### Patch Changes
- [`fb47a6a79ef`](https://bitbucket.org/atlassian/atlassian-frontend/commits/fb47a6a79ef) - ED-14672
Removed styled-component from status, replaced by emotion.
- Updated dependencies
## 1.0.2
### Patch Changes
- [#19019](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/19019)
[`56cf7af34be`](https://bitbucket.org/atlassian/atlassian-frontend/commits/56cf7af34be) - AK-832
implementation navigation arrows for status color palette
## 1.0.1
### Patch Changes
- [#16752](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/16752)
[`b5375cd4f66`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b5375cd4f66) - AK-316:
add aria-label for the status picker input field
- [`85c4e5a71ee`](https://bitbucket.org/atlassian/atlassian-frontend/commits/85c4e5a71ee) - [AK-837]
added role prop for Status component
## 1.0.0
### Major Changes
- [#14810](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/14810)
[`47f58da5946`](https://bitbucket.org/atlassian/atlassian-frontend/commits/47f58da5946) -
ED-13322, ED-13324, ED-13326, ED-13323, ED-13204: Upgrade and support react-intl@^5.18.1 including
breaking API changes, types and tests in atlassian-frontend packages
What changed: Upgraded our react-intl support from ^2.6.0 to ^5.18.1. This means editor packages
now rely on consumers installing ^5.18.1, otherwise editor usage of react-intl will mismatch with
actual installed react-intl APIs. Why change was made: As part of a coordinated upgrade effort
across AF packages, as react-intl v2 is quite dated. How consumer should update their code: Ensure
react-intl ^5.18.1 is installed in consuming applications.
Upgrade guide: To consume atlassian-frontend packages that use react-intl5 setup a second provider
for the new version, using an npm alias
```js
"react-intl": "^2.6.0",
"react-intl-next": "npm:react-intl@^5.18.1",
```
```js
import { IntlProvider } from 'react-intl';
import { IntlProvider as IntlNextProvider } from 'react-intl-next';
return (
<IntlProvider
key={locale}
data-test-language={locale}
locale={locale}
defaultLocale={DEFAULT_LOCALE}
messages={messages}
>
<IntlNextProvider
key={locale}
data-test-language={locale}
locale={locale}
defaultLocale={DEFAULT_LOCALE}
messages={messages}
>
{children}
</IntlNextProvider>
</IntlProvider>
);
```
## 0.12.0
### Minor Changes
- [#15998](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/15998)
[`42c7ac64c39`](https://bitbucket.org/atlassian/atlassian-frontend/commits/42c7ac64c39) - AK-654
Set a status link label with input
### Patch Changes
- [`140df54164a`](https://bitbucket.org/atlassian/atlassian-frontend/commits/140df54164a) - AK-570
Remove redundant title attribute for Status component
## 0.11.3
### Patch Changes
- Updated dependencies
## 0.11.2
### Patch Changes
- [#13302](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/13302)
[`3dd496d620b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/3dd496d620b) - Remove
unneeded css prop from status component.
- Updated dependencies
## 0.11.1
### Patch Changes
- Updated dependencies
## 0.11.0
### Minor Changes
- [#7762](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/7762)
[`7ddbf962bd9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7ddbf962bd9) - [ux]
Updated and added new translations
## 0.10.7
### Patch Changes
- Updated dependencies
## 0.10.6
### Patch Changes
- [#5857](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5857)
[`d3265f19be`](https://bitbucket.org/atlassian/atlassian-frontend/commits/d3265f19be) - Transpile
packages using babel rather than tsc
## 0.10.5
### Patch Changes
- [#5497](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5497)
[`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. 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.
## 0.10.4
### Patch Changes
- [#5406](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5406)
[`de40912b0a`](https://bitbucket.org/atlassian/atlassian-frontend/commits/de40912b0a) - Fix types
not resolving correctly due to an incorrect types path in package.json
## 0.10.3
### Patch Changes
- Updated dependencies
## 0.10.2
### Patch Changes
- [#3885](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3885)
[`6c525a8229`](https://bitbucket.org/atlassian/atlassian-frontend/commits/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.
## 0.10.1
### Patch Changes
- [#3369](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3369)
[`d03bff2147`](https://bitbucket.org/atlassian/atlassian-frontend/commits/d03bff2147) - updated
translations
## 0.10.0
### Minor Changes
- [#3335](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3335)
[`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. For more information see:
https://community.developer.atlassian.com/t/atlaskit-to-drop-support-for-internet-explorer-11-from-1st-july-2020/39534
### Patch Changes
- Updated dependencies
## 0.9.25
### Patch Changes
- [#2576](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/2576)
[`fc83c36503`](https://bitbucket.org/atlassian/atlassian-frontend/commits/fc83c36503) - Update
translation files via Traduki build
## 0.9.24
### Patch Changes
- [#2137](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/2137)
[`54d82b49f0`](https://bitbucket.org/atlassian/atlassian-frontend/commits/54d82b49f0) - Remove
unused dependencies
## 0.9.23
### Patch Changes
- Updated dependencies
[4bec09aa74](https://bitbucket.org/atlassian/atlassian-frontend/commits/4bec09aa74):
- Updated dependencies
[d63888b5e5](https://bitbucket.org/atlassian/atlassian-frontend/commits/d63888b5e5):
- Updated dependencies
[8c9e4f1ec6](https://bitbucket.org/atlassian/atlassian-frontend/commits/8c9e4f1ec6):
- Updated dependencies
[bdf25b1c4c](https://bitbucket.org/atlassian/atlassian-frontend/commits/bdf25b1c4c):
- Updated dependencies
[645918eda6](https://bitbucket.org/atlassian/atlassian-frontend/commits/645918eda6):
- Updated dependencies
[fad8a16962](https://bitbucket.org/atlassian/atlassian-frontend/commits/fad8a16962):
- @atlaskit/editor-test-helpers@11.0.0
- @atlaskit/docs@8.5.0
## 0.9.22
### Patch Changes
- [patch][6548261c9a](https://bitbucket.org/atlassian/atlassian-frontend/commits/6548261c9a):
Remove namespace imports from React, ReactDom, and PropTypes- Updated dependencies
[6548261c9a](https://bitbucket.org/atlassian/atlassian-frontend/commits/6548261c9a):
- @atlaskit/docs@8.3.2
- @atlaskit/visual-regression@0.1.9
- @atlaskit/analytics-next@6.3.5
- @atlaskit/icon@20.0.1
- @atlaskit/lozenge@9.1.4
- @atlaskit/textfield@3.1.6
- @atlaskit/theme@9.5.1
- @atlaskit/editor-test-helpers@10.5.1
- @atlaskit/analytics-gas-types@4.0.13
- @atlaskit/elements-test-helpers@0.6.7
## 0.9.21
### Patch Changes
- Updated dependencies
[3b19e30129](https://bitbucket.org/atlassian/atlassian-frontend/commits/3b19e30129):
- Updated dependencies
[fe4eaf06fc](https://bitbucket.org/atlassian/atlassian-frontend/commits/fe4eaf06fc):
- Updated dependencies
[c0102a3ea2](https://bitbucket.org/atlassian/atlassian-frontend/commits/c0102a3ea2):
- @atlaskit/editor-test-helpers@10.5.0
- @atlaskit/icon@20.0.0
- @atlaskit/docs@8.3.1
- @atlaskit/textfield@3.1.5
## 0.9.20
### Patch Changes
- [patch][45cb48558f](https://bitbucket.org/atlassian/atlassian-frontend/commits/45cb48558f):
ED-8246 Fix focus outline on status buttons when tab is used to navigate- Updated dependencies
[edc4a4a7ae](https://bitbucket.org/atlassian/atlassian-frontend/commits/edc4a4a7ae):
- @atlaskit/editor-test-helpers@10.4.1
## 0.9.19
### Patch Changes
- [patch][e0daa78402](https://bitbucket.org/atlassian/atlassian-frontend/commits/e0daa78402):
ED-7928: Pressing enter on tab focus colour sets status- Updated dependencies
[28f8f0e089](https://bitbucket.org/atlassian/atlassian-frontend/commits/28f8f0e089):
- Updated dependencies
[82747f2922](https://bitbucket.org/atlassian/atlassian-frontend/commits/82747f2922):
- Updated dependencies
[46e6693eb3](https://bitbucket.org/atlassian/atlassian-frontend/commits/46e6693eb3):
- Updated dependencies
[83300f0b6d](https://bitbucket.org/atlassian/atlassian-frontend/commits/83300f0b6d):
- Updated dependencies
[e5dd37f7a4](https://bitbucket.org/atlassian/atlassian-frontend/commits/e5dd37f7a4):
- Updated dependencies
[4a223473c5](https://bitbucket.org/atlassian/atlassian-frontend/commits/4a223473c5):
- @atlaskit/icon@19.1.0
- @atlaskit/theme@9.5.0
- @atlaskit/editor-test-helpers@10.4.0
- @atlaskit/lozenge@9.1.3
## 0.9.18
### Patch Changes
- [patch][24865cfaff](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/24865cfaff):
ED-8143: Add browser native tooltip to a status node
Now it's possible to read status text when it's truncated because of either being too long or
being placed in a small container.- Updated dependencies
[24865cfaff](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/24865cfaff):
- Updated dependencies
[24865cfaff](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/24865cfaff):
- Updated dependencies
[24865cfaff](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/24865cfaff):
- Updated dependencies
[24865cfaff](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/24865cfaff):
- @atlaskit/analytics-next@6.3.3
- @atlaskit/textfield@3.1.4
## 0.9.17
### Patch Changes
- [patch][bcd4884c64](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/bcd4884c64):
ED-7654 Replace deprecated @atlaskit/field-text for @atlaskit/text-field
## 0.9.16
- Updated dependencies
[ae4f336a3a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ae4f336a3a):
- @atlaskit/i18n-tools@0.6.0
- @atlaskit/editor-test-helpers@10.1.2
## 0.9.15
### Patch Changes
- [patch][35d2229b2a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/35d2229b2a):
Adding missing license to packages and update to Copyright 2019 Atlassian Pty Ltd.
## 0.9.14
### Patch Changes
- [patch][a2d0043716](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/a2d0043716):
Updated version of analytics-next to fix potential incompatibilities with TS 3.6
## 0.9.13
- Updated dependencies
[80adfefba2](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/80adfefba2):
- @atlaskit/editor-test-helpers@10.0.0
## 0.9.12
### Patch Changes
- [patch][c8bb1c7896](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/c8bb1c7896):
Fix some packages having a 'modules' field in package.json rather than 'module'
## 0.9.11
### Patch Changes
- [patch][097b696613](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/097b696613):
Components now depend on TS 3.6 internally, in order to fix an issue with TS resolving
non-relative imports as relative imports
## 0.9.10
### Patch Changes
- [patch][ecca4d1dbb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ecca4d1dbb):
Upgraded Typescript to 3.3.x
## 0.9.9
### Patch Changes
- [patch][926b43142b](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/926b43142b):
Analytics-next has been converted to Typescript. Typescript consumers will now get static type
safety. Flow types are no longer provided. No behavioural changes.
**Breaking changes**
- `withAnalyticsForSumTypeProps` alias has been removed, please use `withAnalyticsEvents`
- `AnalyticsContextWrappedComp` alias has been removed, please use `withAnalyticsContext`
**Breaking changes to TypeScript annotations**
- `withAnalyticsEvents` now infers proptypes automatically, consumers no longer need to provide
props as a generic type.
- `withAnalyticsContext` now infers proptypes automatically, consumers no longer need to provide
props as a generic type.
- Type `WithAnalyticsEventProps` has been renamed to `WithAnalyticsEventsProps` to match source
code
- Type `CreateUIAnalyticsEventSignature` has been renamed to `CreateUIAnalyticsEvent` to match
source code
- Type `UIAnalyticsEventHandlerSignature` has been renamed to `UIAnalyticsEventHandler` to match
source code
- Type `AnalyticsEventsPayload` has been renamed to `AnalyticsEventPayload`
- Type `ObjectType` has been removed, please use `Record<string, any>` or `[key: string]: any`
- Type `UIAnalyticsEventInterface` has been removed, please use `UIAnalyticsEvent`
- Type `AnalyticsEventInterface` has been removed, please use `AnalyticsEvent`
- Type `CreateAndFireEventFunction` removed and should now be inferred by TypeScript
- Type `AnalyticsEventUpdater` removed and should now be inferred by TypeScript
## 0.9.8
### Patch Changes
- [patch][688f2957ca](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/688f2957ca):
Fixes various TypeScript errors which were previously failing silently
## 0.9.7
### Patch Changes
- [patch][9f8ab1084b](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9f8ab1084b):
Consume analytics-next ts type definitions as an ambient declaration.
## 0.9.6
### Patch Changes
- [patch][bbff8a7d87](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/bbff8a7d87):
Fixes bug, missing version.json file
## 0.9.5
### Patch Changes
- [patch][18dfac7332](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/18dfac7332):
In this PR, we are:
- Re-introducing dist build folders
- Adding back cjs
- Replacing es5 by cjs and es2015 by esm
- Creating folders at the root for entry-points
- Removing the generation of the entry-points at the root Please see this
[ticket](https://product-fabric.atlassian.net/browse/BUILDTOOLS-118) or this
[page](https://hello.atlassian.net/wiki/spaces/FED/pages/452325500/Finishing+Atlaskit+multiple+entry+points)
for further details
## 0.9.4
### Patch Changes
- [patch][d0db01b410](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d0db01b410):
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.
Before:
```typescript
withAnalyticsEvents()(Button) as ComponentClass<Props>;
```
After:
```typescript
withAnalyticsEvents<Props>()(Button);
```
## 0.9.3
- Updated dependencies
[06326ef3f7](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/06326ef3f7):
- @atlaskit/docs@8.1.3
- @atlaskit/editor-test-helpers@9.5.2
- @atlaskit/icon@19.0.0
## 0.9.2
- Updated dependencies
[cfc3c8adb3](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/cfc3c8adb3):
- @atlaskit/docs@8.1.2
- @atlaskit/editor-test-helpers@9.3.9
- @atlaskit/icon@18.0.0
## 0.9.1
- Updated dependencies
[ed41cac6ac](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ed41cac6ac):
- @atlaskit/theme@9.0.3
- @atlaskit/lozenge@9.0.0
## 0.9.0
- [minor][7c17b35107](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/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.
## 0.8.3
- Updated dependencies
[9c0b4744be](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9c0b4744be):
- @atlaskit/docs@7.0.3
- @atlaskit/field-text@8.0.3
- @atlaskit/icon@16.0.9
- @atlaskit/lozenge@7.0.2
- @atlaskit/theme@8.1.7
## 0.8.2
- [patch][3f28e6443c](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/3f28e6443c):
- @atlaskit/analytics-next-types is deprecated. Now you can use types for @atlaskit/analytics-next
supplied from itself.
## 0.8.1
- [patch][351e23aeb5](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/351e23aeb5):
- ED-6102: fixed inline node deletion on Android
## 0.8.0
- [minor][97abf5e006](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/97abf5e006):
- Support entry points for Status and StatusPicker for selective imports
## 0.7.2
- Updated dependencies
[b0210d7ccc](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/b0210d7ccc):
- @atlaskit/elements-test-helpers@0.5.0
## 0.7.1
- [patch][1bcaa1b991](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1bcaa1b991):
- Add npmignore for index.ts to prevent some jest tests from resolving that instead of index.js
## 0.7.0
- [minor][b684722884](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/b684722884):
- improvement of SSR tests and examples for Fabric Elements
## 0.6.0
- [minor][9d5cc39394](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9d5cc39394):
- Dropped ES5 distributables from the typescript packages
## 0.5.2
- Updated dependencies
[7261577953](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7261577953):
- @atlaskit/elements-test-helpers@0.3.0
## 0.5.1
- Updated dependencies
[76299208e6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/76299208e6):
- @atlaskit/icon@16.0.4
- @atlaskit/analytics-gas-types@3.2.5
- @atlaskit/docs@7.0.0
- @atlaskit/analytics-next@4.0.0
- @atlaskit/field-text@8.0.0
- @atlaskit/lozenge@7.0.0
- @atlaskit/theme@8.0.0
## 0.5.0
- [minor][4072865c1c](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/4072865c1c):
- added SSR tests to task-decision
## 0.4.0
- [minor][36bb743af0](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/36bb743af0):
- added/cleaned up ssr tests
## 0.3.8
- [patch][e27ba4f443](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e27ba4f443):
- added SSR tests to status
## 0.3.7
- [patch][0e4dedafc1](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/0e4dedafc1):
- Fix incorrect dependency listings
## 0.3.6
- Updated dependencies
[4af5bd2a58](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/4af5bd2a58):
- @atlaskit/editor-test-helpers@7.0.0
## 0.3.5
- [patch][1856738865](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1856738865):
- Update status picker example to be interactive
## 0.3.4
- [patch][109cf449d6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/109cf449d6):
- enable noImplicitAny for status. fix related issues
## 0.3.3
- [patch][9696b18dec](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9696b18dec):
- disabled automatic correction and spelling in the StatusPicker texfield (safari bug)
## 0.3.2
- Updated dependencies
[d7ef59d432](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d7ef59d432):
- @atlaskit/docs@6.0.1
- @atlaskit/icon@16.0.0
## 0.3.1
- [patch][7d9ccd7](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7d9ccd7):
- fixed copy/paste status from renderer to editor
## 0.3.0
- [minor][00c648e](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/00c648e):
- fixed typo in i18n messages and code improvements
- [minor][a17bb0e](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/a17bb0e):
- added i18n translations
- [minor][99f08a0](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/99f08a0):
- added i18n support to Fabric Status
## 0.2.11
- [patch][d3f3e19](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d3f3e19):
- restored StatusContainer to editor-core, avoid re-rendering on event handlers, removed unused
props in the renderer
- [patch][44cc61d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/44cc61d):
- added native status analytics
## 0.2.10
- Updated dependencies [58b84fa](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/58b84fa):
- @atlaskit/field-text@7.0.18
- @atlaskit/icon@15.0.2
- @atlaskit/lozenge@6.2.4
- @atlaskit/theme@7.0.1
- @atlaskit/docs@6.0.0
## 0.2.9
- [patch][48640fb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/48640fb):
- FS-3227 - Prevent status popup focus from scrolling editor
## 0.2.8
- Updated dependencies [d13242d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d13242d):
- @atlaskit/docs@5.2.3
- @atlaskit/field-text@7.0.16
- @atlaskit/icon@15.0.1
- @atlaskit/theme@7.0.0
- @atlaskit/lozenge@6.2.3
## 0.2.7
- [patch][3061b52](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/3061b52):
- AK-5723 - adjust files in package.json to ensure correct publishing of dist/package.json
## 0.2.6
- Updated dependencies [ab9b69c](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ab9b69c):
- @atlaskit/docs@5.2.2
- @atlaskit/icon@15.0.0
## 0.2.5
- [patch][d518ce0](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d518ce0):
- FS-3118 - Only focus status input field on initial insertion. FS-3158 - Fix focus flicker in
status input field.
## 0.2.4
- [patch][36c362f](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/36c362f):
- FS-3174 - Fix usage of gridSize() and borderRadius()
## 0.2.3
- [patch][527b954](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/527b954):
- FS-3174 - Remove usage of util-shared-styles from elements components
## 0.2.2
- [patch] ED-5529 Fix JSON Schema
[d286ab3](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d286ab3)
## 0.2.1
- [patch] Updated dependencies
[65c6514](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/65c6514)
- @atlaskit/docs@5.0.8
- @atlaskit/icon@14.0.0
## 0.2.0
- [minor] FS-2963 When inserting a status, I can pick a colour from a predefined colour picker
[a633d77](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/a633d77)
- [minor] FS-2963 Change status color
[547b3d9](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/547b3d9)
## 0.1.0
- [minor] FS-2961 Introduce status component and status node in editor
[7fe2b0a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7fe2b0a)