Releases: DevExpress/devextreme-react
Releases · DevExpress/devextreme-react
18.1.7-alpha.12
Requires DevExtreme v18.1.7-pre-18291
Improvements
- Add recursive config-components
- Add advanced nested components for Form Items and Validation Rules
<TextBox defaultValue={"email@mail.com"}>
<Validator>
<EmailRule message={"Email is invalid."} />
<RequiredRule message={"Email is required."} />
</Validator>
</TextBox>
<Form formData={employee} ... >
<GroupItem colCount={2}>
<SimpleItem dataField={"ID"} />
<SimpleItem
dataField={"Position"}
editorType={"dxSelectBox"}
editorOptions={{ items: positions, value: "" }}
>
<RequiredRule message={"Position is required"} />
</SimpleItem>
</GroupItem>
...
</Form>
Bug Fixes
- Fix empty className issue
- Fix event callbacks reassigning
Other Changes
- Move all components to the root namespace
- import DxButton from "devextreme-react/ui/button";
+ import DxButton from "devextreme-react/button";
18.2.1-alpha.2
18.1.6-alpha.11
Requires DevExtreme v18.1.6
Bug Fixes
- Add multiple nested configuration components for reusable types
- Add missed Label configuration component for PieChart
- Fix updating className prop
- Fix incorrect appointments size on the first Scheduler rendering
18.1.5-alpha.10
Requires DevExtreme v18.1.6-pre-18234
Improvements
- Add
id
,style
, andclassName
properties for all components - Add the
dxkey
property in template arguments to avoid conflict with the Reactkey
Bug Fixes
- Fix the template removing exception
18.2.1-alpha.1
Initial release
18.1.4-alpha.8
Requires DevExtreme v18.1.4
Improvements
- Add nested option components
- Add a
default export
for each component module
Bug Fixes
- Fix some prop typings
- Fix empty template issue (caused null-reference)
18.1.4-alpha.7
Requires DevExtreme v18.1.4-pre-18155
Bug Fixes
- Fix changing of *Component and *Render options
Improvements
- ActionSheet now has the
defaultVisible
option. - DevExtreme React Components fully support dxValidator:
<TextBox defaultValue={"required"}>
<Validator validationRules={this.validationRules}/>
</TextBox>
18.1.3-alpha.6
Requires DevExtreme v18.1.3
Bug Fixes
- Fix template removing (when a template parent is changed)
Improvements
- Add nested components for the DataGrid.paging, DataGrid.SearchPanel, TreeList.paging and TreeList.SearchPanel options
18.1.2-alpha.5
Requires DevExtreme v18.1.2-pre-beta
Improvements
- Add
defaultPaging
anddefaultSearchPanel
properties for the DataGrid component - Add
defaultPaging
anddefaultSearchPanel
properties for the TreeList component
18.1.1-alpha.4
Requires DevExtreme v18.1.1-pre-18103
Bug Fixes
- Fix runtime update of a render-function
- Fix DOM-dependent calculation in templates
- Fix Templates integration for DataGrid.cell and DataGrid.row options
Improvements
- Add property type checking for JS projects (see Typechecking With PropTypes)