Skip to content

Release 1.4.2 - Language Selector Widgets

Choose a tag to compare

@Vitexus Vitexus released this 10 Oct 12:53
· 37 commits to main since this release

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

Full Changelog

1.4.1...1.4.2