Skip to content

Conversation

@eluce2
Copy link
Collaborator

@eluce2 eluce2 commented Dec 20, 2025

Note

  • Virtualized fields grid in MetadataFieldsDialog using @tanstack/react-virtual; replaces DataGridTable/ScrollArea with a custom table rendering, sticky headers, and measured padding for smooth scrolling.
  • UI/UX tweaks: italicized styling for excluded items, sticky headers, bordered container, auto-width/dense table layout, and reset of search filter on dialog open or table change.
  • Tables editor enhancements: new "Relationships" column with tooltip details, refined "Fields" count behavior, sizing tweaks, and minor visual adjustments.
  • Deps/infra: add @tanstack/react-virtual; update pnpm-lock.yaml; set permissions.id-token: write in release.yml; minor parentheses fix in typegen.ts for env defaults.

Written by Cursor Bugbot for commit 0763293. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Dec 20, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
proofkit-docs Ready Ready Preview Jan 5, 2026 5:20pm

@eluce2 eluce2 marked this pull request as ready for review December 20, 2025 13:51
Copy link
Collaborator Author

eluce2 commented Dec 20, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Dec 20, 2025

Open in StackBlitz

@proofkit/better-auth

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/better-auth@83

@proofkit/cli

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/cli@83

create-proofkit

pnpm add https://pkg.pr.new/proofgeist/proofkit/create-proofkit@83

@proofkit/fmdapi

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/fmdapi@83

@proofkit/fmodata

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/fmodata@83

@proofkit/typegen

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/typegen@83

@proofkit/webviewer

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/webviewer@83

commit: a06da56

Copy link
Collaborator Author

eluce2 commented Jan 5, 2026

Merge activity

  • Jan 5, 5:09 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jan 5, 5:18 PM UTC: Graphite rebased this pull request as part of a merge.
  • Jan 5, 5:18 PM UTC: @eluce2 merged this pull request with Graphite.

@eluce2 eluce2 changed the base branch from 12-19-include_all_fields_by_default to graphite-base/83 January 5, 2026 17:15
@eluce2 eluce2 changed the base branch from graphite-base/83 to main January 5, 2026 17:17
@eluce2 eluce2 force-pushed the 12-20-table_ui_improvements branch from a06da56 to 0763293 Compare January 5, 2026 17:17
@eluce2 eluce2 merged commit f0618ca into main Jan 5, 2026
5 of 6 checks passed
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