Skip to content

Releases: JoomlaLABS/swiperslider_module

Joomla!LABS Swiper Slider Module 2.0.0

14 Dec 23:21
891af41

Choose a tag to compare

Joomla!LABS Swiper Slider Module Version 2.0.0

🎉 Major Update: Joomla 6 Compatibility

This is a major release that brings full Joomla 6.0 compatibility with a completely rewritten architecture following modern Joomla standards. This version includes breaking changes and requires Joomla 6.0+ and PHP 8.1+.


✨ What's New

Modern Architecture

  • PSR-4 Namespacing: Module now uses proper namespace structure (Joomla\Module\JoomlalabsSwiperslider)
  • Service Provider Pattern: Dependency Injection Container integration for better extensibility
  • Dispatcher Architecture: Clean separation of concerns with dedicated dispatcher class
  • Web Asset Manager: Modern asset loading system replacing deprecated methods

Enhanced Performance

  • External JavaScript: All initialization code moved to external files for better caching
  • Optimized Asset Loading: Assets loaded only when needed with proper dependencies
  • Deferred Loading: JavaScript assets use defer attribute for improved page load times

Improved Security

  • Output Escaping: All output properly escaped using htmlspecialchars()
  • Better Error Handling: Enhanced validation and error messages
  • Secure Asset Registration: Assets registered through official Joomla API

Template Flexibility

  • Layout-Specific Configuration: Each layout template manages its own specific assets and effects
  • Auto-Contained Templates: Templates are fully self-sufficient for easier overrides
  • Clean Separation: Effect configurations moved from dispatcher to template files

Full Changelog: v1.1.0...v2.0.0

Joomla!LABS Swiper Slider Module 1.1.0

21 Sep 07:09

Choose a tag to compare

Joomla!LABS Swiper Slider Module Version 1.1.0
➕ You can pass a list of image paths (CSV) for generating a gallery

Joomla!LABS Swiper Slider Module 1.0.0

27 Aug 19:01
06de67c

Choose a tag to compare

Joomla!LABS Swiper Slider Module Version 1.0.0