Packages

@floating-ui/react-dom

2.1.9 · 11 Jul 2026MIT112.9M / weekRepositoryHomepagenpmAtom feed

Upgrading @floating-ui/react-dom From 0.1.0 to 2.1.9

51 releases in betweennotes for 48

Other targets from 0.1.0Newest 0.x0.7.2
  1. 0.1.0yours
  2. 3 releases
  3. 0.2.0major
  4. 1 release
  5. 0.3.0major
  6. 4 releases
  7. 0.4.0major
  8. 3 releases
  9. 0.5.0major
  10. 0.6.0major
  11. 3 releases
  12. 0.7.0major
  13. 2 releases
  14. 1.0.0major
  15. 8 releases
  16. 2.0.0major
  17. 18 releases
  18. 2.1.9target
10+
changes to make
0
advisories fixed
16+
new
24+
fixes

Counted from 48 of 51 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking2.0.0
  • breaking2.0.0
  • breaking2.0.0
  • breaking1.0.0
  • breaking1.0.0
  • breaking1.0.0
  • breaking1.0.0
  • breaking1.0.0
  • breaking1.0.0
  • breaking0.3.4

Release by release

  1. 2.1.9

    11 Jul 20261 fix
    • fixed

      Support explicit undefined for optional properties with exactOptionalPropertyTypes

  2. 2.1.8

    3 Mar 20261 fix
    • fixed

      react: Avoid duplicate options key warning in reactive middleware wrappers

  3. 2.1.4 – 2.1.74 releases, nothing new or fixed in the notes

  4. 2.1.3

    2 Jun 20251 fix
    • fixed

      useFloating: Correct transform default doc (@default true instead of @default false)

  5. 2.1.2

    15 Sep 20241 fix
    • fixed

      useFloating: Avoid setting isPositioned to true when open is false

  6. 2.1.1nothing new or fixed in the note

  7. 2.1.0

    20 May 20241 new
    • new

      Support dependency array as a second argument of all middleware. This ensures stateful options can be kept reactive when making them derived (passing a function that returns the options):

  8. 2.0.9

    28 Apr 20241 fix
    • fixed

      types: Replace React_2 with React in generated .d.ts files

21 other lines we could not sort, mostly version bumps
  • Minor perf improvement of arrow modifier

    1.0.1
  • Converted source code to ES6

    1.0.0
  • Build now uses Rollup

    1.0.0
  • Moved from JSHint to ESLint

    1.0.0
  • Moved from Uglify to Babili

    1.0.0
  • Get rid of Grunt

    1.0.0
  • Updated npm dependencies

    1.0.0
  • Full support for HTML5 shadow root and HTML5 components (#88) (thanks @nadiam84)

    1.0.0
  • Improved flip detection strategy (#82) (thanks @nadiam84)

    1.0.0
  • You can now set attributes defining them in data.attributes, properties with false values will be removed

    1.0.0

15 internal lines (docs, tests, tooling) left out.