Skip to content

Release 4.28.4

Choose a tag to compare

@github-actions github-actions released this 12 Oct 14:02

Release highlights

This prerelease improves filtering, column auto-sizing, CSV export, and virtualized rendering. It also strengthens lifecycle handling and updates filter event types with more complete multi-condition filter data.

What's new

  • Filter events now expose complete multi-condition filter models, and afterfilterapply provides a new post-filter lifecycle event.
  • Mixed AND/OR filter conditions are evaluated consistently.
  • CSV export now serializes primitive and boxed BigInt values, including values from other realms.

Fixes

  • Auto-sizing now measures falsy values and rebuilds correctly after column changes.
  • Virtualized cells refresh by column identity, improving targeted updates when column positions shift.
  • Data refresh is limited to the requested row type instead of refreshing unrelated rows.
  • Plugin event listeners are fully removed during cleanup, and viewport resize handling is reinitialized safely.

Breaking changes and migration

No verified breaking changes in this prerelease.

What's Changed

Full Changelog: revolist/revogrid@v4.28.3...v4.28.4