Releases: spotify/apollo
Releases · spotify/apollo
v1.4.0
This version makes case insensitive lookups of headers but preserves the original letter case when iterating through them: #199
v1.3.2
Minor patch to FakeOngoingRequest
to simplify testing: #183.
v1.3.1
Three patches:
- avoid double-logging of invalid URIs (#175, backported)
- upgrade to typesafe config 1.3.1 (#177)
- simplify safely implementing
RequestContext
(#180)
v1.3.0
The main feature in this release is the addition of request metadata to the RequestContext
, allowing you to understand the remote IP address an incoming request originated from, etc. See #169 for details.
Also includes the addition of 'componentId' to the service metadata, see #171.
v1.2.5
A couple of bug fixes:
- In the area of handling Jetty timeouts and error logging, #157, #159 and #161
- And a fix that enables resolution of things provided by
MetricsModule
when running tests with ServiceHelper
, #163
v1.2.3
Main features:
- Support for access logging via #149
- Populate the 'service' field of Request via #145
commits
v1.2.2
Backported patches from master
- #135 Don't use executor in StubClient if delay <= 0
- #137 Close down okhttp dispatcher executor
commits
v1.2.1
- #130 Sets auto-value dependency to scope provided in apollo-test
- #131 Propagate headers from Apollo Request in HttpClient
- #133 Add Route#withDocString(DocString)
commits
v1.2.0
Highlights:
- Adds the apollo-metrics module to HttpService integrating semantic-metrics library with the Apollo request/response handling facilities
commits