Releases: twitter/twitter-server
Releases · twitter/twitter-server
Twitter-server 20.8.1
20.8.1
- Check SecurityManager permissions in the ContentHandler to ensure that contention
snapshotting is allowed. ce783a3c
Twitter-server 20.8.0 (DO NOT USE)
20.8.0
No Changes
Twitter-server 20.7.0
20.7.0
Breaking API Changes
- Make Lifecycle and Lifecycle.Warmup self-typed to TwitterServer. Lifecycle was previously
self-typed to c.t.app.App and Lifecycle.Warmup previously had no self-type restrictions. These
traits can now only be mixed into instances of TwitterServer. The Lifecycle.DetatchedWarmup
trait is introduced to allow users to transition to it, where they were previously extending
Lifecycle.Warmup without mixing into a TwitterServer. Lifecycle.DetatchedWarmup
is immediately deprecated and will be removed in a future release. cb85a45f
Twitter-server 20.6.0
No Changes
Twitter-server 20.5.0
- Make lookup of Admin LoggingHandler more resilient when multiple implementations are detected.
Now instead of perhaps using an incorrect handler the server will instead emit a lint rule violation
and not attempt to install a logging handler ensuring that only when a single LoggingHandler
is located that the functionality is enabled. 1ffd0f6b
Runtime Behavior Changes
- Bump jackson version to 2.11.0. 2fc34c6a
Twitter-server 20.4.1
No Changes
Twitter-server 20.4.0 (DO NOT USE)
No Changes
Twitter-server 20.3.0
- Add
c.t.server.AbstractTwitterServer#onExitLast
to allow Java users to
easily register a final exit function. 9a936b02
Twitter-server 20.1.0
Changed
- Upgrade logback to 1.2.3 02433e1e
Twitter-server 19.12.0
- Upgrade to jackson 2.9.10 and jackson-databind 2.9.10.1 acf7e010
- Multiple changes have happened around query parameter retrieval in order
to remove duplicated functionality from Twitter Server that exists in
Finagle. Users are encouraged to use finagle-http's Uri class within their
own code to retrieve params. b538228c- The parse method of HttpUtils has been removed.
- The protected getParams method of TwitterHandler has been removed.
- The signature of the getGraceParam method of ShutdownHandler has
been changed to take a Request.
- Add a disableAdminHttpServer property to the AdminHttpServer that can be used to
prevent the AdminHttpServer from starting by default on a TwitterServer. ecef399a - The ResourceHandler companion object is no longer a JavaSingleton.
c9defbf6 - Update ScalaTest to 3.0.8, and ScalaCheck to 1.14.0. d9b1fc04