This repository has been archived by the owner on Jun 30, 2023. It is now read-only.
Releases: cloudendpoints/endpoints-java
Releases · cloudendpoints/endpoints-java
v2.0.4 contains several bug fixes
* Doubles now have a double format in discovery, matching previous behavior * API Explorer redirect has been fixed to remove the port number, which API Explorer does not allow in most cases * Authenticator classes can now throw ServiceException. Exception logging from SystemService has been cleaned up and (hopefully) improved * Fix a stack overflow issue when recursive schema are used across multiple APIs * Disable property/field name conflict validation, opting to log instead of throw for the time being * Add API config validation to get-discovery-doc tool action
v2.0.2 fixes a NullPointerException in user auth
v2.0.1 introduced a regression where a lack of credentials would cause a NullPointerException. This release fixes that.
v2.0.1 includes a host of small bugfixes
* discovery generation received several fixes: * API title is now included * subresource schema are now properly included * absolute path generation has been fixed * OpenAPI generation now uses new Google extension names * API config validation has been refactored to include things that were previously bundled in JsonConfigWriter, which is deprecated * Framework dependency has been updated to 1.9.49 * Most dependencies on the App Engine SDK have been removed or made optional, such as datastore Blob support * Some dead code has been removed
v2.0.0 is the first GA release!
* get-client-lib no longer generates intermediate discovery docs, reverting back to previous behavior * EndpointsTool now also attempts to read app.yaml from the root of the application directory, rather than just inside the WEB-INF directory * Discovery correctly outputs a int64 as the format for longs
v2.0.0-beta.12
v2.0.0-beta.12 fixes several discovery issues
- get-client-lib works properly again (broken by the local discovery
change) - add namespace information to discovery docs
- fix path parameter ordering
- fix API root in discovery doc output
- add "body" as name for body parameter in OpenAPI request bodies
v2.0.0-beta.8
- Support for retrieving service class names from web.xml when not specified.
v2.0.0-beta.7
This is the first public beta release of the Endpoints Java framework, version 2. While the annotation model is backwards compatible with the legacy framework, there are significant architectural changes in this release to address longstanding issues. These include:
- Custom domain support
- Traffic splitting support
- Support for App Engine dispatch rules
- Guice configuration
Note that this version has dropped a few features, including:
- JSON-RPC support. The new Objective C client supports the RESTful interface.
- Automatic
kind
field insertion - Automatic ETag generation
- Partial responses
Please see the official docs for getting started with a new API or migrating an existing API.