diff --git a/CHANGELOG.md b/CHANGELOG.md index fcd99217..9ae3b380 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG +## 2.0.0-alpha4 - 2018-08-14 +* 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. + ## 2.0.0-alpha3 - 2018-07-26 * As CPS pagination got supported in the Management API for listing API products and Companies we also added it to API client. diff --git a/src/ClientInterface.php b/src/ClientInterface.php index b36af3d6..f72471c2 100644 --- a/src/ClientInterface.php +++ b/src/ClientInterface.php @@ -32,7 +32,7 @@ interface ClientInterface extends HttpClient { public const DEFAULT_ENDPOINT = 'https://api.enterprise.apigee.com/v1'; - public const VERSION = '2.0.0-alpha3'; + public const VERSION = '2.0.0-alpha4'; /** * Allows access to the last request, response and exception.