这是indexloc提供的服务,不要输入任何密码
Skip to content

Releases: apigee/apigee-client-php

2.0.6

04 Dec 23:29
d0040d8

Choose a tag to compare

  • Dropped support of HTTPlug 1.x libraries (HTTPlug, Client Common and Guzzle 6 adapter).
  • Added support for GCE Service Account Authentication.
  • Added support for phpdocumentor/reflection-docblock:^5.0.
  • View milestone 2.0.6 for more details.

2.0.5

27 May 23:57
52e4713

Choose a tag to compare

  • GA support for Apigee hybrid Management API.
  • Remove Alpha note about Monetization in README.
  • #101 Use toDate instead of endDate for revenue report criteria.
  • View milestone 2.0.5 for more details.

2.0.4

05 Dec 16:28
e5e352e

Choose a tag to compare

  • Alpha support for Apigee hybrid Management API.
  • See CHANGELOG.md for a full list of features, deprecations and fixes included in this release.
  • View milestone 2.0.4 for more details.

2.0.3

25 Jun 15:11

Choose a tag to compare

View milestone 2.0.3 for details.

2.0.2

09 May 14:44
b70be36

Choose a tag to compare

Monetization API

  • Added support for Reports API. #51
  • Fixed: Keep original start date property can be null #49

2.0.1

01 Apr 05:24
822b088

Choose a tag to compare

Management API

  • Fixed Edge for Private Cloud support. Core Persistent Services (CPS) is not available in Private Cloud installations and because of that earlier versions of this library threw a CpsNotEnabledException exception when someone tried to construct an API request by adding pagination.
    You can find more information about this in the related pull request and in the "Edge for Private Cloud" section of the README.md.

Monetization API

  • #36: Send developer email address instead of developer UUID to the Accept rate plan endpoint.

Other

2.0.0

27 Nov 13:52
646029e

Choose a tag to compare

  • First stable release! 🎉 🎉 🎉
  • Added Monetization API support with alpha stability. (Management API support is stable.)
  • Added missing organization controller parameter to the Company controller's constructor.
  • Improved documentation of the CompanyMembersControllerInterface's setMembers() methods.

2.0.0-alpha6

09 Nov 15:48
d8b6ac0

Choose a tag to compare

2.0.0-alpha6 Pre-release
Pre-release
  • idProperty() on entity objects is a static method from now.
  • Setters on entities now accepts variable lengths arguments instead of an array. This way we can leverage PHP's built-in type check on these methods as well.
  • Developer and company entities extends and implements one new parent class and interface: AppOwner and AppOwnerInterface.
  • Refactored management API tests.
    • New environment variable: APIGEE_EDGE_PHP_CLIENT_API_CLIENT. See README.md Unit Tests section for more information.
  • Bumped minimum required versions from php-client/httplug and php-client/client-common packages.
  • Travis CI: Removed PHP nightly builds from the test matrix, fixed failed tests caused by Composer process timeout.

2.0.0-alpha5

11 Oct 05:53
564ea5a

Choose a tag to compare

2.0.0-alpha5 Pre-release
Pre-release
  • Added missing constructor to the Company entity.
  • Added "JSON_PRESERVE_ZERO_FRACTION" to the serializer to ensure float values are always encoded as a float value.
  • Simplified and improved serialization. The EntityNormalizer now called as ObjectNormalizer and the EntityDenormalizer called as ObjectDenormalizer.
  • Blocked installation php-http/client-common>=1.8.0 until this issue does not get solved: php-http/client-common#109.
  • Updated vimeo/psalm dev dependency to the latest 2.x version.

2.0.0-alpha4

11 Oct 05:52
8d045ed

Choose a tag to compare

2.0.0-alpha4 Pre-release
Pre-release
  • Dropped paginated entity listing support from developer- and company apps controllers. Pagination only supported on developer- and company apps endpoints when entity ids listed. These endpoints only return maximum 100 entities (ids and objects), if a developer/company has more apps (it should not be) use the /apps endpoint to load all apps one by one in a loop.
  • Decoupled entity serialization logic from controller classes.
  • Introduced new traits that allows us to keep contract about methods use in traits and classes.
  • Now EntityTransformer handles updating entity properties from API responses.
  • Introducing a new BaseObject as a parent class for entities and (data) structures.