maxmind/web-service-common
Internal MaxMind Web Service API
v0.11.1
94M downloads/mo
#419 most downloaded on Packagist
maxmind/web-service-common-php
What this package is like to depend on
Last release 7 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
2 releases in the last 12 months
see the full history below
Release timeline
19 releases · Jun 2015 to Jan 2026
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 19-
v0.11.113 Jan 2026Release notes
Open source →- 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. - Added native property and return types. PHPStan level increased from 6 to 8.
Release notes
Open source →- 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. - Added native property and return types. PHPStan level increased from 6 to 8.
- Removed deprecated
-
v0.11.020 Nov 2025 -
v0.10.014 Nov 2024Release notes
Open source →- PHP 8.1 or greater is now required.
- Type hints for PHPStan have been improved.
Release notes
Open source →- PHP 8.1 or greater is now required.
- Type hints for PHPStan have been improved.
-
v0.9.028 Mar 2022 -
v0.8.102 Nov 2020Release notes
Open source →- We now correctly handle responses without a
Content-Typeheader. In 0.8.0,
such responses could lead to a type error. In particular, this affected the
minFraud Report Transaction endpoint, which returns a response with no
content. Reported by Dmitry Malashko. GitHub #99 on
maxmind/minfraud-api-php.
Release notes
Open source →- We now correctly handle responses without a
Content-Typeheader. In 0.8.0, such responses could lead to a type error. In particular, this affected the minFraud Report Transaction endpoint, which returns a response with no content. Reported by Dmitry Malashko. GitHub #99 onmaxmind/minfraud-api-php.
- We now correctly handle responses without a
-
v0.8.001 Oct 2020 -
v0.7.006 May 2020 -
v0.6.012 Dec 2019Release notes
Open source →- Curl handles are now reused across requests. Pull request by Willem
Stuursma-Ruwen. GitHub #24. - PHP 5.6 is now required.
Release notes
Open source →- Curl handles are now reused across requests. Pull request by Willem Stuursma-Ruwen. GitHub #24.
- PHP 5.6 is now required.
- Curl handles are now reused across requests. Pull request by Willem
-
v0.5.012 Feb 2018Release notes
Open source →- Refer to account IDs using the terminology "account" rather than "user".
Release notes
Open source →- Refer to account IDs using the terminology "account" rather than "user".
-
v0.4.006 Jul 2017 -
v0.3.118 Aug 2016Release notes
Open source →- 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 system.
-
v0.3.009 Aug 2016Release notes
Open source →- This package now uses
composer/ca-bundleby default rather than a CA bundle distributed with this package.composer/ca-bundlewill 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 thecaBundleoption.
- This package now uses
-
v0.2.113 Jun 2016 -
v0.2.010 Jun 2016Release notes
Open source →- Added handling of additional error codes that the web service may return.
- A
USER_ID_UNKNOWNerror will now throw aMaxMind\Exception\AuthenticationException. - Added support for
proxyoption. Closes #6.
-
v0.1.023 May 2016Release notes
Open source →- A
PERMISSION_REQUIREDerror will now throw aPermissionRequiredExceptionexception. - Added a
.gitattributesfile to exclude tests from Composer releases. GitHub #7. - Updated included cert bundle.
- A
-
v0.0.421 Jul 2015 -
v0.0.330 Jun 2015Release notes
Open source →- Floats now work with the
timeoutandconnectTimeoutoptions. Fix by Benjamin Pick. GitHub PR #2. curl_erroris now used instead ofcurl_strerror. The latter is only available for PHP 5.5 or later. Fix by Benjamin Pick. GitHub PR #1.
- Floats now work with the
-
v0.0.209 Jun 2015Release notes
Open source →- An exception is now immediately thrown curl error rather than letting later status code checks throw an exception. This improves the exception message greatly.
- If this library is inside a phar archive, the CA certs are copied out of the archive to a temporary file so that curl can use them.
-
v0.0.101 Jun 2015