github jbetancur/react-data-table-component v8.0.1

latest release: v8.1.0
4 hours ago

v8.0.1

Patch release with internal improvements, dependency updates, and CI automation.

Bug Fixes & Improvements

  • Memoization improvements — enhanced useEffect and useMemo hooks across DataTable components to reduce unnecessary re-renders
  • useIsomorphicLayoutEffect — introduced in column resizing logic for correct SSR behavior
  • useColorMode simplified — streamlined state management for color mode detection
  • Removed unused onSort callback from useTableState to clean up internal props

Internal / DX

  • ESLint upgraded — migrated from .eslintrc.js to flat config (eslint.config.js); updated all plugins to latest versions
  • @testing-library/dom added as dev dependency; @testing-library/react updated
  • Test cleanup — removed unnecessary eslint-disable comments across test files; refactored Checkbox to eliminate no-param-reassign suppression
  • Linting scripts — simplified to remove file extension filtering from source directory
  • Build — migrated from yarn to npm; removed yarn.lock
  • CI — added automated release workflow with npm Trusted Publishing (OIDC)

Don't miss a new react-data-table-component release

NewReleases is sending notifications on new releases.