Releases: VitexSoftware/php-ease-twbootstrap5-widgets
Releases · VitexSoftware/php-ease-twbootstrap5-widgets
1.5.0
New widgets
- BsIcon — Bootstrap Icons
<i class="bi bi-{name}">wrapper, direct successor to the removedFaIconclass - LoginForm — Bootstrap 5 login form with username and password fields
- PasswordInputShowHide — password input group with Bootstrap Icons eye toggle button
Fixes
- Correct homepage URL in
composer.json - Replaced non-existent
Ease\Html\ItalicwithSpanTaginSelectizer
Tests
Added BsIconTest, LoginFormTest, and PasswordInputShowHideTest.
Documentation
Updated README and AppStream metainfo with full widget list.
Release 1.4.2 - Language Selector Widgets
What's Changed
New Features
- 🌐 Added LangSelect widget - Bootstrap 5 dropdown-based language selector
- 🌐 Added LangLinks widget - Bootstrap 5 navigation-style language selector
- 📚 Added comprehensive examples demonstrating language selectors
- 📖 Updated README.md with detailed widget documentation
Bootstrap 5 Specific Features
- Uses Bootstrap 5 data attributes (data-bs-toggle, etc.)
- Bootstrap Icons support (bi bi-globe)
- New nav-underline style option for LangLinks
- Full compatibility with Bootstrap 5 components
Widget Features
- Seamless integration with Ease\Locale for internationalization
- Preserves URL parameters when switching languages
- Active language highlighting
- Multiple styling options (pills, tabs, underline, dropdown)
- Responsive and accessible
Improvements
- Fixed MainPageMenu return type issue
- Updated dependencies and build process
- Enhanced CI/CD pipeline with latest Debian distributions
- Code style improvements