react-popover

A smart popover component for React

Stars
598
Committers
23

Bot releases are visible (Hide)

react-popover -

Published by jasonkuhrt almost 9 years ago

Features:

Changes:

Fixes:

react-popover -

Published by jasonkuhrt almost 9 years ago

Fixes:

  • Fixed an error if mounted but never opened before unmount. #55.
react-popover -

Published by jasonkuhrt almost 9 years ago

Fixes:

  • Fixed critical regression in that the main export API accidentally changed. #54
react-popover -

Published by jasonkuhrt almost 9 years ago

Fixes:

  • A significant memory leak. #41 #42
  • Fix access to a deprecated (0.14) React function

Misc:

  • Refreshed demo
  • Two new demos
react-popover -

Published by jasonkuhrt almost 9 years ago

Breaking Changes:

  • Updated to work with React x.14.x.x #39. Thanks for @pasviegas for taking the first crack in #47.
  • No longer works with React <= x.13.x

Misc:

  • Updated css-vendor dependency (no significant changes).
react-popover -

Published by jasonkuhrt about 9 years ago

Fixes:

  • Layout in IE11 #31 – @juliankrispel

Improvements:

  • Fixed webpack warnings being caused by react-draggable. Reported by @juliankrispel
  • Updated all dependencies
react-popover -

Published by jasonkuhrt about 9 years ago

Fixes:

  • #29 Remove lingering console.log. Thanks @prayogoa.
react-popover -

Published by jasonkuhrt about 9 years ago

Fixes:

  • Fixed a null error when the popover isOpen was set to true on initialization. #27. Thanks @enjoylife for reporting.

Improved:

  • Error messages are better when an invalid layout choice is given for place or preferPlace props. d3e4ebd36b38d928cbb113ec1a8356958b3cd6d1
react-popover -

Published by jasonkuhrt over 9 years ago

Fixes:

  • Bug in onOuterAction that prevented Popover from working in FireFox (surprised it worked in any browser based on the bug) #26
  • Cross-browser CSS support #26 #9
react-popover -

Published by jasonkuhrt over 9 years ago

Features
  • Expose prop onOuterAction for hooking onto outer actions. Useful for e.g. automatically-close-on-outer-interaction. #22. One reason this is currently hard-coded to the component rather than a simple mixin is that we want outerAction to semantically be in terms of target and popover. A conventional mixin would not know to tap into the layer system which is where Popover is rendered.
react-popover -

Published by jasonkuhrt over 9 years ago

Fixes

  • Decouple rendering toggle from business logic toggle #21
react-popover -

Published by jasonkuhrt over 9 years ago

Fixes

  • Fixed regression in handling tip position after adding scrolling support feature #20

Enhancements

  • Fixed odd bug-like behaviour where hanging popover would not reach any bound #19
react-popover -

Published by jasonkuhrt over 9 years ago

Features

  • tip will not exceed body boundaries
  • tip will not overlap with boundary of border radius on popover body if there is one #5
  • Frames that scroll are now supported #15
  • Animate popover enter/exit #12

Enhancements

  • Pick zone based on last one that fits body

Fixes

  • Avoid initially faulty render by ensuring layout monitors are activated before calculating layout