Repository navigation
v4.1.0 - Tom Select Integration
🎉 Major Release: Tom Select Integration
Breaking Changes
- Migrated from Select2 to Tom Select (no jQuery dependency)
- Renamed gem from
activeadmin-searchable_selecttoactiveadmin-tom_select - Renamed npm package to
@rocket-sensei/activeadmin-tom_select
New Features
- 🚀 Tom Select integration with virtual scroll support
- 📦 Smaller bundle size (no jQuery required)
- 🎨 Full Tailwind CSS support
- ⚡ Improved performance with large datasets
- 🔧 Rails 8 and ActiveAdmin 4.0.0.beta16 compatibility
Migration Guide
See docs/guide-update-your-app.md for detailed migration instructions.
Installation
Ruby Gem
gem 'activeadmin-tom_select'NPM Package
npm install @rocket-sensei/activeadmin-tom_selectTesting
- All tests passing (75 examples, 0 failures)
- 98.83% code coverage
- Tested with Rails 7.1 and 8.0
- Tested with Ruby 3.3 and 3.4