Releases: victorpopkov/react-ui-icheck
Releases · victorpopkov/react-ui-icheck
v0.8.0
Added
- [maintenance] Add
deduplicatescript inpackage.json
Changed
- [maintenance] Change GitHub Actions CI build, lint and test jobs configurations
- Bump React from v16 to v17
- Bump dependencies
v0.7.0
Added
- [maintenance] Add GitHub Actions for CI build, lint and test
- [maintenance] Add Prettier integration
- [maintenance] Add
react/jsx-props-no-spreadingESLint rule exceptions - Add ESNext source code in
npmpackage
Changed
- [maintenance] Change ESLint configs to work with Prettier and simplify them
- Bump dependencies
- Refactor tests
- Replace
JSextension withJSXwhere appropriate - Replace deprecated
componentWillReceivePropswithgetDerivedStateFromProps
Deprecated
- Deprecate
CheckboxandRadiopropdefaultCheckedin favour ofchecked
Removed
- [maintenance] Remove unnecessary root
.npmignore - [maintenance] Replace remark with Prettier
- [maintenance] Replace Travis CI with GitHub Actions
- [website] Remove obsolete website-related
dotenvleftovers - Remove Node.js v8 and v11 support
- Remove
better-npm-runin favour ofcross-env - Remove invalid argument in
React.Children.mapusages - Remove resolutions in
package.json
Fixed
v0.6.0
Added
- [maintenance] Add Code Climate config
- Add
BaseInputto be extended byCheckboxandRadio
Changed
- Bump dependencies
- Change Jest config to ignore
src/index.js
Removed
- [website] Remove website in favour of react-ui-icheck-website
- [website] Remove website-related dependencies and scripts
- Remove unused Babel plugins
- Remove unused prop
isMobileinRadio
Fixed
- [maintenance] Fix author email in
package.json - Fix missing dependencies
v0.5.0
Added
- [website] Add website 404 error page vertical centering
Changed
- [website] Add website
CheckboxandRadioexamples - [website] Add website
clean-webpack-pluginwebpack production config - Bump dependencies
Deprecated
- Deprecate
CheckboxandRadiopropactiveClassin favour ofactiveClassName - Deprecate
CheckboxandRadiopropcheckedClassin favour ofcheckedClassName - Deprecate
CheckboxandRadiopropdisabledClassin favour ofdisabledClassName - Deprecate
CheckboxandRadiopropfocusClassin favour offocusClassName - Deprecate
CheckboxandRadioprophoverClassin favour ofhoverClassName - Deprecate
CheckboxandRadiopropindeterminateClassin favour ofindeterminateClassName - Deprecate
CheckboxandRadiopropinheritClassin favour ofinheritClassName - Deprecate
CheckboxpropcheckboxClassin favour ofcheckboxClassName - Deprecate
RadiopropradioClassin favour ofradioClassName
Removed
- Remove unused
determinateClassprop forCheckboxandRadio
Fixed
- Fix
inheritClassprop type forCheckboxandRadio
v0.4.0
Added
- [website] Add website "Properties" blocks in
CheckboxandRadiodemos - Add
deprecatedhelper for wrapping the deprecatedPropTypesin the future releases - Add missing
CheckboxandRadioproperties to match the ones used inInputcomponent
Changed
- Bump dependencies
Removed
- [website] Remove website
<main />content vertical alignment - Remove Node.js v9 support
Fixed
- [maintenance] Fix
lint:stylelintscript paths inpackage.json - [website] Fix website
classattributes inCheckboxandRadiodemos - [website] Fix website imports alongside
v0.3.0
Added
- [maintenance] Add Travis CI for code linting
- Add
Checkbox,CheckboxGroup,RadioandRadioGroupcomponents tests (the total project test coverage: 100%)
Changed
- [maintenance] Disable
no-duplicate-headingsfor remark-lint - [website] Enable
css-loaderglobal modules in the website webpack configs - Bump dependencies
Fixed
- [website] Fix website imports to use
react-ui-icheckinstead ofreact-icheck - Fix
@babel/plugin-proposal-decoratorsplugin order in Babel configs
v0.2.0
Added
- [maintenance] Add Code Climate for code quality and test coverage reports
- [maintenance] Add Codecov for test coverage reports
- [maintenance] Add Travis CI for building and testing
- [website] Add website homepage badges
- Add
InputandLabelcomponents tests (the total project test coverage: 47%) - Add missing props in
RadioGroup.defaultProps - Add this
CHANGELOG.md
Changed
- [maintenance] Resort properties in
.eslintrcand.remarkrc - [website] Change website page headings
- Bump dependencies
- Change Node.js engine requirement from
>= 10.0.0to>= 8.10.0
Removed
- [website] Remove
.envrequirement for website building/running - Remove description comments from
RadioGroup.propTypes
Fixed
- [maintenance] Fix missing
remarkdependencies - [website] Fix
lint:stylelintscript paths inpackage.json - Fix input element mobile support in
Inputcomponent
v0.1.0
First release.