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.