PackageTrack
Sign in Get early access

vonage/client-core

PHP Client for using Vonage's API.

4.14.0 11M downloads/mo #1194 most downloaded on Packagist Vonage/vonage-php-sdk-core

What this package is like to depend on

Last release 1 months ago

15 Jul 2026

Ships unpredictably

gaps range from 1 weeks to 11 months

Some releases are documented

notes for 33 of 124 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

137 releases · first in 2016

3 releases in the last 12 months

see the full history below

Release timeline

137 releases · May 2016 to Jul 2026
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 137
  1. 4.14.0 15 Jul 2026
    Release notes

    This is the final planned 4.x release. It introduces no breaking changes, but marks a large
    number of APIs, classes, and methods as deprecated ahead of the 5.0.0 release. Every deprecated
    path now emits an E_USER_DEPRECATED runtime warning in addition to a @deprecated docblock, so
    you can identify and update affected code before upgrading.

    Added

    • UPGRADE-5.0.md — a full upgrade guide documenting every breaking change planned for 5.0.0

    Deprecated

    • APIs being sunset/removed in 5.0: Vonage\Meetings\Client, Vonage\ProactiveConnect\Client,
      Vonage\SimSwap\Client, and Vonage\NumberVerification\Client
    • Credentials: Vonage\Client\Credentials\Gnp and its GNP auth handlers
      (GnpKeypairHandler, SimSwapGnpHandler, NumberVerificationGnpHandler), plus the previously
      deprecated BasicQueryHandler, TokenBodyHandler, and TokenQueryHandler
    • Vonage\Client\Credentials\Keypair::getKey() — use getKeyRaw() instead
    • Vonage\Client methods: send(), generateJwt() (use Vonage\JWT\TokenGenerator),
      get(), post(), put(), delete(), postUrlEncoded(), signRequest(), authRequest(),
      serialize(), and unserialize() — use APIResource directly for HTTP requests
    • getAPIResource() / getApiResource() on all module clients (Account, Application,
      Conversation, Conversion, Insights, Messages, Numbers, Redact, Secrets, SMS, Subaccount, Users,
      Verify, Verify2, Voice) and on Vonage\Entity\IterableAPICollection
    • Vonage\Client\APIClient interface
    • Vonage\Client\ClientAwareInterface and Vonage\Client\ClientAwareTrait — use constructor
      injection instead
    • Vonage\Client\Factory\MapFactory::hasApi() and getApi()
    • Vonage\Entity\EntityInterface and Vonage\Entity\HasEntityTrait
    • Vonage\Application\ApplicationInterface
    • Vonage\Verify\Request, Vonage\Verify\RequestPSD2, and Vonage\Verify\VerificationInterface
    • Vonage\Voice\Call\Call and Vonage\Voice\Call\Inbound — use Vonage\Voice\OutboundCall
    • Vonage\Voice\NCCO\Action\Pay — being removed from the API

    Full Changelog: 4.13.0...v4.14.0

    Open source →
    Release notes

    This is the final planned 4.x release. It introduces no breaking changes, but marks a large number of APIs, classes, and methods as deprecated ahead of the 5.0.0 release. Every deprecated path now emits an E_USER_DEPRECATED runtime warning in addition to a @deprecated docblock, so you can identify and update affected code before upgrading.

    Added

    • UPGRADE-5.0.md — a full upgrade guide documenting every breaking change planned for 5.0.0

    Deprecated

    • APIs being sunset/removed in 5.0: Vonage\Meetings\Client, Vonage\ProactiveConnect\Client, Vonage\SimSwap\Client, and Vonage\NumberVerification\Client
    • Credentials: Vonage\Client\Credentials\Gnp and its GNP auth handlers (GnpKeypairHandler, SimSwapGnpHandler, NumberVerificationGnpHandler), plus the previously deprecated BasicQueryHandler, TokenBodyHandler, and TokenQueryHandler
    • Vonage\Client\Credentials\Keypair::getKey() — use getKeyRaw() instead
    • Vonage\Client methods: send(), generateJwt() (use Vonage\JWT\TokenGenerator), get(), post(), put(), delete(), postUrlEncoded(), signRequest(), authRequest(), serialize(), and unserialize() — use APIResource directly for HTTP requests
    • getAPIResource() / getApiResource() on all module clients (Account, Application, Conversation, Conversion, Insights, Messages, Numbers, Redact, Secrets, SMS, Subaccount, Users, Verify, Verify2, Voice) and on Vonage\Entity\IterableAPICollection
    • Vonage\Client\APIClient interface
    • Vonage\Client\ClientAwareInterface and Vonage\Client\ClientAwareTrait — use constructor injection instead
    • Vonage\Client\Factory\MapFactory::hasApi() and getApi()
    • Vonage\Entity\EntityInterface and Vonage\Entity\HasEntityTrait
    • Vonage\Application\ApplicationInterface
    • Vonage\Verify\Request, Vonage\Verify\RequestPSD2, and Vonage\Verify\VerificationInterface
    • Vonage\Voice\Call\Call and Vonage\Voice\Call\Inbound — use Vonage\Voice\OutboundCall
    • Vonage\Voice\NCCO\Action\Pay — being removed from the API
    Open source →
  2. 4.13.0 25 Mar 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 4.12.0...4.13.0

    Open source →
  3. 4.12.0 06 Jan 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 4.11.2...4.12.0

    Open source →
  4. 4.11.2 03 Feb 2025
    Release notes

    This PR adds about 2000 lines of new test coverage code, bringing the library up to about 85% coverage.

    Added

    Full Changelog: 4.11.1...4.11.2

    Open source →
  5. 4.11.1 20 Jan 2025
    Release notes

    This release is a hotfix to revert Verify (Legacy) back to the Token Body Handler.

    Fixed

    Full Changelog: 4.11.0...4.11.1

    Open source →
  6. 4.11.0 20 Jan 2025
    Release notes

    This release adds official support for PHP8.4 in composer, and switches the Accounts API auth mechanism to Basic Auth in the header.

    Added

    Full Changelog: 4.10.8...4.10.9

    Open source →
  7. 4.10.8 09 Jan 2025
    Release notes

    This release changes the auth method for Verify and Number Insight to be Basic in the header for security purposes.

    Changed

    Full Changelog: 4.10.7...4.10.8

    Open source →
  8. 4.10.7 04 Dec 2024
    Release notes

    This release introduces PHP8.4 support by fixing any nullable type checks and adds 8.4 into the CI runner.

    Changed

    Full Changelog: 4.10.6...4.10.7

    Open source →
  9. 4.10.6 27 Nov 2024
    Release notes

    This periodic release adds new functionality around DTMF events in NCCOs for the Voice client, plus the ability to delete a member in the conversations Client.

    Added

    Full Changelog: 4.10.5...4.10.6

    Open source →
  10. 4.10.5 11 Nov 2024
    Release notes

    Periodic patch release to add some missing features in Numbers and Messages, and remove Captions from WhatsApp Voice messages.

    Fixed

    Added

    Full Changelog: 4.10.4...4.10.5

    Open source →
  11. 4.10.4 31 Oct 2024

    Nothing published for this version

  12. 4.10.3 28 Oct 2024

    Nothing published for this version

  13. 4.10.2 14 Oct 2024

    Nothing published for this version

  14. 4.10.1 26 Sep 2024

    Nothing published for this version

  15. 4.10.0 25 Sep 2024

    Nothing published for this version

  16. 4.9.0 23 Sep 2024

    Nothing published for this version

  17. 4.8.8 12 Sep 2024

    Nothing published for this version

  18. 4.8.7 19 Aug 2024

    Nothing published for this version

  19. 4.8.6 09 Aug 2024

    Nothing published for this version

  20. 4.8.5 24 Jul 2024

    Nothing published for this version

  21. 4.8.4 22 Jul 2024

    Nothing published for this version

  22. 4.8.3 17 Jul 2024

    Nothing published for this version

  23. 4.8.2 04 Jul 2024

    Nothing published for this version

  24. 4.8.1 02 Jul 2024

    Nothing published for this version

  25. 4.8.0 28 Jun 2024

    Nothing published for this version

  26. 4.7.2 24 Jun 2024

    Nothing published for this version

  27. 4.7.1 18 Jun 2024

    Nothing published for this version

  28. 4.7.0 28 May 2024

    Nothing published for this version

  29. 4.6.6 23 May 2024

    Nothing published for this version

  30. 4.6.5 12 Apr 2024

    Nothing published for this version

  31. v4.6.4 27 Mar 2024

    Nothing published for this version

  32. 4.6.3 19 Feb 2024

    Nothing published for this version

  33. 4.6.2 06 Feb 2024

    Nothing published for this version

  34. 4.6.1 25 Jan 2024

    Nothing published for this version

  35. 4.6.0 19 Dec 2023

    Nothing published for this version

  36. 4.5.0 12 Dec 2023

    Nothing published for this version

  37. 4.4.3 14 Nov 2023

    Nothing published for this version

  38. 4.4.2 24 Oct 2023

    Nothing published for this version

  39. 4.4.1 16 Oct 2023

    Nothing published for this version

  40. 4.4.0 13 Oct 2023

    Nothing published for this version

  41. 4.3.2 02 Oct 2023

    Nothing published for this version

  42. 4.3.1 10 Aug 2023

    Nothing published for this version

  43. 4.3.0 02 Aug 2023

    Nothing published for this version

  44. 4.2.2 25 Jul 2023

    Nothing published for this version

  45. 4.2.1 13 Jul 2023

    Nothing published for this version

  46. 4.2.0 29 Jun 2023

    Nothing published for this version

  47. 4.1.6 01 Jun 2023

    Nothing published for this version

  48. 4.1.5 17 May 2023

    Nothing published for this version

  49. 4.1.4 02 May 2023

    Nothing published for this version

  50. 4.1.3 18 Apr 2023

    Nothing published for this version

  51. 4.1.2 03 Apr 2023

    Nothing published for this version

  52. 4.1.1 30 Mar 2023

    Nothing published for this version

  53. 4.1.0 29 Mar 2023

    Nothing published for this version

  54. 4.0.11 22 Mar 2023

    Nothing published for this version

  55. 4.0.10 03 Mar 2023

    Nothing published for this version

  56. 4.0.9 28 Feb 2023

    Nothing published for this version

  57. 4.0.8 27 Feb 2023

    Nothing published for this version

  58. 4.0.7 13 Feb 2023

    Nothing published for this version

  59. 4.0.6 10 Feb 2023

    Nothing published for this version

  60. 4.0.5 09 Feb 2023

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive