- TextArea, TextInput: Accept max-/minLength props (#126).
- Popup: Allow to be mounted visible (#128).
- Update devDependencies (#129).
- Overlay: Inherit zIndexGroupLevel from ancestors (#125).
- TextArea, TextInput: add onClick to props (#118).
- TextArea, TextInput: add missing propTypes (#119).
- Select: fix "ref" name of Button (#117).
- Popup: fix
findDOMNode()call insidecomponentWillUnmounthook (#114).
- Control: Fix
focusedprops handling (#107). - Menu, Select: Fix
focusedstate management; Menu: Fix scroll to selected item (#111).
- Layout, Popup: some handlers miss
this.propsargument (#101).
- Menu: Fix internal cache flushing (#100).
- Add
_js_initedsuffix to class names (#98). - Fix scripts/generate-main.sh to work properly on Linux.
- Link: add examples and tests for
viewprop (#94).
- Select: prevent internal Button from form submission (#91).
- Link: add
viewprop (#89).
- Menu: Fix value validation in
mode=radio(#87).
- Control: pass
this.propsas a second argument toonFocusChange()andonHoverChange()handlers (#84), (#86). - TextInput: support for
autocompleteproperty (#85).
- pressable: Add "displayName" to wrapped class (#82).
generate-mainscript doesn't work on Linux (#80).- Overlay:
layerWillBecomeHidden()andreleaseZIndex()must be idempotent (#81).
- MenuItem: support for
typeproperty (#75).
- Button: support for
titleproperty (#74).
- Control:
textValue()doesn't play nice with numbers (#73). - Select: menu must not be narrower than button (#71).
- Add tests for Control.
- Add Select with
_width_availableCSS class example.
- Add a
pre-commithook to automatically lint the code before commit (#70). - Reduce the overall production size of the module by applying some Babel magic (#69).
- Got rid of own states that represented "value" of components:
- Select: Fit popup into viewport (#65).
- Components can be imported as a named modules from the package main entrypoint (#62).
- Link, Button: synthetic event is passed as a first argument to the
onClick()handler (#61).
- Link, Button:
onClick()handler must be called only on left button click (#61). - Link, Button: Impossible to do a default prevention in
onClick()handler (#61).
- Button: pass "type" prop to underlying (#54).
- Select: add protected method
renderButtonText()(#52). - Link: add unit-tests (#53).
- Start using chai-enzyme for unit-tests.
- warning was updated to 3.0.0.
- Link: fix type declaration for "type" prop.
- Fix project license.
- Update readme.
- Initial public release.