diff --git a/CHANGELOG.md b/CHANGELOG.md index 2014ac4e2c..5398a6453a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,56 @@ + +# [1.0.0-alpha.10](https://github.com/DevExpress/devextreme-reactive/compare/v1.0.0-alpha.9...v1.0.0-alpha.10) (2017-09-18) + + +### Bug Fixes + +* **react-core:** use correct params within template chain ([#322](https://github.com/DevExpress/devextreme-reactive/issues/322)) ([64a9991](https://github.com/DevExpress/devextreme-reactive/commit/64a9991)) + + +### Code Refactoring + +* **react-core:** remove embedded Template connection ([#331](https://github.com/DevExpress/devextreme-reactive/issues/331)) ([f90955d](https://github.com/DevExpress/devextreme-reactive/commit/f90955d)) +* **react-grid:** rename tableTemplate to tableLayoutTemplate ([#310](https://github.com/DevExpress/devextreme-reactive/issues/310)) ([def4a97](https://github.com/DevExpress/devextreme-reactive/commit/def4a97)) + + +### Features + +* **react-core:** implement TemplateConnector ([#314](https://github.com/DevExpress/devextreme-reactive/issues/314)) ([1e9bcfc](https://github.com/DevExpress/devextreme-reactive/commit/1e9bcfc)) +* **react-grid:** add tableRowTemplate to the TableView plugin ([#317](https://github.com/DevExpress/devextreme-reactive/issues/317)) ([24d9446](https://github.com/DevExpress/devextreme-reactive/commit/24d9446)) +* **react-grid:** implement row templates ([#333](https://github.com/DevExpress/devextreme-reactive/issues/333)) ([bc960d4](https://github.com/DevExpress/devextreme-reactive/commit/bc960d4)) +* **react-grid:** implement table column resizing ([#297](https://github.com/DevExpress/devextreme-reactive/issues/297)) ([a377d3c](https://github.com/DevExpress/devextreme-reactive/commit/a377d3c)) +* **react-grid:** make grouped and ungrouped column sorting independent ([#292](https://github.com/DevExpress/devextreme-reactive/issues/292)) ([c812fa3](https://github.com/DevExpress/devextreme-reactive/commit/c812fa3)) + + +### BREAKING CHANGES + +* **react-grid:** The `tableExtraProps` getter was removed from the `TableView` and `TableSelection` plugins. +* **react-core:** `connectGetters` and `connectActions` properties have been removed from the Template component. From now on, you can connect Getters and Actions using the TemplateConnector component. + +Before: + +```jsx + +``` + +After: + +```jsx + +``` +* **react-grid:** The `tableTemplate` property has been renamed to `tableLayoutTemplate` to make the `TableView` plugin API more eloquent. + + + # [1.0.0-alpha.9](https://github.com/DevExpress/devextreme-reactive/compare/v1.0.0-alpha.8...v1.0.0-alpha.9) (2017-09-04) diff --git a/lerna.json b/lerna.json index 4f781a0b01..650b976837 100644 --- a/lerna.json +++ b/lerna.json @@ -3,5 +3,5 @@ "packages": [ "packages/*" ], - "version": "1.0.0-alpha.9" + "version": "1.0.0-alpha.10" } diff --git a/packages/dx-core/package.json b/packages/dx-core/package.json index 6390b028ea..c939b44b0b 100644 --- a/packages/dx-core/package.json +++ b/packages/dx-core/package.json @@ -1,6 +1,6 @@ { "name": "@devexpress/dx-core", - "version": "1.0.0-alpha.8", + "version": "1.0.0-alpha.10", "description": "Core library for DevExtreme Reactive Components", "author": { "name": "Developer Express Inc.", diff --git a/packages/dx-grid-core/package.json b/packages/dx-grid-core/package.json index e18842298e..bc1c8e5748 100644 --- a/packages/dx-grid-core/package.json +++ b/packages/dx-grid-core/package.json @@ -1,6 +1,6 @@ { "name": "@devexpress/dx-grid-core", - "version": "1.0.0-alpha.9", + "version": "1.0.0-alpha.10", "description": "Core library for the DevExtreme Reactive Grid component", "author": { "name": "Developer Express Inc.", @@ -39,7 +39,7 @@ "lint:fix": "npm run -s lint -- --fix" }, "devDependencies": { - "@devexpress/dx-core": "1.0.0-alpha.8", + "@devexpress/dx-core": "1.0.0-alpha.10", "babel-core": "^6.26.0", "babel-jest": "^21.0.2", "babel-plugin-external-helpers": "^6.22.0", @@ -59,6 +59,6 @@ "seamless-immutable": "^7.1.2" }, "peerDependencies": { - "@devexpress/dx-core": "1.0.0-alpha.8" + "@devexpress/dx-core": "1.0.0-alpha.10" } } diff --git a/packages/dx-react-core/package.json b/packages/dx-react-core/package.json index 16f9123172..e8bda18cb4 100644 --- a/packages/dx-react-core/package.json +++ b/packages/dx-react-core/package.json @@ -1,6 +1,6 @@ { "name": "@devexpress/dx-react-core", - "version": "1.0.0-alpha.9", + "version": "1.0.0-alpha.10", "description": "Core library for DevExtreme React Components", "author": { "name": "Developer Express Inc.", @@ -39,7 +39,7 @@ "lint:fix": "npm run -s lint -- --fix" }, "devDependencies": { - "@devexpress/dx-testing": "1.0.0-alpha.8", + "@devexpress/dx-testing": "1.0.0-alpha.10", "babel-core": "^6.26.0", "babel-jest": "^21.0.2", "babel-plugin-external-helpers": "^6.22.0", @@ -66,7 +66,7 @@ "rollup-plugin-node-resolve": "^3.0.0" }, "dependencies": { - "@devexpress/dx-core": "1.0.0-alpha.8", + "@devexpress/dx-core": "1.0.0-alpha.10", "prop-types": "^15.5.10" }, "peerDependencies": { diff --git a/packages/dx-react-demos/package.json b/packages/dx-react-demos/package.json index 311e190251..b93274ff56 100644 --- a/packages/dx-react-demos/package.json +++ b/packages/dx-react-demos/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@devexpress/dx-react-demos", - "version": "1.0.0-alpha.9", + "version": "1.0.0-alpha.10", "description": "DevExtreme React Components Demos", "author": { "name": "Developer Express Inc.", @@ -28,10 +28,10 @@ ] }, "dependencies": { - "@devexpress/dx-react-core": "1.0.0-alpha.9", - "@devexpress/dx-react-grid": "1.0.0-alpha.9", - "@devexpress/dx-react-grid-bootstrap3": "1.0.0-alpha.9", - "@devexpress/dx-react-grid-material-ui": "1.0.0-alpha.9", + "@devexpress/dx-react-core": "1.0.0-alpha.10", + "@devexpress/dx-react-grid": "1.0.0-alpha.10", + "@devexpress/dx-react-grid-bootstrap3": "1.0.0-alpha.10", + "@devexpress/dx-react-grid-material-ui": "1.0.0-alpha.10", "core-js": "^2.5.1", "material-ui": "1.0.0-beta.10", "material-ui-icons": "1.0.0-beta.10", diff --git a/packages/dx-react-grid-bootstrap3/package.json b/packages/dx-react-grid-bootstrap3/package.json index b08d208bc9..ddb9840ab4 100644 --- a/packages/dx-react-grid-bootstrap3/package.json +++ b/packages/dx-react-grid-bootstrap3/package.json @@ -1,6 +1,6 @@ { "name": "@devexpress/dx-react-grid-bootstrap3", - "version": "1.0.0-alpha.9", + "version": "1.0.0-alpha.10", "description": "Bootstrap 3 templates for DevExtreme React Grid component", "author": { "name": "Developer Express Inc.", @@ -42,10 +42,10 @@ "lint:fix": "npm run -s lint -- --fix" }, "devDependencies": { - "@devexpress/dx-grid-core": "1.0.0-alpha.9", - "@devexpress/dx-react-core": "1.0.0-alpha.9", - "@devexpress/dx-react-grid": "1.0.0-alpha.9", - "@devexpress/dx-testing": "1.0.0-alpha.8", + "@devexpress/dx-grid-core": "1.0.0-alpha.10", + "@devexpress/dx-react-core": "1.0.0-alpha.10", + "@devexpress/dx-react-grid": "1.0.0-alpha.10", + "@devexpress/dx-testing": "1.0.0-alpha.10", "babel-core": "^6.26.0", "babel-jest": "^21.0.2", "babel-plugin-external-helpers": "^6.22.0", @@ -77,9 +77,9 @@ "prop-types": "^15.5.10" }, "peerDependencies": { - "@devexpress/dx-grid-core": "1.0.0-alpha.9", - "@devexpress/dx-react-core": "1.0.0-alpha.9", - "@devexpress/dx-react-grid": "1.0.0-alpha.9", + "@devexpress/dx-grid-core": "1.0.0-alpha.10", + "@devexpress/dx-react-core": "1.0.0-alpha.10", + "@devexpress/dx-react-grid": "1.0.0-alpha.10", "react": "^15.5.4", "react-bootstrap": "^0.31.3" } diff --git a/packages/dx-react-grid-material-ui/package.json b/packages/dx-react-grid-material-ui/package.json index bfa54e5b69..8ca714efd1 100644 --- a/packages/dx-react-grid-material-ui/package.json +++ b/packages/dx-react-grid-material-ui/package.json @@ -1,6 +1,6 @@ { "name": "@devexpress/dx-react-grid-material-ui", - "version": "1.0.0-alpha.9", + "version": "1.0.0-alpha.10", "description": "Material UI templates for DevExtreme React Grid component", "author": { "name": "Developer Express Inc.", @@ -42,10 +42,10 @@ "lint:fix": "npm run -s lint -- --fix" }, "devDependencies": { - "@devexpress/dx-grid-core": "1.0.0-alpha.9", - "@devexpress/dx-react-core": "1.0.0-alpha.9", - "@devexpress/dx-react-grid": "1.0.0-alpha.9", - "@devexpress/dx-testing": "1.0.0-alpha.8", + "@devexpress/dx-grid-core": "1.0.0-alpha.10", + "@devexpress/dx-react-core": "1.0.0-alpha.10", + "@devexpress/dx-react-grid": "1.0.0-alpha.10", + "@devexpress/dx-testing": "1.0.0-alpha.10", "babel-core": "^6.26.0", "babel-jest": "^21.0.2", "babel-plugin-external-helpers": "^6.22.0", @@ -84,9 +84,9 @@ "prop-types": "^15.5.10" }, "peerDependencies": { - "@devexpress/dx-grid-core": "1.0.0-alpha.9", - "@devexpress/dx-react-core": "1.0.0-alpha.9", - "@devexpress/dx-react-grid": "1.0.0-alpha.9", + "@devexpress/dx-grid-core": "1.0.0-alpha.10", + "@devexpress/dx-react-core": "1.0.0-alpha.10", + "@devexpress/dx-react-grid": "1.0.0-alpha.10", "material-ui": "1.0.0-beta.10", "material-ui-icons": "1.0.0-beta.10", "react": "^15.5.4" diff --git a/packages/dx-react-grid/package.json b/packages/dx-react-grid/package.json index 017c1cd10c..0eae11e5e1 100644 --- a/packages/dx-react-grid/package.json +++ b/packages/dx-react-grid/package.json @@ -1,6 +1,6 @@ { "name": "@devexpress/dx-react-grid", - "version": "1.0.0-alpha.9", + "version": "1.0.0-alpha.10", "description": "Composable plugin-based data grid component for React", "author": { "name": "Developer Express Inc.", @@ -41,9 +41,9 @@ "lint:fix": "npm run -s lint -- --fix" }, "devDependencies": { - "@devexpress/dx-core": "1.0.0-alpha.8", - "@devexpress/dx-react-core": "1.0.0-alpha.9", - "@devexpress/dx-testing": "1.0.0-alpha.8", + "@devexpress/dx-core": "1.0.0-alpha.10", + "@devexpress/dx-react-core": "1.0.0-alpha.10", + "@devexpress/dx-testing": "1.0.0-alpha.10", "babel-core": "^6.26.0", "babel-jest": "^21.0.2", "babel-plugin-external-helpers": "^6.22.0", @@ -71,12 +71,12 @@ "rollup-plugin-node-resolve": "^3.0.0" }, "dependencies": { - "@devexpress/dx-grid-core": "1.0.0-alpha.9", + "@devexpress/dx-grid-core": "1.0.0-alpha.10", "prop-types": "^15.5.10" }, "peerDependencies": { - "@devexpress/dx-core": "1.0.0-alpha.8", - "@devexpress/dx-react-core": "1.0.0-alpha.9", + "@devexpress/dx-core": "1.0.0-alpha.10", + "@devexpress/dx-react-core": "1.0.0-alpha.10", "react": "^15.5.4", "react-dom": "^15.5.4" } diff --git a/packages/dx-testing/package.json b/packages/dx-testing/package.json index b27b0ea38f..7205ee06b2 100644 --- a/packages/dx-testing/package.json +++ b/packages/dx-testing/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@devexpress/dx-testing", - "version": "1.0.0-alpha.8", + "version": "1.0.0-alpha.10", "description": "DevExtreme Reactive Components Testing Utilities", "author": { "name": "Developer Express Inc.",