v7.3.0

What's new in TaskBoard v7.2.0

Sparse index support for TaskStore

The sparse index feature already present in Bryntum Grid, Scheduler, and Gantt has now been added to the TaskBoard's TaskStore. This enhancement allows for more efficient handling of large datasets by maintaining a sparse index, which minimizes payload sizes during data sync operations. When re-ordering tasks or moving them between columns, only the affected task record is updated in the payload; no re-indexing of unaffected tasks is necessary.

Enabling the feature just requires minimal configuration:

new TaskBoard({  
    project : {
        loadUrl   : '/project', // path to your REST API read endpoint
        syncUrl   : '/project', // path to your REST API write endpoint
        taskStore : {
            useSparseIndex : true // enable sparse index support in task store
        }
    }
});

Try it out in the added sparse index demo, where the communication with a mocked REST API can be observed in the browser's developer tools "Network" tab.

Contents