browser-detect

Browser Detection for Laravel by hisorange!

MIT License

Downloads
6.4M
Stars
1.1K
Committers
27

Bot releases are hidden (Show)

browser-detect - 5.0.3 Latest Release

Published by hisorange 9 months ago

Update the mobile detect stage to use the latest 4.x version.

browser-detect - 5.0.2

Published by hisorange 10 months ago

Change the phablet results into mobile, this category disappeared in the past decade and became big screen mobiles.

browser-detect - 5.0.1

Published by hisorange 10 months ago

Compatibility, code styling and other improvements from @rogervila, @MatzeKitt, and @mjsafarali

browser-detect - 5.0.0

Published by hisorange about 1 year ago

  • Update to newest MobileDetect version
  • Remove the mobile grading system (no1 used it anymore)
  • Compatible with Laravel 10.x
  • Compatible with PHP 8.2.x
browser-detect - 4.5.4

Published by hisorange almost 2 years ago

Upgrade test to Laravel Framework 9.39.0, this fixes the issue in the referenced and patched blade code.

browser-detect - 4.5.3

Published by hisorange about 2 years ago

PHPStand update by @potsky, thanks!

browser-detect - 4.5.2

Published by hisorange over 2 years ago

  • Improved the inApp detection
  • Small fix for new PHP versions
  • Merged multiple security updates to composer dependencies
browser-detect - 4.5.1

Published by hisorange over 2 years ago

  • Added the Prerender bot as a bot
browser-detect - 4.5.0

Published by hisorange over 2 years ago

  • New shortcut call for deviceType (by @mylesduncanking)
  • Testing on PHP 8.1
  • Testing with Laravel 9.x
browser-detect - 4.4.1

Published by hisorange almost 3 years ago

PHP Stan decorators.

browser-detect - 4.4.0

Published by hisorange over 3 years ago

  • Support for Laravel 8.x
  • Support for PHP 8.x
  • New github actions tests to cover an even bigger test matrix
  • Fixes some PHPStan testing issue
browser-detect - 3.1.6

Published by hisorange almost 4 years ago

Rescue release for the UAParser's 3.9.7 < versions where the type hinting has been introduced as a patch release. This will fix the issues with the 3.x version.

browser-detect - 4.3.0

Published by hisorange almost 4 years ago

  • Replaced the archived piwik/device-detector with the matomo/device-detector (by @matthewnessworthy)
  • Merged some readme changes
  • New micro feature isInApp check on the browser #156
browser-detect - 4.2.2

Published by hisorange over 4 years ago

  • Fix bug with config merging.
  • Support for Laravel 7.0
  • Update many dependency to have compatibility on all Laravel version.
  • New config accessor to read and test the config injection.
  • Tests for the config merging.
  • Use composer scripts for easier local testing.
browser-detect - Fix possible null type hint

Published by hisorange over 4 years ago

Fixed the issue #141

browser-detect - Standalone mode, and configurations!

Published by hisorange over 4 years ago

  • Standalone mode, removed the requirement for Laravel.
  • Support for user configs, also supports the Laravel config manager.
browser-detect - New OS detectors, 100% test coverage, PHP7.1 type hinted!

Published by hisorange over 4 years ago

This new release does not introduce any breaking change, just features and improvements.

  • OS detectors for Windows, Linux, Andorid, and Mac/iOS.
  • 100% test coverage.
  • Type hinted every class and function.
  • Introduced the static code analysis to the test flow.
  • Introduced the code quality analysis to the test flow.
  • Moved to PSR12 standards with the code base.
  • Fixed potential type errors.
  • Improve the resistance for HTTP header based attacks.
  • First iteraton for a demo site.
browser-detect - Backport an old bug with defered view registration

Published by hisorange over 4 years ago

This bug only occured in production where the library wasn't used for view on the first load.
Now it's fixed in the old 3.x version as well.

browser-detect - Support for Laravel 6.x versions

Published by hisorange almost 5 years ago

  • PHP 5.6 is no longer supported.
  • Raised the minimum Laravel version to 6.0.
  • Support for Laravel 6.0, 6.1, 6.2, 6.3, 6.4, 6.5.
  • Unify the coding standards.
  • Remove legacy PHP workarounds.
  • Release the isEdge result variable.
  • Invalidate cache with 3.x versions.
  • Update the tests to test for every laravel framework version.
browser-detect - 3.1.4

Published by hisorange over 6 years ago

  • Fix blade directives #86
Package Rankings
Top 0.54% on Packagist.org
Top 6.96% on Bower.io
Badges
Extracted from project README
Latest Stable Version Build Coverage Status Total Downloads License