Thanks for reaching out! Atlaskit is most definitely not deprecated - we have a number of internal development teams working on everything from the core component sets, to media and editor. Recently we’ve re-worked our issue tracking experience - however for now it’s been moved back into an internal system while we find a better way to allow external contribution.
Regarding the outdated styled-components dependency, we’re looking into it. The last few months our core team has been focused on converting the project to Typescript, but that work is beginning to wrap up and we’ll be looking into where to go with our CSS-in-JS solution. Currently a few components such as Checkbox and Button have been converted to use a newer version of Emotion, instead of Styled Components 3.
Thanks for reaching out - could I ask which @atlaskit namespaced components you’re using?
I can confirm that the majority of components supported by the Atlassian Design System team have been recently converted from styled-components to use @emotion/core (or have been converted, but are pending release on NPM in the coming weeks). However I understand this is not all of the components in the @atlaskit namespace, and a number of them remain unconverted.
More information on the Emotion migration work can be found on this ticket (link).
Thanks for that information @Townsheriff, and I hope you had a pleasant new year!
It looks like the following packages need to be upgrade to the versions listed in order to drop the styled-components dependency.
The Styled-components → Emotion migration is now complete for all non-deprecated Design System components (that is, the components on atlassian.design or under the “Design System” heading on the Atlaskit website).