Skip to content

18.2.2-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@lukyanovas lukyanovas released this 25 Oct 15:38
· 53 commits to 18.2 since this release
c700256

Requires DevExtreme v18.2.2-pre-beta

Improvements

  • Add recursive config-components
  • Add advanced nested components for Form Items and Validation Rules
<TextBox defaultValue={"[email protected]"}>
    <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";