Releases: appfolio/react-gears
Add focus to AddressInput
This release adds focus support to AddressInput
Add id support to AddressInput
This release adds optional id support to AddressInput and child inputs, allowing for easier testing and focusing of fields from labels.
Support focus on Select, DateInput
This release adds missing support for focus() on Select and DateInput
Add SortableTable
This release adds SortableTable component to aid in generating Tables with standard sorting controls, cell and footer renderer
v2.0
- Refactor Credit Cards components #296 [BREAKING CHANGE]
- Remove CreditCardInput, CreditCardExpiration
- Refactor CreditCardNumber to:
- allow controlled behavior
- Remove auto space insertion
- Show default icon
- DateMonth - Replace with MonthInput based on new DateInput #303 [BREAKING CHANGE]
- Steps - Add ability to condense labels on mobile breakpoints #301
- Spinner - Replace CSS implementation with SVG for easier theming and performance #300
- AddressInput - adds optional and configurable labels #297
- Bug fixes and updates #298, #299, #302
Correct modular packaging with AddressInput
v1.29.1 1.29.1
Modularize package
This release adds the ability to individual import components from react-gears
import Button from 'react-gears/lib/components/Button';
Which allows apps using only a few components to reduce bundle size imports.
DateInput improvements
This release corrects issues with inline editing of dates in DateInput, and will now format the input value only on blur or when externally updated. This also adds a new parse
prop which allows for optional, advanced date parsing.
Allow FormRow className
This release adds rowClassName
to FormRow and BoundFormRow to allow CSS classes on the FormGroup container.
Remove React warnings
This release corrects warnings that were shown when Notes and DateMonth were used.