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
+ ({ value: getter('value') })}
+ connectActions={action => ({ changeValue: action('changeValue') })}
+>
+ {({ value, changeValue }) => /* ... */}
+
+```
+
+After:
+
+```jsx
+
+
+ {({ value }, { changeValue }) => /* ... */}
+
+
+```
+* **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.",