diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5398a6453a..ce11d60430 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,39 @@
+
+# [1.0.0-alpha.11](https://github.com/DevExpress/devextreme-reactive/compare/v1.0.0-alpha.10...v1.0.0-alpha.11) (2017-10-04)
+
+
+### Bug Fixes
+
+* **react-core:** update TemplatePlacholder on placeholder func change ([#370](https://github.com/DevExpress/devextreme-reactive/issues/370)) ([69659c8](https://github.com/DevExpress/devextreme-reactive/commit/69659c8))
+* **react-grid:** add 'pointer' cursor on group icon in the HeaderCell ([#369](https://github.com/DevExpress/devextreme-reactive/issues/369)) ([8d1de4a](https://github.com/DevExpress/devextreme-reactive/commit/8d1de4a))
+
+
+### Code Refactoring
+
+* **react-grid:** change custom filtering function signature ([#354](https://github.com/DevExpress/devextreme-reactive/issues/354)) ([67cfdc9](https://github.com/DevExpress/devextreme-reactive/commit/67cfdc9))
+* **react-grid:** rename getCellData to getCellValue ([#349](https://github.com/DevExpress/devextreme-reactive/issues/349)) ([8f8e41d](https://github.com/DevExpress/devextreme-reactive/commit/8f8e41d))
+
+
+### Features
+
+* **react-grid:** add custom grouping functions to LocalGrouping ([#376](https://github.com/DevExpress/devextreme-reactive/issues/376)) ([2c31af1](https://github.com/DevExpress/devextreme-reactive/commit/2c31af1))
+* **react-grid:** add the functionality to define a custom sorting algorithm ([#371](https://github.com/DevExpress/devextreme-reactive/issues/371)) ([4ac8ab8](https://github.com/DevExpress/devextreme-reactive/commit/4ac8ab8))
+* **react-grid:** support column data types ([#336](https://github.com/DevExpress/devextreme-reactive/issues/336)) ([1528800](https://github.com/DevExpress/devextreme-reactive/commit/1528800))
+
+
+### Performance Improvements
+
+* **react-grid:** optimize internal state calculation ([#356](https://github.com/DevExpress/devextreme-reactive/issues/356)) ([be890b4](https://github.com/DevExpress/devextreme-reactive/commit/be890b4))
+* **react-grid:** suppress redundant render ([#355](https://github.com/DevExpress/devextreme-reactive/issues/355)) ([695aacd](https://github.com/DevExpress/devextreme-reactive/commit/695aacd))
+
+
+### BREAKING CHANGES
+
+* **react-grid:** The `filterFn` property of the `LocalFiltering` has been renamed to `getColumnPredicate`. The argument list has been changed from `filterFn(row: Row, filter: Filter) => boolean` to `getColumnPredicate(columnName: string) => Function`. The returning function has the following signature `(value: any, filter, row: Row) => boolean`.
+* **react-grid:** The `getCellData` property of the TableView plugin and the `getCellData` field of the Column interface have been renamed to `getCellValue`.
+
+
+
# [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)
@@ -30,7 +66,7 @@
Before:
```jsx
- ({ value: getter('value') })}
connectActions={action => ({ changeValue: action('changeValue') })}
>
diff --git a/lerna.json b/lerna.json
index d59715baa2..3739846074 100644
--- a/lerna.json
+++ b/lerna.json
@@ -2,5 +2,5 @@
"lerna": "2.1.2",
"npmClient": "yarn",
"useWorkspaces": true,
- "version": "1.0.0-alpha.10"
+ "version": "1.0.0-alpha.11"
}
diff --git a/packages/dx-core/package.json b/packages/dx-core/package.json
index 5581fad30b..50b48b36cf 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.10",
+ "version": "1.0.0-alpha.11",
"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 c5aa1172f1..305c672a78 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.10",
+ "version": "1.0.0-alpha.11",
"description": "Core library for the DevExtreme Reactive Grid component",
"author": {
"name": "Developer Express Inc.",
@@ -39,7 +39,7 @@
"lint:fix": "yarn run lint -- --fix"
},
"devDependencies": {
- "@devexpress/dx-core": "1.0.0-alpha.10",
+ "@devexpress/dx-core": "1.0.0-alpha.11",
"babel-core": "^6.26.0",
"babel-jest": "^21.2.0",
"babel-plugin-external-helpers": "^6.22.0",
@@ -59,6 +59,6 @@
"seamless-immutable": "^7.1.2"
},
"peerDependencies": {
- "@devexpress/dx-core": "1.0.0-alpha.10"
+ "@devexpress/dx-core": "1.0.0-alpha.11"
}
}
diff --git a/packages/dx-react-core/package.json b/packages/dx-react-core/package.json
index 572976f1e7..cb9e826687 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.10",
+ "version": "1.0.0-alpha.11",
"description": "Core library for DevExtreme React Components",
"author": {
"name": "Developer Express Inc.",
@@ -39,7 +39,7 @@
"lint:fix": "yarn run lint -- --fix"
},
"devDependencies": {
- "@devexpress/dx-testing": "1.0.0-alpha.10",
+ "@devexpress/dx-testing": "1.0.0-alpha.11",
"babel-core": "^6.26.0",
"babel-jest": "^21.2.0",
"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.10",
+ "@devexpress/dx-core": "1.0.0-alpha.11",
"prop-types": "^15.6.0"
},
"peerDependencies": {
diff --git a/packages/dx-react-demos/package.json b/packages/dx-react-demos/package.json
index be663143aa..47118b0d60 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.10",
+ "version": "1.0.0-alpha.11",
"description": "DevExtreme React Components Demos",
"author": {
"name": "Developer Express Inc.",
@@ -28,10 +28,10 @@
]
},
"dependencies": {
- "@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",
+ "@devexpress/dx-react-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-grid": "1.0.0-alpha.11",
+ "@devexpress/dx-react-grid-bootstrap3": "1.0.0-alpha.11",
+ "@devexpress/dx-react-grid-material-ui": "1.0.0-alpha.11",
"core-js": "^2.5.1",
"material-ui": "1.0.0-beta.13",
"material-ui-icons": "1.0.0-beta.14",
diff --git a/packages/dx-react-grid-bootstrap3/package.json b/packages/dx-react-grid-bootstrap3/package.json
index 893fa8c871..5b6f4063f2 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.10",
+ "version": "1.0.0-alpha.11",
"description": "Bootstrap 3 templates for DevExtreme React Grid component",
"author": {
"name": "Developer Express Inc.",
@@ -42,10 +42,10 @@
"lint:fix": "yarn run lint -- --fix"
},
"devDependencies": {
- "@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",
+ "@devexpress/dx-grid-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-grid": "1.0.0-alpha.11",
+ "@devexpress/dx-testing": "1.0.0-alpha.11",
"babel-core": "^6.26.0",
"babel-jest": "^21.2.0",
"babel-plugin-external-helpers": "^6.22.0",
@@ -77,9 +77,9 @@
"prop-types": "^15.6.0"
},
"peerDependencies": {
- "@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-grid-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-grid": "1.0.0-alpha.11",
"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 b1c1da2fae..e53dbe225f 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.10",
+ "version": "1.0.0-alpha.11",
"description": "Material UI templates for DevExtreme React Grid component",
"author": {
"name": "Developer Express Inc.",
@@ -42,10 +42,10 @@
"lint:fix": "yarn run lint -- --fix"
},
"devDependencies": {
- "@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",
+ "@devexpress/dx-grid-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-grid": "1.0.0-alpha.11",
+ "@devexpress/dx-testing": "1.0.0-alpha.11",
"babel-core": "^6.26.0",
"babel-jest": "^21.2.0",
"babel-plugin-external-helpers": "^6.22.0",
@@ -84,9 +84,9 @@
"prop-types": "^15.6.0"
},
"peerDependencies": {
- "@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-grid-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-grid": "1.0.0-alpha.11",
"material-ui": "1.0.0-beta.13",
"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 871bbdae11..1436dae0e2 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.10",
+ "version": "1.0.0-alpha.11",
"description": "Composable plugin-based data grid component for React",
"author": {
"name": "Developer Express Inc.",
@@ -41,9 +41,9 @@
"lint:fix": "yarn run lint -- --fix"
},
"devDependencies": {
- "@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",
+ "@devexpress/dx-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-core": "1.0.0-alpha.11",
+ "@devexpress/dx-testing": "1.0.0-alpha.11",
"babel-core": "^6.26.0",
"babel-jest": "^21.2.0",
"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.10",
+ "@devexpress/dx-grid-core": "1.0.0-alpha.11",
"prop-types": "^15.6.0"
},
"peerDependencies": {
- "@devexpress/dx-core": "1.0.0-alpha.10",
- "@devexpress/dx-react-core": "1.0.0-alpha.10",
+ "@devexpress/dx-core": "1.0.0-alpha.11",
+ "@devexpress/dx-react-core": "1.0.0-alpha.11",
"react": "^15.5.4",
"react-dom": "^15.5.4"
}
diff --git a/packages/dx-testing/package.json b/packages/dx-testing/package.json
index 8b4530f27e..73e3c15e2e 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.10",
+ "version": "1.0.0-alpha.11",
"description": "DevExtreme Reactive Components Testing Utilities",
"author": {
"name": "Developer Express Inc.",