Skip to content

Releases: twitter/twitter-server

Twitter-server 20.8.1

27 Aug 17:42
Compare
Choose a tag to compare

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)

12 Aug 16:01
Compare
Choose a tag to compare

Twitter-server 20.7.0

22 Jul 17:19
Compare
Choose a tag to compare

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

24 Jun 22:20
Compare
Choose a tag to compare

Twitter-server 20.5.0

29 May 21:15
Compare
Choose a tag to compare
  • 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

26 Apr 06:49
Compare
Choose a tag to compare

Twitter-server 20.4.0 (DO NOT USE)

02 Apr 18:26
Compare
Choose a tag to compare

Twitter-server 20.3.0

08 Mar 19:30
Compare
Choose a tag to compare
  • Add c.t.server.AbstractTwitterServer#onExitLast to allow Java users to
    easily register a final exit function. 9a936b02

Twitter-server 20.1.0

29 Jan 21:26
Compare
Choose a tag to compare

Changed

Twitter-server 19.12.0

13 Dec 16:18
Compare
Choose a tag to compare
  • 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