Finatra v1.6.0 Release Notes

  • Full 🔄 Changelog <https://github.com/twitter/finatra/compare/1.5.4...1.6.0>__

    Closed

    
    * 👻  Finatra 1.5.4 with finagle-stats 6.22.0 throws an exception `Github
       Issue 184 <https://github.com/twitter/finatra/issues/184>`__
    
    * ✅  Document unit testing controllers by using MockApp `Github Issue
       178 <https://github.com/twitter/finatra/issues/178>`__
    
    *  maven.twttr.com not showing finatra `Github Issue
       175 <https://github.com/twitter/finatra/issues/175>`__
    
    *  Finatra 1.5.4 java.lang.RuntimeException with Finagle 6.22.0 `Github
       Issue 172 <https://github.com/twitter/finatra/issues/172>`__
    
    *  Error while pushing on Heroku `Github Issue
       170 <https://github.com/twitter/finatra/issues/170>`__
    
    *  Finatra closes connection `Github Issue
       161 <https://github.com/twitter/finatra/issues/161>`__
    
    * ✅  Spec test doesn't populate multiParams `Github Issue
       155 <https://github.com/twitter/finatra/issues/155>`__
    
    *  RequestAdapter fails to decode non-multipart POSTs `Github Issue
       154 <https://github.com/twitter/finatra/issues/154>`__
    
    🔀 **Merged pull requests:**
    
    *  FIX: issue Github Issue 182, let controller's error handler handle
       its own errors. `Github Issue
       188 <https://github.com/twitter/finatra/pull/188>`__
       (`plaflamme <https://github.com/plaflamme>`__)
    
    * ⚡️  Update to use new Travis CI infrastructure `Github Issue
       186 <https://github.com/twitter/finatra/pull/186>`__
       (`caniszczyk <https://github.com/caniszczyk>`__)
    
    * 🔨  Refactor FinatraServer to allow custom tlsConfig `Github Issue
       183 <https://github.com/twitter/finatra/pull/183>`__
       (`bpfoster <https://github.com/bpfoster>`__)
    
    * 🚀  Fix heroku deployments for template project `Github Issue
       181 <https://github.com/twitter/finatra/pull/181>`__
       (`tomjadams <https://github.com/tomjadams>`__)
    
    * 🚚  remove dependency on scalatest `Github Issue
       179 <https://github.com/twitter/finatra/pull/179>`__
       (`c089 <https://github.com/c089>`__)
    
    * ⚡️  Update to twitter-server 1.8.0 and finagle 6.22.0 `Github Issue
       176 <https://github.com/twitter/finatra/pull/176>`__
       (`bpfoster <https://github.com/bpfoster>`__)
    
    * 💅  Add an apache style directory browser `Github Issue
       169 <https://github.com/twitter/finatra/pull/169>`__
       (`leeavital <https://github.com/leeavital>`__)
    
    * 📜  MultipartParsing should only be called for POST requests that are
       multipart `Github Issue
       168 <https://github.com/twitter/finatra/pull/168>`__
       (`manjuraj <https://github.com/manjuraj>`__)
    
    * 🛠  fixed resource resolution not loading from dependencies, and
       consistent ... `Github Issue
       167 <https://github.com/twitter/finatra/pull/167>`__
       (`tptodorov <https://github.com/tptodorov>`__)
    
    *  Fix type error in sample code `Github Issue
       165 <https://github.com/twitter/finatra/pull/165>`__
       (`leeavital <https://github.com/leeavital>`__)
    
    * 🏗  added builder from ChannelBuffer `Github Issue
       164 <https://github.com/twitter/finatra/pull/164>`__
       (`tptodorov <https://github.com/tptodorov>`__)
    
    * 🌲  Do not log errors in the ErrorHandler `Github Issue
       163 <https://github.com/twitter/finatra/pull/163>`__
       (`eponvert <https://github.com/eponvert>`__)
    
    *  Adding missing copyright headers to source files `Github Issue
       162 <https://github.com/twitter/finatra/pull/162>`__
       (`bdimmick <https://github.com/bdimmick>`__)
    
    * 👍  support use of templates from dependencies in development mode, by
       loadi... `Github Issue
       160 <https://github.com/twitter/finatra/pull/160>`__
       (`tptodorov <https://github.com/tptodorov>`__)
    
    * ⚡️  Update readme.md to reflect issues on installation `Github Issue
       152 <https://github.com/twitter/finatra/pull/152>`__
       (`comamitc <https://github.com/comamitc>`__)
    
    * 👍  Add code coverage support with coveralls `Github Issue
       151 <https://github.com/twitter/finatra/pull/151>`__
       (`caniszczyk <https://github.com/caniszczyk>`__)
    
    *  Use HttpServerDispatcher to fix remoteAddress property of Request.
       `Github Issue 142 <https://github.com/twitter/finatra/pull/142>`__
       (`pixell <https://github.com/pixell>`__)
    
    *  Don't add .mustache extension to template file name if it already has
       an extension `Github Issue
       138 <https://github.com/twitter/finatra/pull/138>`__
       (`jliszka <https://github.com/jliszka>`__)
    
    *  Pass the filename of the template to the factory `Github Issue
       136 <https://github.com/twitter/finatra/pull/136>`__
       (`jliszka <https://github.com/jliszka>`__)
    
    *  path definitions on routes `Github Issue
       131 <https://github.com/twitter/finatra/pull/131>`__
       (`grandbora <https://github.com/grandbora>`__)
    
    *  ObjectMapper reuse & config `Github Issue
       126 <https://github.com/twitter/finatra/pull/126>`__
       (`Xorlev <https://github.com/Xorlev>`__)