Announcing React Data Grid Version 1.0

Oli Sturm
DevExpress Technical
3 min readFeb 9, 2018

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.

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.

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.

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.

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

--

--