Releases: tattali/MobileDetectBundle
Releases · tattali/MobileDetectBundle
v2.3.1
v2.3.0
v2.2.7
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.6
v2.2.5
v2.2.4
v2.2.3
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.2
What have been done so far:
Documentation
- Rework
README.md
to 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_httponly
tomobile_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
MobileDetectorInterface
interface ofMobile_Detect
fully compatible withmobiledetect/mobiledetectlib
>=2.8.15 - Create
MobileDetectBundle\DeviceDetector\MobileDetectorInterface
service to quickly access the lib - Add an
is_windows_os
in the twig extension - Add an
rules_list
in 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-0
in favour ofpsr-4
and rename namespace as neutralMobileDetectBundle\
Others
- Move the Main bundle to
src
and tests totests
folders - 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
cookieSamesite
bycookieSameSite
in whole project
Full Changelog: v2.2.1...v2.2.2
v2.2.1
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