diff --git a/CHANGELOG.md b/CHANGELOG.md index 44d8ca4d..a78e1edd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +## v0.16.0 (2020/10/22) + +### Breaking Changes + +- Drop IE 10 support (IE 11 still supported) +- Use Array.flat(Infinity): Node.js >= 12 required +- Use TypeScript 3.7 "asserts condition" + +### Features + +- Update npm packages +- More ESLint and Stylelint plugins + ## v0.15.2 (2020/10/20) ### Fixes diff --git a/examples/Bootstrap4/package.json b/examples/Bootstrap4/package.json index 54e2db5f..44dc7b86 100644 --- a/examples/Bootstrap4/package.json +++ b/examples/Bootstrap4/package.json @@ -1,6 +1,6 @@ { "name": "bootstrap4-example", - "version": "0.15.2", + "version": "0.16.0", "private": true, "description": "react-form-with-constraints Bootstrap 4 example", "keywords": [ @@ -28,9 +28,9 @@ "raf": "^3.4.1", "react": "^16.14.0", "react-dom": "^16.14.0", - "react-form-with-constraints": "^0.15.2", - "react-form-with-constraints-bootstrap4": "^0.15.2", - "react-form-with-constraints-tools": "^0.15.2" + "react-form-with-constraints": "^0.16.0", + "react-form-with-constraints-bootstrap4": "^0.16.0", + "react-form-with-constraints-tools": "^0.16.0" }, "devDependencies": { "@babel/core": "^7.12.3", diff --git a/examples/ClubMembers/package.json b/examples/ClubMembers/package.json index 83b6fd63..63ae42a6 100644 --- a/examples/ClubMembers/package.json +++ b/examples/ClubMembers/package.json @@ -1,6 +1,6 @@ { "name": "club-members-example", - "version": "0.15.2", + "version": "0.16.0", "private": true, "description": "react-form-with-constraints ClubMembers example", "keywords": [ @@ -21,8 +21,8 @@ "mobx-react": "^6.3.1", "react": "^16.14.0", "react-dom": "^16.14.0", - "react-form-with-constraints": "^0.15.2", - "react-form-with-constraints-tools": "^0.15.2" + "react-form-with-constraints": "^0.16.0", + "react-form-with-constraints-tools": "^0.16.0" }, "devDependencies": { "@babel/core": "^7.12.3", diff --git a/examples/HTML5ConstraintValidationAPI/package.json b/examples/HTML5ConstraintValidationAPI/package.json index 71c98404..ef7cd944 100644 --- a/examples/HTML5ConstraintValidationAPI/package.json +++ b/examples/HTML5ConstraintValidationAPI/package.json @@ -1,6 +1,6 @@ { "name": "html5-constraint-validation-api-example", - "version": "0.15.2", + "version": "0.16.0", "private": true, "description": "React with HTML5 constraint validation API example", "keywords": [ diff --git a/examples/MaterialUI/package.json b/examples/MaterialUI/package.json index 8bd98210..2b5f5ba1 100644 --- a/examples/MaterialUI/package.json +++ b/examples/MaterialUI/package.json @@ -1,6 +1,6 @@ { "name": "material-ui-example", - "version": "0.15.2", + "version": "0.16.0", "private": true, "description": "react-form-with-constraints Material-UI example", "keywords": [ @@ -23,9 +23,9 @@ "lodash": "^4.17.20", "react": "^16.14.0", "react-dom": "^16.14.0", - "react-form-with-constraints": "^0.15.2", - "react-form-with-constraints-material-ui": "^0.15.2", - "react-form-with-constraints-tools": "^0.15.2" + "react-form-with-constraints": "^0.16.0", + "react-form-with-constraints-material-ui": "^0.16.0", + "react-form-with-constraints-tools": "^0.16.0" }, "devDependencies": { "@babel/core": "^7.12.3", diff --git a/examples/Password/package.json b/examples/Password/package.json index 3d928347..c93e1ee6 100644 --- a/examples/Password/package.json +++ b/examples/Password/package.json @@ -1,6 +1,6 @@ { "name": "password-example", - "version": "0.15.2", + "version": "0.16.0", "private": true, "description": "react-form-with-constraints Password example", "keywords": [ @@ -20,8 +20,8 @@ "dependencies": { "react": "^16.14.0", "react-dom": "^16.14.0", - "react-form-with-constraints": "^0.15.2", - "react-form-with-constraints-tools": "^0.15.2" + "react-form-with-constraints": "^0.16.0", + "react-form-with-constraints-tools": "^0.16.0" }, "devDependencies": { "@babel/core": "^7.12.3", diff --git a/examples/PasswordWithoutState/package.json b/examples/PasswordWithoutState/package.json index 01bcc265..8201673a 100644 --- a/examples/PasswordWithoutState/package.json +++ b/examples/PasswordWithoutState/package.json @@ -1,6 +1,6 @@ { "name": "password-without-state-example", - "version": "0.15.2", + "version": "0.16.0", "private": true, "description": "react-form-with-constraints Password without state example", "keywords": [ @@ -19,7 +19,7 @@ "dependencies": { "react": "^16.14.0", "react-dom": "^16.14.0", - "react-form-with-constraints": "^0.15.2" + "react-form-with-constraints": "^0.16.0" }, "devDependencies": { "@babel/core": "^7.12.3", diff --git a/examples/PlainOldReact/package.json b/examples/PlainOldReact/package.json index 824e3f66..f7c8e69e 100644 --- a/examples/PlainOldReact/package.json +++ b/examples/PlainOldReact/package.json @@ -1,6 +1,6 @@ { "name": "plain-old-react-example", - "version": "0.15.2", + "version": "0.16.0", "private": true, "description": "Plain old React form validation example", "keywords": [ diff --git a/examples/ServerSideRendering/package.json b/examples/ServerSideRendering/package.json index 250256f2..adf91983 100644 --- a/examples/ServerSideRendering/package.json +++ b/examples/ServerSideRendering/package.json @@ -1,6 +1,6 @@ { "name": "server-side-rendering-example", - "version": "0.15.2", + "version": "0.16.0", "private": true, "description": "react-form-with-constraints server-side rendering example", "keywords": [ @@ -21,8 +21,8 @@ "express": "^4.17.1", "react": "^16.14.0", "react-dom": "^16.14.0", - "react-form-with-constraints": "^0.15.2", - "react-form-with-constraints-tools": "^0.15.2" + "react-form-with-constraints": "^0.16.0", + "react-form-with-constraints-tools": "^0.16.0" }, "devDependencies": { "@babel/core": "^7.12.3", diff --git a/examples/SignUp/package.json b/examples/SignUp/package.json index 440defd4..f551dba2 100644 --- a/examples/SignUp/package.json +++ b/examples/SignUp/package.json @@ -1,6 +1,6 @@ { "name": "sign-up-example", - "version": "0.15.2", + "version": "0.16.0", "private": true, "description": "react-form-with-constraints SignUp example", "keywords": [ @@ -23,8 +23,8 @@ "lodash": "^4.17.20", "react": "^16.14.0", "react-dom": "^16.14.0", - "react-form-with-constraints": "^0.15.2", - "react-form-with-constraints-tools": "^0.15.2", + "react-form-with-constraints": "^0.16.0", + "react-form-with-constraints-tools": "^0.16.0", "react-i18next": "^11.7.3" }, "devDependencies": { diff --git a/examples/WizardForm/package.json b/examples/WizardForm/package.json index 1a93a5b6..021754d0 100644 --- a/examples/WizardForm/package.json +++ b/examples/WizardForm/package.json @@ -1,6 +1,6 @@ { "name": "wizard-form-example", - "version": "0.15.2", + "version": "0.16.0", "private": true, "description": "react-form-with-constraints WizardForm example", "keywords": [ @@ -19,7 +19,7 @@ "dependencies": { "react": "^16.14.0", "react-dom": "^16.14.0", - "react-form-with-constraints": "^0.15.2" + "react-form-with-constraints": "^0.16.0" }, "devDependencies": { "@babel/core": "^7.12.3", diff --git a/lerna.json b/lerna.json index 2e899962..9ec5128e 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "0.15.2", + "version": "0.16.0", "npmClient": "yarn", "useWorkspaces": true, "command": { diff --git a/packages/react-form-with-constraints-bootstrap4/package.json b/packages/react-form-with-constraints-bootstrap4/package.json index cdb0976e..8de77304 100644 --- a/packages/react-form-with-constraints-bootstrap4/package.json +++ b/packages/react-form-with-constraints-bootstrap4/package.json @@ -1,6 +1,6 @@ { "name": "react-form-with-constraints-bootstrap4", - "version": "0.15.2", + "version": "0.16.0", "repository": { "type": "git", "url": "https://github.com/tkrotoff/react-form-with-constraints.git" @@ -41,7 +41,7 @@ "test:coverage": "jest --coverage" }, "peerDependencies": { - "react-form-with-constraints": "^0.15.2" + "react-form-with-constraints": "^0.16.0" }, "devDependencies": { "@types/enzyme": "^3.10.7", @@ -55,7 +55,7 @@ "jscodeshift": "^0.11.0", "react": "^16.14.0", "react-dom": "^16.14.0", - "react-form-with-constraints": "^0.15.2", + "react-form-with-constraints": "^0.16.0", "rollup": "^2.32.0", "rollup-plugin-filesize": "^9.0.2", "rollup-plugin-typescript2": "^0.28.0", diff --git a/packages/react-form-with-constraints-material-ui/package.json b/packages/react-form-with-constraints-material-ui/package.json index 40acd192..3e3740ff 100644 --- a/packages/react-form-with-constraints-material-ui/package.json +++ b/packages/react-form-with-constraints-material-ui/package.json @@ -1,6 +1,6 @@ { "name": "react-form-with-constraints-material-ui", - "version": "0.15.2", + "version": "0.16.0", "repository": { "type": "git", "url": "https://github.com/tkrotoff/react-form-with-constraints.git" @@ -37,7 +37,7 @@ }, "peerDependencies": { "@material-ui/core": "^4.11.0", - "react-form-with-constraints": "^0.15.2" + "react-form-with-constraints": "^0.16.0" }, "devDependencies": { "@material-ui/core": "^4.11.0", @@ -52,7 +52,7 @@ "jscodeshift": "^0.11.0", "react": "^16.14.0", "react-dom": "^16.14.0", - "react-form-with-constraints": "^0.15.2", + "react-form-with-constraints": "^0.16.0", "ts-jest": "^26.4.1", "typescript": "^4.0.3" } diff --git a/packages/react-form-with-constraints-native/package.json b/packages/react-form-with-constraints-native/package.json index 221ddb3d..c2dee2de 100644 --- a/packages/react-form-with-constraints-native/package.json +++ b/packages/react-form-with-constraints-native/package.json @@ -1,6 +1,6 @@ { "name": "react-form-with-constraints-native", - "version": "0.15.2", + "version": "0.16.0", "repository": { "type": "git", "url": "https://github.com/tkrotoff/react-form-with-constraints.git" @@ -35,7 +35,7 @@ "test:coverage": "jest --coverage" }, "peerDependencies": { - "react-form-with-constraints": "^0.15.2", + "react-form-with-constraints": "^0.16.0", "react-native": ">=0.61.5" }, "devDependencies": { @@ -54,7 +54,7 @@ "jscodeshift": "^0.11.0", "metro-react-native-babel-preset": "^0.63.0", "react": "^16.14.0", - "react-form-with-constraints": "^0.15.2", + "react-form-with-constraints": "^0.16.0", "react-native": "^0.61.5", "react-test-renderer": "^16.14.0", "ts-jest": "^26.4.1", diff --git a/packages/react-form-with-constraints-tools/package.json b/packages/react-form-with-constraints-tools/package.json index 4e1272a4..c9d615b3 100644 --- a/packages/react-form-with-constraints-tools/package.json +++ b/packages/react-form-with-constraints-tools/package.json @@ -1,6 +1,6 @@ { "name": "react-form-with-constraints-tools", - "version": "0.15.2", + "version": "0.16.0", "repository": { "type": "git", "url": "https://github.com/tkrotoff/react-form-with-constraints.git" @@ -39,7 +39,7 @@ "test:coverage": "jest --coverage" }, "peerDependencies": { - "react-form-with-constraints": "^0.15.2" + "react-form-with-constraints": "^0.16.0" }, "devDependencies": { "@types/enzyme": "^3.10.7", @@ -53,7 +53,7 @@ "jest": "^26.6.0", "jscodeshift": "^0.11.0", "react": "^16.14.0", - "react-form-with-constraints": "^0.15.2", + "react-form-with-constraints": "^0.16.0", "rollup": "^2.32.0", "rollup-plugin-filesize": "^9.0.2", "rollup-plugin-typescript2": "^0.28.0", diff --git a/packages/react-form-with-constraints/package.json b/packages/react-form-with-constraints/package.json index 2ef02f7a..2f846bfb 100644 --- a/packages/react-form-with-constraints/package.json +++ b/packages/react-form-with-constraints/package.json @@ -1,6 +1,6 @@ { "name": "react-form-with-constraints", - "version": "0.15.2", + "version": "0.16.0", "repository": { "type": "git", "url": "https://github.com/tkrotoff/react-form-with-constraints.git"