elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.35k stars 7.98k forks source link

Update the versions of `@dnd-kit/*` libs #182955

Closed alexwizp closed 1 week ago

alexwizp commented 1 week ago

Closes: https://github.com/elastic/security-team/issues/8630

Summary

The new version of the library implements broader support for accessibility (a11y) and fixes the issue described in https://github.com/elastic/security-team/issues/8630. This library is only used in one place in Kibana.

What was changed?:

  1. Versions updated:
Lib From To
@dnd-kit/core ^3.1.1, ^6.1.0,
@dnd-kit/sortable ^4.0.0- ^8.0.0
@dnd-kit/utilities ^2.0.0, ^3.2.2
  1. The following core was replaced in accordance with the changelog
    layoutMeasuring={{
    strategy: LayoutMeasuringStrategy.Always,
    }} 

    ->

    measuring={{
    droppable: {
      strategy: MeasuringStrategy.Always,
    },
    }}

Notes

During testing, an unrelated issue was discovered: https://github.com/elastic/kibana/issues/182961.

alexwizp commented 1 week ago

/ci

elasticmachine commented 1 week ago

Pinging @elastic/kibana-presentation (Team:Presentation)

elasticmachine commented 1 week ago

Pinging @elastic/security-solution (Team: SecuritySolution)

kibana-ci commented 1 week ago

:yellow_heart: Build succeeded, but was flaky

Failed CI Steps

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
controls 215.6KB 231.3KB +15.6KB

History

To update your PR or re-run it, just comment with: @elasticmachine merge upstream