Skip to content

Releases: twitter/finatra

Finatra 1.5.4

24 Jun 14:20
Compare
Choose a tag to compare

Please note: this is not the latest release. The latest release is 2.0.0.M2

SBT

"com.twitter" %% "finatra" % "1.5.4"

Maven

<dependency>
  <groupId>com.twitter</groupId>
  <artifactId>finatra_2.10</artifactId>
  <version>1.5.4</version>
</dependency>

Finatra 2.0.0.M2

12 Jun 19:05
Compare
Choose a tag to compare

Lots of improvements and enhancements to Finatra v2 in this milestone release.

For a full list of changes, see:
v2.0.0.M1...v2.0.0.M2

Closed issues:

  • Issue with POST request #214
  • error running example with sbt run: overloaded method value settings with alternatives. #207
  • Was the 1.5.3 release retagged? #206
  • Finatra 1.5.3 and dependencies at Travis CI #205
  • Add an ADOPTERs.md #204
  • connect finagle filter to specific controller #203
  • Does Finatra support Scala 2.11? #196
  • Support multipart PUT requests #194

Merged pull requests:

Finatra 2.0.0.M1

30 Apr 00:54
Compare
Choose a tag to compare

This is a complete rewrite from the ground-up of Finatra supporting many of the same features as the 1.x releases. This rewrite introduces the use of Google Guice for dependency-injection allowing for more modularity and better testability of services built on Finatra.

Other features include: significant performance improvements, declarative JSON parsing with Jackson and JSR-349 style validations, and logging improvements.

Finatra 1.5.3

16 Apr 05:44
Compare
Choose a tag to compare

Release notes: http://finatra.info/blog/releases/2014/04/15/finatra-1.5.3-released.html

Changelog

  • 330ea28 Update to finagle 13.1, twitter-server 1.6.1.
  • 268636c, f541632 Convenience wrappers for Finagle's HTTP status object.
  • 478fbd9 Fix string interpolation on Scala 2.9.
  • 6e946ca Fix maxRequestSize config flag.
  • e485028 Content-Length is correctly set to 0 for empty responses now.
  • 6288fcb Updated legacy SpecHelper to support a body for POST, PUT and OPTIONS methods.
  • e5b579c response.contentType method on ResponseBuilder.
  • 5615a67 Use byte length to calculate Content-Length.

SBT

"com.twitter" %% "finatra" % "1.5.3"

Maven

<dependency>
  <groupId>com.twitter</groupId>
  <artifactId>finatra_2.10</artifactId>
  <version>1.5.3</version>
</dependency>

Finatra 1.5.2

03 Feb 07:38
Compare
Choose a tag to compare

Full details here: http://finatra.info/blog/releases/2014/02/02/finatra-1.5.2-released.html

Changelog

  • f5c52b Fixed bug in multipart form uploads that contain both text and file fields.
  • cbb32a,
    261627 Update mustache.java to 0.8.14.
  • 43b244 Set Content-Length on static file responses.
  • 9c64c6 New test framework with MockApp.
  • 511b4f Generate bootstrap and bower config files for new apps.
  • 807859 Update twitter-server to 1.4.1 and finagle-stats to 6.11.1.

SBT

"com.twitter" %% "finatra" % "1.5.2"

Maven

<dependency>
  <groupId>com.twitter</groupId>
  <artifactId>finatra_2.10</artifactId>
  <version>1.5.2</version>
</dependency>

Finatra 1.5.1

14 Jan 06:36
Compare
Choose a tag to compare

Blog post here: http://finatra.info/blog/releases/2014/01/13/finatra-1.5.1-released.html

Changelog

  • 75ebe3 Correctly set Content-Length for unicode JSON responses
  • 145981 Depend on finagle-stats, fixes #95
  • 9037f1 Enable HTML escaping in mustache templates
  • 83fa4f Response tied to originating Request, fixes #86
  • 635b4d Test and fix for setting logLevel correctly, fixing #83 and #84
  • a95d3e Adds all Admin endpoints, fixes #74
  • d8c2be request.routeParams are now properly url decoded, fixing #68

Finatra 1.5.0

07 Jan 05:34
Compare
Choose a tag to compare

See the blog post for more details:

  • 6fc3003 Add Content-Length to responses.
  • 12feaf Upgrade to finagle 6.10/twitter-server 1.4.0, fixing #71.
  • Finagle 6.10/Twitter-server 1.4.0
  • SBT Support
  • Scala 2.9 and scala 2.10 Support

SBT

"com.twitter" %% "finatra" % "1.5.0"

Maven

<dependency>
  <groupId>com.twitter</groupId>
  <artifactId>finatra_2.10</artifactId>
  <version>1.5.0</version>
</dependency>

Finatra 1.4.1

13 Nov 17:35
Compare
Choose a tag to compare
  • Fixes bug with filters #67
  • Fixes mustache inheritance #64

Finatra 1.4.0

14 Oct 03:55
Compare
Choose a tag to compare

Finatra is now built on top of twitter-server and scala 2.10

Highlights:

Finatra 1.3.9

14 Oct 00:44
Compare
Choose a tag to compare

Note: Okay this is the last 1.3.x release 🎃

Fixes:

  • FinatraServer can be embedded in a test (1069263)
  • Fixed comparison in FileServer (bb38696)