react-overlays icon indicating copy to clipboard operation
react-overlays copied to clipboard

Version bump, any breaking changes?

Open rpellerin opened this issue 7 years ago • 8 comments

Hi, Why the version bump from v0.8.3 to 1.1.0? Is there any breaking change? Thank you!

rpellerin avatar Jan 11 '19 17:01 rpellerin

there are a bunch, unfortunately we don't have very good docs on what they are. THe major changes, tho are:

  • removing Position (use react-popper thats what we use)
  • rewrite Overlay which Position, to use react-popper,

jquense avatar Jan 11 '19 17:01 jquense

Thank you. What do you mean by "rewrite Overlay which Position, to use react-popper"?

rpellerin avatar Jan 11 '19 19:01 rpellerin

sorry, badly worded. Overlay was rewrite to use react-popper instead of the old Position component, so it's api has changed to reflect that

jquense avatar Jan 11 '19 21:01 jquense

No problems, thanks! Any plans on publishing a short migration guide?

rpellerin avatar Jan 12 '19 00:01 rpellerin

maybe! if someone gets the time to do it, we'd like too

jquense avatar Jan 12 '19 00:01 jquense

Another change for people using Modal is that the options for the backdrop has turned into the possibility to specify a custom render method, and that the backdrop is now rendering next to the .modal element instead of inside it. In out case this broke the support for multiple modals on top of each other, but we solved that by disabling the backdrop component and instead setting a background on .modal.

nip3o avatar May 13 '19 09:05 nip3o

react-overlays no longer works with IE11 without polyfills now, due to the dependency on @restart/hooks (formerly react-context-toolbox).

Darrken avatar Jun 06 '19 15:06 Darrken

please open an issue in that repo with specifics about what is not supported. Polyfills are likely required for older IE support, but we can be sure to document them

jquense avatar Jun 06 '19 15:06 jquense