v5.6.0
5.6.0 (2024-08-24)
Release Info
With this release, we are migrating to the original Vanilla-Calendar-Pro project and dropping the vanilla-calendar-picker
temporary fork and that is because all features & bug fixes I had in my fork were all merged recently to the original project (the fork was always meant to be a temporary thing).
There's also a new rowTopOffsetRenderType
grid option that might be of interest, the default is top
but if you set it to transform
then all rows of the grid will use transform: translateY({offset}px)
to position each row in the grid and the transform might actually improve perf as per this article: Why Moving Elements With Translate() Is Better Than Pos:abs Top/left
Features
- migrate back to Vanilla-Calendar-Pro (bfcdbd5) #1644 - by @ghiscoding
Bug Fixes
- calling
preRegisterExternalExtensions
should be added to ext list (0af5d59) #1647 - by @ghiscoding - don't render filter element on hidden column (559d7de) - by @ghiscoding
- SlickCellExternalCopyManager should use DataView (abed483) - by @ghiscoding
- SlickCellExternalCopyManager should work w/hidden cols fixes #1634 (b156bfa) #1651 - by @ghiscoding
Performance Improvements
- add new
rowTopOffsetRenderType
grid option to use "transform" (cf0a22c) #1650 - by @ghiscoding - decrease virtual scroll render throttling to 10ms (4419132) #1648 - by @ghiscoding