Client Version 1.42.3    Server Version 1.33.3


Release Date: 12.05.2020


Performance Improvement

The "default" cell rendering is now in a separate component to prevent needlessly rendering the default when a custom component or edit cell overrides it anyway. As this makes the table easier to reconcile for Vue, this also gives us peformance benefits.


Note that if you're using a custom component that uses <slot/> to pass the formatted default value through, this won't work anymore. Instead, you can use the displayValue-prop to get the preformatted value or the columnValueFormatter
-function passed as prop to selectively apply formatting.


Fixes

Custom components / Cell renderers are not cleared on config changes anymore. This fixes an issue of custom elements/cell renderers not loading. However, you may need to reload the app in the builder after updating a component version.