Upgrade guide for Grid v7.2.0

InstancePlugin chain key removed from pluginConfig

The internal chain key in pluginConfig has been removed. If you have custom plugins that use chain in their pluginConfig, replace it with after which has the exact same functionality:

Old code

class MyFeature extends InstancePlugin {
    static get pluginConfig() {
        return {
            chain : ['onInternalPaint', 'onDataChange']
        };
    }
}

New code

class MyFeature extends InstancePlugin {
    static get pluginConfig() {
        return {
            after : ['onInternalPaint', 'onDataChange']
        };
    }
}

The after key was already available and is symmetric with the before key, making the API more intuitive. Methods listed in after are invoked after the hooked method completes, which is the same behavior that chain provided.