NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm
An icon is a symbol representing a command, device, directory, or common action.
Last release 8 days ago
29 Sep 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
10 years old
427 releases · first in 2017
### Patch Changes - #4649 `d6ff4c7dce` - Removes unused (and incorrect) es2019 key in package.json
d6ff4c7dce - Removes
unused (and incorrect) es2019 key in package.json### Patch Changes - #4682 `f51e6ff443` - License updated to Apache 2.0 (previously under the ADG license)
f51e6ff443 - License
updated to Apache 2.0 (previously under the ADG license)One column per quarter.
### Minor Changes - #4424 `2f414dd083` - The new ArchiveIcon is now available to use via import ArchiveIcon from '@atlaskit/icon/glyph/archive';
2f414dd083 - The new
ArchiveIcon is now available to use via import ArchiveIcon from '@atlaskit/icon/glyph/archive';Since tslib is a dependency for all our packages we recommend that products also follow this tslib upgrade to prevent duplicates of tslib being bundle
#3885
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.
### Patch Changes - #3823 `6262f382de` - Use the 'lodash' package instead of single-function 'lodash.\*' packages
6262f382de - Use the
'lodash' package instead of single-function 'lodash.*' packages### Patch Changes - #3428 `db053b24d8` - Update all the theme imports to be tree-shakable
db053b24d8 - Update all
the theme imports to be tree-shakable### Major Changes - #3335 `87f4720f27` - Officially dropping IE11 support, from this version onwards there are no warranties of the package working in
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 - #1868 `eae51ceead` - Add mobile icon- Updated dependencies
eae51ceead - Add mobile
icon- Updated dependenciesAdd a clear icon for datepicker, timepicker and datetimepicker- Updated dependencies dfc4dba1b3:
[patch]449ef134b3:
Add a clear icon for datepicker, timepicker and datetimepicker- Updated dependencies dfc4dba1b3:
Updated dependencies 3940bd71f1:
Updated dependencies 6b8e60827e:
Updated dependencies f6667f2909:
Updated dependencies 9a534d6a74:
Updated dependencies 57c0487a02:
Adds test id to icon.- [minor]fd5292fd5a:
[minor]fd5292fd5a:
Adds test id to icon.- [minor]fd5292fd5a:
Refactors icon to be a functional component.
[patch]fd5292fd5a:
Corrects accessibility behavior for wrapping span. It now will now:
aria-label if label is definedrole to either img if label is defined, or presentation if it is
not defined- Updated dependencies
66dcced7a0:Updated dependencies fd5292fd5a:
Updated dependencies eea5e9bd8c:
The build on develop produces changes to the metadata file that needed to be tracked / released for consumer.- Updated dependencies 0b09f8a6ca:
[patch]0603860c07:
The build on develop produces changes to the metadata file that needed to be tracked / released for consumer.- Updated dependencies 0b09f8a6ca:
Updated dependencies 91a1eb05db:
Remove namespace imports from React, ReactDom, and PropTypes- Updated dependencies 6548261c9a:
[patch]6548261c9a:
Remove namespace imports from React, ReactDom, and PropTypes- Updated dependencies 6548261c9a:
BREAKING CHANGE: As part of AFP-1404, we are dropping flow support. It means that those packages are not typed. Consumer will need to manually add the…
[major]c0102a3ea2:
BREAKING CHANGE: As part of AFP-1404, we are dropping flow support. It means that those packages are not typed. Consumer will need to manually add their types to the component.Background ticket: https://product-fabric.atlassian.net/browse/AFP-1397Plan: https://product-fabric.atlassian.net/wiki/spaces/AFP/pages/1052870901/Drop+Flow+Support+Plan
Added person-with-circle, person-with-cross, person-with-tick icons
[minor]28f8f0e089:
Added person-with-circle, person-with-cross, person-with-tick icons
Added Stopwatch and Sprint icons
[patch]c1d4898af5:
Added Stopwatch and Sprint icons
Updated dependencies 3c0f6feee5:
Updated dependencies f9c291923c:
Upgrade prettier from 1.18 to 1.19
[patch]6d37081dc8:
Upgrade prettier from 1.18 to 1.19
Upgrade prettier from 1.14 to 1.18
[patch]f081cdac54:
Upgrade prettier from 1.14 to 1.18
@atlaskit/icon-file-type and @atlaskit/icon-object have been converted to TypeScript to provide static typing. Flow types are no longer provided. No A
[patch]f9b5e24662:
@atlaskit/icon-file-type and @atlaskit/icon-object have been converted to TypeScript to provide static typing. Flow types are no longer provided. No API or bahavioural changes.
@atlaskit/icon-priority has been converted to TypeScript to provide static typing. Flow types are no longer provided. No API or bahavioural changes.
[patch]3c7bee089a:
@atlaskit/icon-priority has been converted to TypeScript to provide static typing. Flow types are no longer provided. No API or bahavioural changes.
Components now depend on TS 3.6 internally, in order to fix an issue with TS resolving non-relative imports as relative imports
[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
### Patch Changes - [patch]ecca4d1dbb: Upgraded Typescript to 3.3.x
[patch]ecca4d1dbb:
Upgraded Typescript to 3.3.x
Change all the imports to theme in Core to use multi entry points
[patch]708028db86:
Change all the imports to theme in Core to use multi entry points
### Patch Changes - [patch]de35ce8c67: Updates component maintainers
[patch]de35ce8c67:
Updates component maintainers
Updated dependencies 84887b940c:
### Patch Changes - [patch]a1a4c19100: include bundled cjs files
[patch]a1a4c19100:
include bundled cjs files
@atlaskit/icon has been converted to TypeScript to provide static typing. Flow types are no longer provided. No API or bahavioural changes.
[major]06326ef3f7:
@atlaskit/icon has been converted to TypeScript to provide static typing. Flow types are no longer provided. No API or bahavioural changes.
Updated the icon for Premium and cleaned up reduced-ui-pack sprite
[patch]56eae512a3:
Updated the icon for Premium and cleaned up reduced-ui-pack sprite
index.ts will now be ignored when publishing to npm
[patch]4615439434:
index.ts will now be ignored when publishing to npm
### Patch Changes - [patch]93bcf314c6: Added missing tslib dep
[patch]93bcf314c6:
Added missing tslib dep
All icons are breaking since the Typescript conversion. Revert PR 5769#
[patch]0d7be7e6fc:
All icons are breaking since the Typescript conversion. Revert PR 5769#
Updated dependencies 67f06f58dd:
@atlaskit/icon has been converted to TypeScript to provide static typing. Flow types are no longer provided. No API or bahavioural changes.
Checkbox has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided. No API or behaviou
This is just a safety release in case anything strange happened in in the previous one. See Pull Request #5942 for details
Updated dependencies 06c5cccf9d:
Updated dependencies 6dd86f5b07:
Updated home-circle icon and replaced home-filled icon with new home icon
Updated dependencies 4b07b57640:
Updated dependencies 3d95467c4b:
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
Updated dependencies 9c0b4744be:
Updated dependencies 1e826b2966:
- [patch]a143c9758f: - New Icon: Add the PremiumIcon
Removes duplicate babel-runtime dependency
Updated dependencies 9d5cc39394:
Updated dependencies 76299208e6:
Updated dependencies ecf21be58f:
Updated dependencies a2653f4453:
- [patch]6b5daa8080: - Added the new Status icon
Moved the priority icons to its own package.
[major]d7ef59d432:
Updated dependencies d0333acfba:
Make icon glyphs not import metadata
@atlaskit/dynamic-table@10.0.22
@atlaskit/dynamic-table@10.0.20
Removed onClick prop as icon is only a presentational placeholder. Please wrap your icon in a Button or a Link component and add onClick to that inste
@atlaskit/dynamic-table@10.0.18
- [minor]29968f4: - Add a menu expand icon
- [minor]f5e26e1: - Add a retry icon
Simplify the icons build process
[patch]29b160f:
Icons no longer need a custom build step to be accurate on npm. This has come about by renaming
the es5 folder to cjs. If you weren't reaching into our package's internals, you shouldn't
notice.
[minor]62a7c37:
In trying to align the icons packages, the core @atlaskit/icon package now exports metadata,
which includes information about every icon in this package.
Updated dependencies b29bec1:
Updated dependencies 80304f0:
Remove StarOutlineIcon as it is not used
adding editor image alignment icons
Your coding agent can read these notes before it upgrades. Set up the MCP server →