v0.9.4 addresses an issue where changes to column definitions incorrectly triggered a reset of the loaded row data in the server-side data source. This behavior stemmed from LyteNyte Grid validating the sort and filter models during column updates, which led the server data source to mistakenly interpret these validations as model changes. As a result, it unnecessarily reloaded the row data. v0.9.4 fixes the issue, row data will now only be reset when the sort or filter models have actually changed.
v0.9.3 resolves CSS selector compatibility issues to enable proper bundling with Turbopack, ensuring seamless integration with Next.js applications.
v0.9.2 improves internal caching optimizations for grid field calculations. While these improvements aren't visible to users, they make LyteNyte Grid more responsive and efficient under the hood.
v0.9.1 resolves a browser-specific repaint issue that occurred only in the Safari browser on macOS.
Previously, when hovering over rows in the LyteNyte Grid, the highlight effect was applied by
modifying a <style/>
element.
In Safari, this caused the entire grid to repaint instead of just the affected rows. This has now been corrected: the hover highlight is applied directly to each cell's style attribute and removed when the hover ends, preventing unnecessary full-grid repaints.
Version 0.9.0
marks the initial public release of LyteNyte Grid, a lightning-fast JavaScript data grid tailored to meet your enterprise-level data management needs.
LyteNyte Grid is available in two editions: Core and PRO. Today's release introduces both editions to the public for the first time.
A full working demo is available on our demo page. To view a detailed feature comparison, visit our pricing page. For quick setup and usage, check out our Getting Started Guide.
We've also published a series of articles to help you better understand LyteNyte Grid and our licensing approach: