Skip to content

Conversation

@jaruesink
Copy link
Contributor

@jaruesink jaruesink commented Jan 22, 2026

Release v0.22.6

Features

  • Type-to-open select dropdowns: Enable typing to open and search select dropdowns
  • Uncontrolled FormError mode: Add uncontrolled mode to FormError component

Bug Fixes

  • Select cursor positioning: Fix cursor positioning when focusing search input
  • Build fix: Resolve circular dependency in DataTableFilter import
  • Repository URL: Add repository field to package.json for npm provenance validation
  • Empty chunk warning: Exclude type-only files from build to prevent empty chunk warnings

Infrastructure

  • CI/CD Release Workflow: Configured with npm trusted publishers (OIDC)
  • npm upgrade: Explicitly install npm 11.5.1+ (trusted publishing requirement)

Fixes

  • ✅ Fixed E422 error: repository.url validation (added repository field)
  • ✅ Resolved empty chunk warning (excluded type-only files from build)
  • ✅ Trusted publisher working (OIDC detected, npm 11.5.1+ installed)

Ready for release! 🚀

Summary by CodeRabbit

  • Chores

    • Added repository metadata to package information.
  • Refactor

    • Optimized build configuration to exclude type-definition-only files from entry points, reducing unnecessary build artifacts.

✏️ Tip: You can customize this high-level summary in your review settings.

- Add repository field to package.json for npm provenance validation
- Exclude type-only files from build input to prevent empty chunk warnings
- Fixes E422 error: repository.url validation
- Resolves 'Generated an empty chunk' warning
@bolt-new-by-stackblitz
Copy link

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@coderabbitai
Copy link

coderabbitai bot commented Jan 22, 2026

Caution

Review failed

The pull request is closed.

Walkthrough

Two configuration updates to the components package: adding repository metadata to package.json and extending the vite build configuration to exclude type-only files from entry-point discovery, preventing empty chunk generation.

Changes

Cohort / File(s) Summary
Package Metadata
packages/components/package.json
Added repository field with type "git" and URL reference for public repository tracking.
Build Configuration
packages/components/vite.config.ts
Extended entry-point discovery by adding 'src/**/core/types.ts' to ignore list and implementing runtime filter to exclude files with '/core/types' in path, eliminating empty chunk generation.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Poem

A repo link finds its place, so neat 📦
Type files hidden from the build's fleet 🐰
Empty chunks now disappear
Vite config shines crystal clear ✨

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch changeset-release/main

Comment @coderabbitai help to get the list of available commands and usage tips.

@jaruesink jaruesink merged commit e3b75d9 into main Jan 22, 2026
3 of 5 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.

2 participants