@atlaskit/ds-lib: Unintended major change leads to broken dependents

Hi!

With @atlaskit/ds-lib v2.7.0 you renamed an export which is a breaking change, although you label it as minor.

Some atlaskit packages from npm are broken now (example: @atlaskit/dropdown-menu) because they still rely on the previous react-uid import.

It is partially possible to fix this by overriding the @atlaskit/ds-lib version, but some packages already depend on this new version. I hope that all consuming packages fix this and use the new import soon, until then I will stay with old @atlaskit packages.

Thanks,
Peter

1 Like

Well, that saved me time :slight_smile: thanks for the heads up. Locked my dropdown-menu on an older version.