diff --git a/CHANGELOG.md b/CHANGELOG.md
index eed5d99634..b8f3bd03f8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,78 @@
+
+# [1.0.0-beta.1](https://github.com/DevExpress/devextreme-reactive/compare/v1.0.0-alpha.14...v1.0.0-beta.1) (2017-11-10)
+
+
+### Bug Fixes
+
+* **react-grid:** cancel find of nested groups within an empty childRows array ([#460](https://github.com/DevExpress/devextreme-reactive/issues/460)) ([c1c3982](https://github.com/DevExpress/devextreme-reactive/commit/c1c3982))
+* **react-grid:** correct focus behavior when switching to row edit mode ([#455](https://github.com/DevExpress/devextreme-reactive/issues/455)) ([aceada7](https://github.com/DevExpress/devextreme-reactive/commit/aceada7))
+* **react-grid:** repair group rows keys ([#456](https://github.com/DevExpress/devextreme-reactive/issues/456)) ([f3021b9](https://github.com/DevExpress/devextreme-reactive/commit/f3021b9))
+* **react-grid-bootstrap3:** adjust vertical align of controls inside cells ([#466](https://github.com/DevExpress/devextreme-reactive/issues/466)) ([d982f31](https://github.com/DevExpress/devextreme-reactive/commit/d982f31))
+* **react-grid-material-ui:** normalize checkboxes size ([#450](https://github.com/DevExpress/devextreme-reactive/issues/450)) ([10b61d9](https://github.com/DevExpress/devextreme-reactive/commit/10b61d9))
+* **react-grid-material-ui:** normalize heights of rows with checkboxes ([#445](https://github.com/DevExpress/devextreme-reactive/issues/445)) ([123ed27](https://github.com/DevExpress/devextreme-reactive/commit/123ed27))
+
+
+### Code Refactoring
+
+* **react-grid:** export TableColumnResizing from theme packages ([#438](https://github.com/DevExpress/devextreme-reactive/issues/438)) ([4be4ebf](https://github.com/DevExpress/devextreme-reactive/commit/4be4ebf))
+* **rect-grid:** refactor table column reordering ([#424](https://github.com/DevExpress/devextreme-reactive/issues/424)) ([dc28366](https://github.com/DevExpress/devextreme-reactive/commit/dc28366)), closes [#154](https://github.com/DevExpress/devextreme-reactive/issues/154)
+
+
+### Features
+
+* **react-grid:** add localization messages ([#385](https://github.com/DevExpress/devextreme-reactive/issues/385)) ([c7581bd](https://github.com/DevExpress/devextreme-reactive/commit/c7581bd))
+* **react-grid:** add the capability to filter/sort grouped rows ([#443](https://github.com/DevExpress/devextreme-reactive/issues/443)) ([292d429](https://github.com/DevExpress/devextreme-reactive/commit/292d429))
+* **react-grid:** allow to change sorting of the grouped columns by keyboard ([#461](https://github.com/DevExpress/devextreme-reactive/issues/461)) ([e50c973](https://github.com/DevExpress/devextreme-reactive/commit/e50c973))
+* **react-grid:** allow to focus each column and change sorting ([#448](https://github.com/DevExpress/devextreme-reactive/issues/448)) ([0550848](https://github.com/DevExpress/devextreme-reactive/commit/0550848))
+* **react-grid:** rework virtual table ([#454](https://github.com/DevExpress/devextreme-reactive/issues/454)) ([b28e365](https://github.com/DevExpress/devextreme-reactive/commit/b28e365)), closes [#33](https://github.com/DevExpress/devextreme-reactive/issues/33) [#280](https://github.com/DevExpress/devextreme-reactive/issues/280) [#401](https://github.com/DevExpress/devextreme-reactive/issues/401)
+* **react-grid:** support expanding/collapsing detail rows with keyboard ([#446](https://github.com/DevExpress/devextreme-reactive/issues/446)) ([47ab49d](https://github.com/DevExpress/devextreme-reactive/commit/47ab49d))
+* **react-grid:** support expanding/collapsing group rows with keyboard ([#439](https://github.com/DevExpress/devextreme-reactive/issues/439)) ([4176d9a](https://github.com/DevExpress/devextreme-reactive/commit/4176d9a))
+
+
+### BREAKING CHANGES
+
+* **rect-grid:** The `ColumnOrderState` plugin has been renamed to `TableColumnReordering` and is now available via the `@devexpress/dx-react-grid-bootstrap3` and `@devexpress/dx-react-grid-material-ui` packages.
+
+ The `TableView` plugin's `allowColumnReordering` property has been removed and the `TableColumnReordering` plugin now depends on the `TableView` plugin. Thus, it is enough to link the `TableColumnReordering` plugin below the `TableView` plugin to enable column reordering.
+
+ Before:
+ ```jsx
+ import {
+ // ...
+ ColumnOrderState
+ } from '@devexpress/dx-react-grid';
+
+ // ...
+
+
+
+ ```
+
+ After:
+ ```jsx
+ import {
+ // ...
+ TableColumnReordering
+ } from '@devexpress/dx-react-grid-bootstrap3';
+ // } from '@devexpress/dx-react-grid-material-ui';
+
+ // ...
+
+
+
+ ```
+* **react-grid:** The TableColumnResizing plugin is now available in the "@devexpress/dx-react-grid-bootstrap3" and "@devexpress/dx-react-grid-material-ui" packages.
+
+ Use the following code to import the plugin.
+
+ ```
+ import {
+ TableColumnResizing,
+ } from from '@devexpress/dx-react-grid-bootstrap3'/* or '@devexpress/dx-react-grid-material-ui' */;
+ ```
+
+
+
# [1.0.0-alpha.14](https://github.com/DevExpress/devextreme-reactive/compare/v1.0.0-alpha.13...v1.0.0-alpha.14) (2017-10-25)
diff --git a/lerna.json b/lerna.json
index 0d2825962e..8e184f60d4 100644
--- a/lerna.json
+++ b/lerna.json
@@ -2,5 +2,5 @@
"lerna": "2.1.2",
"npmClient": "yarn",
"useWorkspaces": true,
- "version": "1.0.0-alpha.14"
+ "version": "1.0.0-beta.1"
}
diff --git a/packages/dx-core/package.json b/packages/dx-core/package.json
index eebfba7596..f63473bcb0 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.14",
+ "version": "1.0.0-beta.1",
"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 1282a0c36b..7b421b6776 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.14",
+ "version": "1.0.0-beta.1",
"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.14",
+ "@devexpress/dx-core": "1.0.0-beta.1",
"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.14"
+ "@devexpress/dx-core": "1.0.0-beta.1"
}
}
diff --git a/packages/dx-react-core/package.json b/packages/dx-react-core/package.json
index a1704622ce..6dc88ec512 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.14",
+ "version": "1.0.0-beta.1",
"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.14",
+ "@devexpress/dx-testing": "1.0.0-beta.1",
"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.14",
+ "@devexpress/dx-core": "1.0.0-beta.1",
"prop-types": "^15.6.0"
},
"peerDependencies": {
diff --git a/packages/dx-react-demos/package.json b/packages/dx-react-demos/package.json
index 127604990f..91014f3383 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.14",
+ "version": "1.0.0-beta.1",
"description": "DevExtreme React Components Demos",
"author": {
"name": "Developer Express Inc.",
@@ -29,10 +29,10 @@
]
},
"dependencies": {
- "@devexpress/dx-react-core": "1.0.0-alpha.14",
- "@devexpress/dx-react-grid": "1.0.0-alpha.14",
- "@devexpress/dx-react-grid-bootstrap3": "1.0.0-alpha.14",
- "@devexpress/dx-react-grid-material-ui": "1.0.0-alpha.14",
+ "@devexpress/dx-react-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-grid": "1.0.0-beta.1",
+ "@devexpress/dx-react-grid-bootstrap3": "1.0.0-beta.1",
+ "@devexpress/dx-react-grid-material-ui": "1.0.0-beta.1",
"core-js": "^2.5.1",
"material-ui": "1.0.0-beta.20",
"material-ui-icons": "1.0.0-beta.17",
diff --git a/packages/dx-react-grid-bootstrap3/package.json b/packages/dx-react-grid-bootstrap3/package.json
index 7398c409c6..32dde8bbd4 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.14",
+ "version": "1.0.0-beta.1",
"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.14",
- "@devexpress/dx-react-core": "1.0.0-alpha.14",
- "@devexpress/dx-react-grid": "1.0.0-alpha.14",
- "@devexpress/dx-testing": "1.0.0-alpha.14",
+ "@devexpress/dx-grid-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-grid": "1.0.0-beta.1",
+ "@devexpress/dx-testing": "1.0.0-beta.1",
"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.14",
- "@devexpress/dx-react-core": "1.0.0-alpha.14",
- "@devexpress/dx-react-grid": "1.0.0-alpha.14",
+ "@devexpress/dx-grid-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-grid": "1.0.0-beta.1",
"react": "^15.6.1 || ^16.0.0",
"react-bootstrap": "^0.31.5"
}
diff --git a/packages/dx-react-grid-material-ui/package.json b/packages/dx-react-grid-material-ui/package.json
index a0f9a0315a..2290db0750 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.14",
+ "version": "1.0.0-beta.1",
"description": "Material UI templates for DevExtreme React Grid component",
"author": {
"name": "Developer Express Inc.",
@@ -47,10 +47,10 @@
]
},
"devDependencies": {
- "@devexpress/dx-grid-core": "1.0.0-alpha.14",
- "@devexpress/dx-react-core": "1.0.0-alpha.14",
- "@devexpress/dx-react-grid": "1.0.0-alpha.14",
- "@devexpress/dx-testing": "1.0.0-alpha.14",
+ "@devexpress/dx-grid-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-grid": "1.0.0-beta.1",
+ "@devexpress/dx-testing": "1.0.0-beta.1",
"babel-core": "^6.26.0",
"babel-jest": "^21.2.0",
"babel-plugin-external-helpers": "^6.22.0",
@@ -87,9 +87,9 @@
"prop-types": "^15.6.0"
},
"peerDependencies": {
- "@devexpress/dx-grid-core": "1.0.0-alpha.14",
- "@devexpress/dx-react-core": "1.0.0-alpha.14",
- "@devexpress/dx-react-grid": "1.0.0-alpha.14",
+ "@devexpress/dx-grid-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-grid": "1.0.0-beta.1",
"material-ui": "1.0.0-beta.20",
"material-ui-icons": "1.0.0-beta.17",
"react": "^15.6.1 || ^16.0.0"
diff --git a/packages/dx-react-grid/package.json b/packages/dx-react-grid/package.json
index a8484dcf7b..3459edb7ed 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.14",
+ "version": "1.0.0-beta.1",
"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.14",
- "@devexpress/dx-react-core": "1.0.0-alpha.14",
- "@devexpress/dx-testing": "1.0.0-alpha.14",
+ "@devexpress/dx-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-core": "1.0.0-beta.1",
+ "@devexpress/dx-testing": "1.0.0-beta.1",
"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.14",
+ "@devexpress/dx-grid-core": "1.0.0-beta.1",
"prop-types": "^15.6.0"
},
"peerDependencies": {
- "@devexpress/dx-core": "1.0.0-alpha.14",
- "@devexpress/dx-react-core": "1.0.0-alpha.14",
+ "@devexpress/dx-core": "1.0.0-beta.1",
+ "@devexpress/dx-react-core": "1.0.0-beta.1",
"react": "^15.6.1 || ^16.0.0",
"react-dom": "^15.6.1 || ^16.0.0"
}
diff --git a/packages/dx-testing/package.json b/packages/dx-testing/package.json
index 7853e8c850..c78fcf07e0 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.14",
+ "version": "1.0.0-beta.1",
"description": "DevExtreme Reactive Components Testing Utilities",
"author": {
"name": "Developer Express Inc.",