Skip to content

Release v0.22.6: Select improvements and build fix#170

Merged
jaruesink merged 1 commit intomainfrom
changeset-release/main
Jan 22, 2026
Merged

Release v0.22.6: Select improvements and build fix#170
jaruesink merged 1 commit intomainfrom
changeset-release/main

Conversation

@jaruesink
Copy link
Copy Markdown
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. When focused on a select trigger, typing any printable character will open the dropdown, focus the search input, and pre-populate the search with the typed character.
  • Uncontrolled FormError mode: Add uncontrolled mode to FormError component via a manual message prop.

Bug Fixes

  • Select cursor positioning: Fix cursor positioning when focusing search input in select dropdowns. Prevents text selection when opening select dropdown via typing, allowing users to continue typing without overwriting the first character.
  • Build fix: Resolve circular dependency in DataTableFilter import by importing directly from component file instead of index to avoid Rollup circular dependency warning.

Changes

  • Updated changelog with all features and fixes
  • Fixed build error that was preventing npm publish

Ready for release! 🚀

Summary by CodeRabbit

  • Chores
    • Reorganized internal module structure with no impact to end-user functionality.

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

Import DataTableFilter directly from component file instead of index to avoid Rollup circular dependency warning
@bolt-new-by-stackblitz
Copy link
Copy Markdown

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

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Jan 22, 2026

Caution

Review failed

The pull request is closed.

Walkthrough

An import path for DataTableFilter was updated from a shorter path to a more specific nested path (../ui/data-table-filter/components/data-table-filter). No functional changes or usage modifications were made.

Changes

Cohort / File(s) Change Summary
Import Path Reorganization
packages/components/src/remix-hook-form/data-table-router-toolbar.tsx
Updated DataTableFilter import path to reference a more specific nested module location within the component structure

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 A path through the files, now more precise,
The import finds home in a brand new place,
No logic was harmed in the move so nice,
Just structure and order—a cleaner space! ✨

✨ 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 e026847 into main Jan 22, 2026
3 of 5 checks passed
@jaruesink jaruesink deleted the changeset-release/main branch January 22, 2026 02:02
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