What this package is like to depend on
Last release today
26 Aug 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 222 of 222 stable releases
63 versions withdrawn
withdrawn after publishing
7 years old
285 releases · first in 2019
57 releases in the last 12 months
see the full history below
Release timeline
285 releases · Sep 2019 to Aug 2026Releases
latest 60 of 285-
2.5.217 May 2023Release notes
Open source →Patch Changes
- #33793
9d00501a414- Ensure legacy types are published for TS 4.5-4.8
- #33793
-
2.5.115 May 2023Release notes
Open source →Patch Changes
- #33649
41fae2c6f68- Upgrade Typescript from4.5.5to4.9.5
- #33649
-
2.5.008 May 2023Release notes
Open source → -
2.4.113 Apr 2023Release notes
Open source →Patch Changes
- #32173
f7f852b0a4f- Migrated use ofgridSizeto space tokens where possible. There is no expected visual or behaviour change.
- #32173
-
2.4.003 Apr 2023Release notes
Open source →Minor Changes
- #31299
e3fa4437cf5- [ux] Updates focus appearance of components using buttons and custom buttons. These states now use an offset outline which is consistent with other applications of focus in Atlassian components.
Patch Changes
- Updated dependencies
- #31299
-
2.3.507 Feb 2023Release notes
Open source →Patch Changes
- #27634
718d5ad3044- Updates to support the new@atlaskit/tokenstheming API. - Updated dependencies
- #27634
-
2.3.404 Jan 2023Release notes
Open source →Patch Changes
- #28090
cdc1dd169be- [ux] When updating tokens for Search component ofatlassian-navigationpackage we found that some styles don't apply. This is due to the fact that some dynamic styles forhoverandfocusstates used to be passed viastyleattribute.styleattribute doesn't allow usage of pseudo-classes hens styles were never applied. We fixed this and made tokens follow the spec. However, to prevent consumer's VR tests from breaking we decided to fallback on default styles so the UI on legacy theming unchanged.
- #28090
-
2.3.329 Dec 2022 -
2.3.228 Dec 2022 -
2.3.130 Nov 2022 -
2.3.007 Nov 2022Release notes
Open source →Minor Changes
- #25860
27fc68c8e36- Updates@emotion/coreto@emotion/react; v10 to v11. There is no expected behavior change.
Patch Changes
- Updated dependencies
- #25860
-
2.2.1003 Nov 2022Release notes
Open source →Patch Changes
- #26449
fc570a62923- [ux] Fixed a regression which could prevent items from collapsing.
- #26449
-
2.2.904 Oct 2022Release notes
Open source →Patch Changes
- #24874
8cc2f888c83- Upgrade Typescript from4.3.5to4.5.5
- #24874
-
2.2.802 Sep 2022Release notes
Open source →Patch Changes
- #24632
eb77cae1ea4- [ux] Selected buttons that have menus in the atlassian-navigation component now show the correct background color when "selected"
- #24632
-
2.2.725 Aug 2022Release notes
Open source →Patch Changes
- #24492
8d4228767b0- Upgrade Typescript from4.2.4to4.3.5.
- #24492
-
2.2.609 Aug 2022Release notes
Open source →Patch Changes
- #23381
95c1a5e91d1- Internal code change turning on new linting rules. - Updated dependencies
- #23381
-
2.2.501 Aug 2022Release notes
Open source →Patch Changes
- #23676
deeaf03eb21- Fix an issue where ProductHome rendered incorrectly in Safari
- #23676
-
2.2.420 Jul 2022Release notes
Open source →Patch Changes
- #22642
416570be6bf- Small update to styles to account for change in@atlaskit/logo. - Updated dependencies
- #22642
-
2.2.331 May 2022Release notes
Open source →Patch Changes
- #21570
5b7962fbceb- Fix visual bug with selected state of navigation iconButtons dd991482e67- [ux] Fixed a regression causing thelogoMaxWidthprop to have no effect. VR tests may need regenerating, but in most cases will not.- Updated dependencies
- #21570
-
2.2.217 May 2022 -
2.2.117 May 2022 -
2.2.013 May 2022Release notes
Open source →Minor Changes
- #20721
81addc0c144- [ux] Pass boxShadow for the focus styling of search section in the theme generator.
Patch Changes
- Updated dependencies
- #20721
-
2.1.613 May 2022Release notes
Open source →Patch Changes
- #21440
3622df604ee- Fixes bug where navigation items cannot be added after intial render if the initial item array was empty
- #21440
-
2.1.526 Apr 2022Release notes
Open source →Patch Changes
- #20650
cb2392f6d33- Upgrade to TypeScript 4.2.4 - Updated dependencies
- #20650
-
2.1.407 Apr 2022 -
2.1.324 Mar 2022Release notes
Open source →Patch Changes
- #20174
5772d2d059c- update root babel config to correctly compile atlassian switcher
- #20174
-
2.1.217 Mar 2022Release notes
Open source →Patch Changes
- #19618
ac9343c3ed4- Replaces usage of deprecated design tokens. No visual or functional changes 62edf20ab1e- Migrates all usage of brand tokens to either selected or information tokens. This change is purely for semantic reasons, there are no visual or behavioural changes.- Updated dependencies
- #19618
-
2.1.103 Mar 2022Release notes
Open source →Patch Changes
- #19019
faee2b4ee52- Rewrite dynamic styles to be static to aid compiled migration. - Updated dependencies
- #19019
-
2.1.014 Feb 2022Release notes
Open source →Minor Changes
- #18526
c4e94b64308- Added a new href prop to the Create button which causes it to be rendered as a link. This is suitable for when the Create action is handled as a full page rather than in a modal-dialog.
- #18526
-
2.0.428 Jan 2022Release notes
Open source →Patch Changes
- #16752
19d72473dfb- The no-unsafe-design-token-usage eslint rule now respects the new token naming conventions when auto-fixing by correctly formatting token ids. - Updated dependencies
- #16752
-
2.0.325 Jan 2022 -
2.0.221 Dec 2021Release notes
Open source →Patch Changes
- #17053
9dd6250db15- Updates token value for selected button text. Button text should now be "blue" when selected
- #17053
-
2.0.121 Dec 2021Release notes
Open source →Patch Changes
- #17475
c55c736ecea- Patch VULN AFP-3486 AFP-3487 AFP-3488 AFP-3489
- #17475
-
2.0.024 Nov 2021Release notes
Open source →Major Changes
-
#14810
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 packagesWhat 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
"react-intl": "^2.6.0", "react-intl-next": "npm:react-intl@^5.18.1",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> );
-
-
1.3.022 Nov 2021Release notes
Open source →Minor Changes
- #16411
9d4ca6e23da- [ux] New create-dropdown-menu package for Create dropdown button
- #16411
-
1.2.217 Nov 2021Release notes
Open source →Patch Changes
-
#15998
a2f953f3814- Previously theensure-design-token-usageeslint rule contained all checks relating to token use. This has now been split up into two separate rules:ensure-design-token-usagenow covers:legacyElevation— warns about old usages of the elevation mixins or styles, which instead should use thecardoroverlaytokens.hardCodedColor— warns about use of hard-coded colors such ascolor: colors.B100, which instead should be wrapped in atoken()call. This covers the majority of cases in existing codebases when first adopting tokens.
no-unsafe-design-token-usage(new) covers the remaining rules:directTokenUsage— warns against using the CSS Custom Property name that is output in the browser by thetoken()call. Eg. directly usingvar(--ds-accent-subtleBlue)is bad.staticToken— warns when tokens aren't used inline. Inlining the token usages helps with static analysis, which unlocks future improvements. Eg. pulling the token out into a const likecss={ color: token(primaryButtonText) }is bad.invalidToken— warns when using a token that doesn't exist (not one that's been renamed, see the next point).tokenRenamed— warns when using a token that's been renamed in a subsequent release.tokenFallbackEnforced— warns if a fallback for the token call is not provided. Eg. call with the fallback like thistoken('color.background.disabled', N10)instead oftoken('color.background.disabled').tokenFallbackRestricted— the opposite oftokenFallbackEnforced. Eg. do not pass in a fallback like thistoken('color.background.disabled', N10)and instead only include the tokentoken('color.background.disabled').
Upgrading — some instances of
\\eslint-disablemay need to be changed to the new rule. If you have failing lint rules after only bumping this package then switch those ignores to useno-unsafe-design-token-usageinstead. -
22fb31312eb- Fixes unmounted component state update warnings for AtlassianNavigation -
f460cc7c411- Builds for this package now pass through a tokens babel plugin, removing runtime invocations of the tokens() function and improving bundle size. -
Updated dependencies
-
-
1.2.109 Nov 2021Release notes
Open source →Patch Changes
- #16287
bb54a699e54- [ux] Fixes a bug where a previously removed gradient positioned ::after primary actions was still rendered. Also fixes a bug where this gradient rendered incorrectly on Safari.
- #16287
-
1.2.029 Oct 2021Release notes
Open source →Minor Changes
-
#14777
c9986657899- Instrumented atlassian-navigation 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
f791fab1bfa- Added missingcomponentsandonBlurprops to the props type used by secondary actions. These were already available but were not documented.- Updated dependencies
-
-
1.1.316 Sep 2021Release notes
Open source →Patch Changes
- #14319
4f9dd11a8eb- Fixes a visual bug which made the logo appear twice under very rare circumstances - Updated dependencies
- #14319
-
1.1.209 Sep 2021Release notes
Open source →Patch Changes
- #14381
789bc630b95- Moved switcher test utils to private scope.
- #14381
-
1.1.125 Aug 2021Release notes
Open source →Patch Changes
- #13965
1a68f990792- ACT-2057 transition @atlaskit/atlassian-switcher-vanilla & @atlaskit/atlassian-switcher to private scope
- #13965
-
1.1.028 Jul 2021Release notes
Open source →Minor Changes
- #12837
e1bac029e02- [ux] Added notification badge to the Help button
Patch Changes
956eeeed790- [ux] Styles for the product icon and logo have been slightly refactored.88a19402c24- Updates to internal tests.- Updated dependencies
- #12837
-
1.0.013 May 2021Release notes
Open source →Major Changes
- #10609
68c25f52345- This1.0.0release denotes that the package API is now stable and is no longer in developer preview. There are NO API CHANGES in this release.
- #10609
-
0.12.609 Mar 2021 -
0.12.510 Dec 2020Release notes
Open source →Patch Changes
- #6842
95771438ed- [ux] PrimaryItems will now overflow/resize correctly when the initial load screen size is narrower than the items it contains
- #6842
-
0.12.419 Nov 2020Release notes
Open source →Patch Changes
- #5857
d3265f19be- Transpile packages using babel rather than tsc
- #5857
-
0.12.318 Nov 2020Release notes
Open source →Patch Changes
- #6228
cadfec2b52- [ux] Introduced a new prop value in search field so that user can control it from outside and can change the value of search field.
- #6228
-
0.12.215 Oct 2020Release notes
Open source →Patch Changes
- #5497
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 addtypescripttodevDependenciesto denote version that the package was built with.
- #5497
-
0.12.102 Oct 2020Release notes
Open source →Patch Changes
- #5344
9798ad1405- Remove deep import paths of dependencies in TS declaration files - Updated dependencies
- #5344
-
0.12.022 Sep 2020Release notes
Open source →Minor Changes
- #4749
ac92cbbca8- Replaced WidthDetector with WidthObserver. We are doing this change because WidthDetector was causing some performance issue.
Patch Changes
- Updated dependencies
- #4749
-
0.11.501 Sep 2020 -
0.11.425 Aug 2020Release notes
Open source →Patch Changes
- #4547
9f54ca0cf1- Adds maxwidth of 260px to logo in @atlaskit/atlassian-navigation and adds new prop logoMaxWidth to make maxWidth for logo user driven.
- #4547
-
0.11.324 Aug 2020Release notes
Open source →Patch Changes
-
#3885
6c525a8229- Upgraded to TypeScript 3.9.6 and tslib to 2.0.0Since 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.11.217 Aug 2020Release notes
Open source →Patch Changes
- #3823
6262f382de- Use the 'lodash' package instead of single-function 'lodash.*' packages - Updated dependencies
- #3823
-
0.11.115 Jul 2020Release notes
Open source →Patch Changes
- #3428
2ae915c912- Fixed incorrect create-button color issue when hex color shorthand notion is used
- #3428
-
0.11.002 Jul 2020Release notes
Open source →Minor Changes
- #3335
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
- #3335
-
0.10.1530 Jun 2020Release notes
Open source →Patch Changes
- #2763
2221a004ff- Fixed skeleton button not showing correct border color when selected - Updated dependencies
- #2763
-
0.10.1429 Jun 2020 -
0.10.1318 Jun 2020Release notes
Open source →Patch Changes
- #3019
8783e413a8- Export IconButton and IconButtonProps from atlassian-navigation
- #3019
-
0.10.1217 Jun 2020Release notes
Open source →Patch Changes
- #2996
73f23c649d- Fixed incorrect create-button color issue when hex color shorthand notion is used
- #2996