Skip to content

Comments

perf: upgrade AG Grid v32 → v33#555

Open
paddymul wants to merge 1 commit intoperf/minify-bundlefrom
perf/ag-grid-v33
Open

perf: upgrade AG Grid v32 → v33#555
paddymul wants to merge 1 commit intoperf/minify-bundlefrom
perf/ag-grid-v33

Conversation

@paddymul
Copy link
Collaborator

Summary

  • Consolidate 6 @ag-grid-community/* packages → 2 unified packages (ag-grid-community + ag-grid-react)
  • Rewrite all imports across 16 source files
  • Rename deprecated CSS variables for v33 compatibility
  • ESM bundle: 2,277 KB → 1,722 KB (-24.4%)

Test plan

  • tsc -b — 0 errors
  • pnpm test — 67/67 pass
  • vite build — success
  • CI checks pass

🤖 Generated with Claude Code

@paddymul paddymul force-pushed the perf/ag-grid-v33 branch 2 times, most recently from 2580e79 to 564e20d Compare February 24, 2026 04:03
@github-actions
Copy link

github-actions bot commented Feb 24, 2026

📦 TestPyPI package published

pip install --index-strategy unsafe-best-match --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ buckaroo==0.12.9.dev22336319279

or with uv:

uv pip install --index-strategy unsafe-best-match --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ buckaroo==0.12.9.dev22336319279

MCP server for Claude Code

claude mcp add buckaroo-table -- uvx --from "buckaroo[mcp]==0.12.9.dev22336319279" --index-strategy unsafe-best-match --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ buckaroo-table

Consolidate 6 @ag-grid-community/* packages into 2 unified packages
(ag-grid-community + ag-grid-react). v33 improves internal tree-shaking.

- Rewrite all imports across 16 source files
- Rename CSS variables: --ag-grid-size → --ag-spacing,
  --ag-alpine-active-color → --ag-accent-color,
  --ag-range-selection-background-color-3 → --ag-range-selection-background-color
- ESM bundle: 2,277 KB → 1,722 KB (-24.4%)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@paddymul
Copy link
Collaborator Author

@codex

@chatgpt-codex-connector
Copy link

Codex Review: Didn't find any major issues. 🎉

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant