Maintained with ☕️ by
IcePanel logo

Version 1.0.15 of the endpoints-management-java Java library is available

Share

Services

## Announcement **Version 1.0.15 of the [endpoints-management-java Java library](https://github.com/cloudendpoints/endpoints-management-java/releases/tag/v1.0.15) is available.** This release fixes an issue where new fields in the [Google Service Configuration](https://cloud.google.com/service-infrastructure/docs/glossary#config) causes the Endpoints Frameworks Java library to fail when parsing the service configuration. Errors similar the following will appear when using _new_ service configurations created after December 5th, 2024: ``` Failed to parse the HTTP response as service configuration com.google.api.config.ServiceConfigException: Failed to parse the HTTP response as service configuration ``` We recommend that you upgrade to the `1.0.15` version to avoid these errors. This includes updating any references to the following dependencies: 1. `com.google.endpoints:endpoints-management-control-appengine-all` 2. `com.google.endpoints:endpoints-management-control-appengine` 3. `com.google.endpoints:endpoints-framework-auth` 4. `com.google.endpoints:endpoints-management-config` 5. `com.google.endpoints:endpoints-management-api-client` 6. `com.google.endpoints:endpoints-management-control` 7. `com.google.endpoints:endpoints-management-control-all` When possible, we recommend that you use the `endpoints-management-control-appengine-all` version of the library to ensure that all dependencies are properly included. However, if you have a specific dependency on `endpoints-management-control-appengine` and cannot use the `endpoints-management-control-appengine-all` version, or you are upgrading from version `1.0.11` or older, you must add the following additional dependencies to your project: * `com.google.apis:google-api-services-servicemanagement` version `v1-rev14-1.22.0` * `com.google.protobuf:protobuf-java-util` version `3.9.1`