Releases: victorpopkov/react-ui-icheck
Releases · victorpopkov/react-ui-icheck
v0.8.0
Added
- [maintenance] Add
deduplicate
script 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-spreading
ESLint rule exceptions - Add ESNext source code in
npm
package
Changed
- [maintenance] Change ESLint configs to work with Prettier and simplify them
- Bump dependencies
- Refactor tests
- Replace
JS
extension withJSX
where appropriate - Replace deprecated
componentWillReceiveProps
withgetDerivedStateFromProps
Deprecated
- Deprecate
Checkbox
andRadio
propdefaultChecked
in 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
dotenv
leftovers - Remove Node.js v8 and v11 support
- Remove
better-npm-run
in favour ofcross-env
- Remove invalid argument in
React.Children.map
usages - Remove resolutions in
package.json
Fixed
v0.6.0
Added
- [maintenance] Add Code Climate config
- Add
BaseInput
to be extended byCheckbox
andRadio
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
isMobile
inRadio
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
Checkbox
andRadio
examples - [website] Add website
clean-webpack-plugin
webpack production config - Bump dependencies
Deprecated
- Deprecate
Checkbox
andRadio
propactiveClass
in favour ofactiveClassName
- Deprecate
Checkbox
andRadio
propcheckedClass
in favour ofcheckedClassName
- Deprecate
Checkbox
andRadio
propdisabledClass
in favour ofdisabledClassName
- Deprecate
Checkbox
andRadio
propfocusClass
in favour offocusClassName
- Deprecate
Checkbox
andRadio
prophoverClass
in favour ofhoverClassName
- Deprecate
Checkbox
andRadio
propindeterminateClass
in favour ofindeterminateClassName
- Deprecate
Checkbox
andRadio
propinheritClass
in favour ofinheritClassName
- Deprecate
Checkbox
propcheckboxClass
in favour ofcheckboxClassName
- Deprecate
Radio
propradioClass
in favour ofradioClassName
Removed
- Remove unused
determinateClass
prop forCheckbox
andRadio
Fixed
- Fix
inheritClass
prop type forCheckbox
andRadio
v0.4.0
Added
- [website] Add website "Properties" blocks in
Checkbox
andRadio
demos - Add
deprecated
helper for wrapping the deprecatedPropTypes
in the future releases - Add missing
Checkbox
andRadio
properties to match the ones used inInput
component
Changed
- Bump dependencies
Removed
- [website] Remove website
<main />
content vertical alignment - Remove Node.js v9 support
Fixed
- [maintenance] Fix
lint:stylelint
script paths inpackage.json
- [website] Fix website
class
attributes inCheckbox
andRadio
demos - [website] Fix website imports alongside
v0.3.0
Added
- [maintenance] Add Travis CI for code linting
- Add
Checkbox
,CheckboxGroup
,Radio
andRadioGroup
components tests (the total project test coverage: 100%)
Changed
- [maintenance] Disable
no-duplicate-headings
for remark-lint - [website] Enable
css-loader
global modules in the website webpack configs - Bump dependencies
Fixed
- [website] Fix website imports to use
react-ui-icheck
instead ofreact-icheck
- Fix
@babel/plugin-proposal-decorators
plugin 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
Input
andLabel
components tests (the total project test coverage: 47%) - Add missing props in
RadioGroup.defaultProps
- Add this
CHANGELOG.md
Changed
- [maintenance] Resort properties in
.eslintrc
and.remarkrc
- [website] Change website page headings
- Bump dependencies
- Change Node.js engine requirement from
>= 10.0.0
to>= 8.10.0
Removed
- [website] Remove
.env
requirement for website building/running - Remove description comments from
RadioGroup.propTypes
Fixed
- [maintenance] Fix missing
remark
dependencies - [website] Fix
lint:stylelint
script paths inpackage.json
- Fix input element mobile support in
Input
component
v0.1.0
First release.