NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #437 most downloaded on Packagist
Internal MaxMind Web Service API
Last release 8 months ago
13 Jan 2026
Release timing varies
gaps range from 9 days to 2.6 years
Nearly every release is documented
notes for 19 of 19 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
19 releases · first in 2015
Removed deprecated curl_close() calls. These were no-ops since PHP 8.0 and are deprecated in PHP 8.5. Pull request by Sam Reed. GitHub #105 .
curl_close() calls. These were no-ops since PHP 8.0Type hints have been improved.
One column per quarter.
PHP 8.1 or greater is now required.
Improved internal type hint usage.
We now correctly handle responses without a Content-Type header. In 0.8.0, such responses could lead to a type error. In particular, this affected the
Content-Type header. In 0.8.0,maxmind/minfraud-api-php.PHP 7.2 or greater is now required.
Responses with a 204 status code are accepted as successes.
Curl handles are now reused across requests. Pull request by Willem Stuursma-Ruwen. GitHub #24 .
Refer to account IDs using the terminology "account" rather than "user".
PHP 5.4 is now required.
On Mac OS X when using a curl built against SecureTransport, the certs in the system's keychain will now be used instead of the CA bundle on the file
This package now uses composer/ca-bundle by default rather than a CA bundle distributed with this package. composer/ca-bundle will first try to use th
composer/ca-bundle by default rather than a CA
bundle distributed with this package. composer/ca-bundle will first try
to use the system CA bundle and will fall back to the Mozilla CA bundle
when no system bundle is available. You may still specify your own bundle
using the caBundle option.Fix typo in code to copy cert to temp directory.
Added handling of additional error codes that the web service may return.
USER_ID_UNKNOWN error will now throw a
MaxMind\Exception\AuthenticationException.proxy option. Closes #6.A PERMISSION_REQUIRED error will now throw a PermissionRequiredException exception.
PERMISSION_REQUIRED error will now throw a PermissionRequiredException
exception..gitattributes file to exclude tests from Composer releases.
GitHub #7.Added extremely basic tests for the curl calls.
Floats now work with the timeout and connectTimeout options. Fix by Benjamin Pick. GitHub PR #2.
timeout and connectTimeout options. Fix by
Benjamin Pick. GitHub PR #2.curl_error is now used instead of curl_strerror. The latter is only
available for PHP 5.5 or later. Fix by Benjamin Pick. GitHub PR #1.An exception is now immediately thrown curl error rather than letting later status code checks throw an exception. This improves the exception message
* Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →