All notable changes to this PHP Browser Detection
project documented in this file.
- Gecko browser engine issue fixed for Gecko versions > 109 for correct Gecko version detection (see issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1806690)
- About ~ 10 browsers/apps detection added;
- Added detection of rare Windows OS User-Agents.
- iOS WebKit WebView detection improved.
- EdgeHTML browser engine (Edge Browser from 12 to 18 versions) no longer detects as Chromium engine based
- MacOS Ventura detection added;
- About ~ 20 browsers and apps detection added;
- Added 30+ TV devices detection;
- Darwin -> MacOS/iOS versions corresponding conversion database has been updated;
- Safari and Safari Mobile browsers detection improved.
- Fixed a bug with the upper browser version limit;
- Fixed a bug with Darwin -> MacOS/iOS versions corresponding conversion;
- Fixed a webview detection bug when using the getBrowser() method.
- MacOS Monterey detection improvements;
- MacOS Big Sur detection improvements: MacOS User-Agent with '10_15_7' version matching now detectable as MacOS Big Sur instead MacOS Catalina;
- New MacOS Big Sur detection feature. Since Firefox version 87 on MacOS with '10.15' version matching, this MacOS version will be considered as MacOS Big Sur (see reference: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent/Firefox#macintosh).
- SpreadTrum based Android devices detection added.
- Chromecast detection improvements;
- MacOS Big Sur detection improvements.
- Chrome OS now detectable as desktop type OS;
- Chrome OS devices now detectable as desktop types;
- Fixed previously not identified PHP Warning Notices like 'Trying to access array offset ...' which appears since PHP version 7.4.
- MacOS Monterey detection added;
- Windows 11 detection added.
- Fixed PHP Warning Notices like 'Trying to access array offset ...' which appears since PHP version 7.4.
- More than 40 browsers detection added;
- 64bits mode detection;
- MacOS Big Sur detection;
- Darwin OS detection and it's versions to MacOS/iOS versions corresponding detection;
- MacOS/iOS Apps detection;
- Roku OS detection;
- MAUI Platform detection;
- PlayStation Platform detection.
- User-Agent matching performance improvements;
- Matching methods optimization;
- Mobile operation systems and devices matching improvements;
- Desktop mode matching accuracy improvements for Android browsers;
- Desktop mode matching accuracy improvements for Windows Phone;
- Android WebView detection improvements;
- Safari WebView (iOS) detection improvements;
- Console and TV devices detection improvements;
- Linux OS detection improvements;
- Safari and Safari Mobile browsers matching accuracy improvements;
- Opera browser matching optimization and improvements;
- Fixed some minor inaccuracy browser matching.
- Desktop mode detection for mobile browsers (Android, iOS, Windows Phone);
- More than 20 browsers detection added.
- Windows OS detection improvements;
- Linux OS detection improvements;
- Fixed some minor inaccuracy User-Agent matching.