- Accept react 17 as peer dependency (as well as 16), thanks @VWRoli !
- Add support for multiple selection in uncontrolled map.
- Use controlled component if selected OR onSelect props are given
- 2.1.0 was stupid, that should have been a branch and not smack dab on main branch -_-
- Check specifically for 'undefined' value in
props.selected
- Add console warning for passing only 1 out of 2 props for controlled component
BREAKING VERSION CHANGE from 1.0.13!
- Upgrade react, react-dom versions to 16 (set as peer dependencies)
- Add
selected
andonSelect
optional props
And things you probably care less about (dev process):
- Upgrade webpack, babel
- Add typescript (internal only)
- Update demo
Wow that was a while ago. The component emitted browser events instead of actually using React. Super weird choice I made back then 😂