Announcing React Data Grid Version 1.0

Version 1.0.0 of the DevExtreme React Grid is now available!

The path from the first alpha to this first public release has been long. We have received lots of positive feedback from our early adopters and we can’t wait to see what you will create with the React Grid. The DevExtreme Reactive team is inspired by you. We are also proud to say that we have several external contributors, and we are happy to help you make the product even better.

React Grid v1.0.0

Versioning

We will strictly follow the Semantic Versioning 2 specification.

A main goal of our first stable release is to provide a future-proof basis for new features. This implies API stability, and we guarantee there will be no breaking changes in the 1.x version branch.

We are going to release bug fixes frequently, as patch versions for the latest minor release (e.g. 1.2.x).

Supported Rendering

At this time, the DevExtreme React Grid supports two rendering engines out of the box: Bootstrap and Material UI.

Material UI

React Grid for Material UI is built against material-ui@1, which is currently in beta. It is a required peer dependency. The lower-level React Grid API on the other hand has no external dependencies, so we can guarantee that new versions of the material-ui library will not break our code. However, we will need to update our code base for new releases of material-ui and we will treat any resulting breaking changes as bug fixes.

Material UI

Bootstrap

React Grid for Bootstrap started as an integration with bootstrap@3. During our pre-release phase, bootstrap@4 has been officially released and we have started working on its support. We are going to publish bootstrap@4 support in minor releases soon.

Bootstrap 4

Plans

We have implemented many features, and there are more to come! We listen to community requests and plan to implement the most frequently requested features, such as TypeScript definitions and Column Pinning support. We will also work hard on performance improvements and we will continue to provide a minimal bundle size footprint.

Plans

We are planning to announce more exciting stuff in the near future. Stay tuned!

Are there plans for a react version of all (or most) DevExtreme controls (editors, lists, menus, grids, treeviews etc), for creating a react-only, devexpress, client application?

26 February, 2018

Hi,

We have plans for other controls, but we will focus on the "complex" ones (I'd have to check with the team for detailed priorities). As you know, the React Grid integrates with Bootstrap and MUI for basic items like editors, and we don't plan to compete with the many existing high quality open source libraries in this space.

The team is preparing a roadmap style document that will enable discussion in individual planned items. Meanwhile, beyond a number of grid improvements, scheduler and chart components top the list of our priorities. Please feel free to get in touch via the GitHub project (github.com/.../devextreme-reactive)!

Thanks

Oliver

27 February, 2018

Hi! Looks great. Do you require licensing for using this control?

19 May, 2018

Sid,

Here is a page with all the details about DevExtreme licensing: js.devexpress.com/licensing

21 May, 2018

Please login or register to post comments.