Skip to content

Fix CheckboxFilter #207, Table mobile headers #210, release workflow#232

Merged
laurent86 merged 4 commits intomasterfrom
feat/widen-react-peerdeps
Mar 3, 2026
Merged

Fix CheckboxFilter #207, Table mobile headers #210, release workflow#232
laurent86 merged 4 commits intomasterfrom
feat/widen-react-peerdeps

Conversation

@laurent86
Copy link
Contributor

Summary

Test plan

  • Verify test job passes
  • CheckboxFilter: pass values not in options, confirm count matches checked boxes
  • Table: verify mobile layout shows clean headers without double commas
  • On next release, verify Release workflow triggers after tag is pushed

🤖 Generated with Claude Code

LaurentClaes and others added 4 commits March 3, 2026 14:36
…tions

When values contained entries not present in options (e.g. values=[0,1,3]
with options [0,1,2]), the component displayed "3 selected" while only 2
checkboxes were checked. Now filters values against options before counting.
Also adds a dev-mode warning when unmatched values are detected.

Fixes #207

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ments

When headers contained complex children (sortable arrows, divisor divs),
_addAttributesToCells extracted the full children tree and set it as
data-th. The CSS ::before pseudo-element then rendered the stringified
array with comma separators (e.g. "PROJECT,,"). Now extracts only the
text content from header cells for the data-th attribute.

Fixes #210

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
softprops/action-gh-release requires GITHUB_REF to contain a tag ref.
The create event doesn't reliably set this, causing "GitHub Releases
requires a tag" errors. Using on:push:tags is the standard pattern.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ase workflow

actions/checkout configures a GITHUB_TOKEN credential helper that
overrides the remote URL token. Tags pushed with GITHUB_TOKEN don't
trigger downstream workflows (GitHub's loop prevention). Passing the
PAT via checkout's token param ensures tags trigger release.yml.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@laurent86 laurent86 merged commit 92878ec into master Mar 3, 2026
@laurent86 laurent86 deleted the feat/widen-react-peerdeps branch March 3, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants