This repository has been archived by the owner on Jun 30, 2023. It is now read-only.
* improved OAuth2 scope handling * some refactors to allow advanced users to extend/override default Endpoints behavior (auth code, serialization) * greatly improved resource usage by serializing the response object to stream instead of storing the whole result in memory first * improved OpenAPI compatibility * google-http-client is bumped to 1.25.0 to address vulnerabilities * deprecate JsonMap schema generation in favor of using additionalProperties, the standard for JSON schema. This feature can be turned off by setting environment variable ENDPOINTS_MAP_FORCE_JSON_MAP_SCHEMA to true, or by setting the system property endpoints.mapSchema.forceJsonMapSchema to true. This new functionality can be further configured (see EndpointsFlag.java). * add option to disable Jackson annotation integration. Set environment variable ENDPOINTS_JSON_USE_JACKSON_ANNOTATIONS to false or system property endpoints.json.useJacksonAnnotations to false. * support multipart/form-data requests for requests that are all named parameters