tattali/mobile-detect-bundle
Symfony 5.x-7.x bundle to detect mobile devices, manage mobile view and redirect to the mobile and tablet version.
v7.0.0
1.2M downloads/mo
#4281 most downloaded on Packagist
tattali/MobileDetectBundle
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 4 weeks to 2.0 years
Some releases are documented
notes for 10 of 32 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
32 releases · first in 2014
0 releases in the last 12 months
see the full history below
Release timeline
32 releases · Jan 2014 to Dec 2024Releases
latest 32-
v7.0.023 Dec 2024Release notes
Open source →What's Changed
- Update legacy-versions.md by @tattali in #27
- uptdate to mobiledetectlib 4.8 by @xpanel in #24
- chore: fix ci deprecations by @Chris53897 in #31
- docs should reflect Symfony 7 by @tacman in #30
- Mobile_Detect.json link by @tattali in #15
New Contributors
- @xpanel made their first contribution in #24
- @Chris53897 made their first contribution in #31
- @tacman made their first contribution in #30
Full Changelog: v2.3.1...v7.0.0
-
v2.3.116 Jan 2024Release notes
Open source → -
v2.3.015 Jan 2024Release notes
Open source → -
v2.2.701 Jul 2023Release notes
Open source →What's Changed
- lint by @tattali in #19
- Update MobileDetectExtension.php by @lxregistry in #18
New Contributors
- @lxregistry made their first contribution in #18
Full Changelog: v2.2.6...v2.2.7
-
v2.2.623 Jul 2022 -
v2.2.523 Jul 2022Release notes
Open source → -
v2.2.424 Jun 2022Release notes
Open source → -
v2.2.328 May 2022Release notes
Open source →What's Changed
- Fix device_version call with $type float by @robertfausk in #9
New Contributors
- @robertfausk made their first contribution in #9
Full Changelog: v2.2.2...v2.2.3
-
v2.2.205 Apr 2022Release notes
Open source →What have been done so far:
Documentation
- Rework
README.mdto clarify the meaning of the bundle - Create a new logo with mobile detect and symfony bundle
- Update sf-toolbar image
CI
- Drop Travis CI support in favour of Github Actions Workflow
- Linter / Formatter and Static Analysis: PHP-CS-Fixer, PHP_CodeSniffer, phpstan
- Drop Coveralls support in favour of Codecov
Configuration
- Convert services to YAML files
- Use class names as ids in services to respect new best practices and alias to old ids
- Rename
mobile_detect.cookie_httponlytomobile_detect.cookie_httpOnly - Drop
mobile_detect.mobile_detector.class,mobile_detect.device_view.class,mobile_detect.request_response_listener.class,mobile_detect.twig.extension.class
Improvements
- Create
MobileDetectorInterfaceinterface ofMobile_Detectfully compatible withmobiledetect/mobiledetectlib>=2.8.15 - Create
MobileDetectBundle\DeviceDetector\MobileDetectorInterfaceservice to quickly access the lib - Add an
is_windows_osin the twig extension - Add an
rules_listin the twig extension
Drops
- Drop active support for Symfony <5.1 see Legacy version to use the bundle
- Drop support for PHP <7.2.5
- Drop support for
mobiledetect/mobiledetectlib<2.8.15 - Drop support for Symfony 2.8 and <3.4 (non flex version)
- Drop
psr-0in favour ofpsr-4and rename namespace as neutralMobileDetectBundle\
Others
- Move the Main bundle to
srcand tests totestsfolders - Add small Makefile
- Enable active support of mobiledetect/mobiledetectlib >=2.8.15
- Clean php-doc with php8 compatible types and remove unnecessary documentation
- Add native php typing where it’s possible
- Rename
cookieSamesitebycookieSameSitein whole project
Full Changelog: v2.2.1...v2.2.2
- Rework
-
v2.2.130 Mar 2022Release notes
Open source →What's Changed
- Drop support of Symfony 3.4 and 4.4 to continue using the bundle with legacy version click here
- Fix Symfony 6 compatibility
- Add Github actions
- Fix tests and add coverage
Full Changelog: v2.2.0...v2.2.1
-
v2.2.029 Mar 2022Nothing published for this version
-
v2.1.131 Mar 2020Nothing published for this version
-
v2.1.025 Mar 2020Nothing published for this version
-
v1.1.102 May 2018Nothing published for this version
-
v1.1.025 Dec 2017Nothing published for this version
-
v1.0.628 Jun 2017Nothing published for this version
-
v1.0.525 Jan 2017Nothing published for this version
-
v1.0.425 Jan 2017Nothing published for this version
-
v1.0.324 Mar 2016Nothing published for this version
-
v1.0.215 Mar 2016Nothing published for this version
-
v1.0.115 Mar 2016Nothing published for this version
-
v1.0.014 Mar 2016Nothing published for this version
-
v0.10.319 Jan 2016Nothing published for this version
-
v0.10.208 Sep 2015Nothing published for this version
-
v0.10.127 Nov 2014Nothing published for this version
-
v0.10.026 Nov 2014Nothing published for this version
-
v0.9.510 Jul 2014Nothing published for this version
-
v0.9.401 Jul 2014Nothing published for this version
-
v0.9.314 Jan 2014Nothing published for this version
-
v0.9.214 Jan 2014Nothing published for this version
-
v0.9.110 Jan 2014Nothing published for this version
-
v0.9.009 Jan 2014Nothing published for this version