Releases: browscap/browscap-php
Releases · browscap/browscap-php
3.0.0-beta.1
Changelog
- #120 Renamed the bin script to browscap-php
- #117 Branch 2.x clarification in README
- #115 Extend Scrutinzr timeouts
- #114 Changes copyright year to 2015
- #113 Implement interface for caching
- #108 Optimisations and refactoring
- #110 README update to suggest using vendor path
- #107 Fix for travis builds
- #105 Configure travis cache for browscap.ini
- #104 Added php7 and nightly to travis tests
- #102 Link to v2 branch
- #95 Merge 3.x branch into master
2.1.0
PLEASE NOTE CAREFULLY
This is the final release in the 2.x
series of browscap/browscap-php
releases, unless a critical security vulnerability is found. The 2.x
series is NOW DEPRECATED henceforth, and we highly recommend upgrading to use the 3.x
branch (at time of tagging, the latest release is 3.0.0-beta.1
).
2.1.0 Release
Total issues resolved: 11
- 20: memory exhausted errors
- 36: [2.x\ Invalid INI file is processed without error
- 51: PHP warning message
- 73: Getting wrong results after running updateCache()
- 91: Execute PHP code from infected .ini file
- 97: [2.x\ add php nightly to tests
- 100: [2.x\ fix travis builds
- 106: Travis cache 2.x
- 109: Recommended Setup
- 112: [2.x\ Update creating cache
- 116: issues running browscap:fetch
2.1.0-alpha.1
2.1.0
will be the final feature release in the 2.x series of browscap-php.
Any further 2.x releases will only be security or bug fixes.
- #112 Cache creation enhancement
3.0.0-alpha.1
Completely rewritten API and parsing tool.
Should be much more memory efficient now.
2.0.5 Release
This release contains an important security fix (see #91) so it is recommended to upgrade to this version immediately.
2.0.4 Release
- #51 - Fixed warning if array key does not exist
- Scrutinzer auto fixes
- GaretJax/phpbrowscap#62 - Additional checks to avoid reaching rate limit
2.0.3 release
Better file locking