scalatra 2.4.0
Scalatra Core
Removes the DefaultValue type class
#434 Added support for generic content-encoding / decoding by @nrinaudo
#436 Renamed GZipSupport to ContentEncodingSupport by @nrinaudo
#438 Fix MIME type for .ogv (Ogg Video) by @abhalla-atl
#452 Optimize imports by using IntelliJ IDEA by @seratch
#453 Some code cleanup on core project by @seratch
#456 Add explicit return types to core APIs, other improvements by @seratch
#460 ScalatraServlet as a trait instead of an abstract class by @seratch
#471 Fix #470 Add an implicit request to the cookies method by @seratch
#474 Fix duplicated multiParams when multipart/form-data requests by @seratch
#477 Bump Scala minor version (2.11.6, 2.10.5) by @seratch
#481 Bump minor version of dependencies by @seratch
#483 Fix an XXE Vulnerability related to scala.xml.XML library by @seratch
#500 Improve automatic charset detection performance by @takezoe
#502 Bump minor version of dependencies by @seratch
#514 Improve request/response stability wthin AsyncResult by @lloydmeta
#528 Fix #435 Error with FutureSupport and ScalateI18nSupport using templating by @dozed
#516 Introduce stable request response macro by @dozed
#544 Removed request/response scoping macro from 2.4.x release by @dozed
#535 [2.4.x] Fix #531 Params and multiParams are empty for PATCH request by @seratch
#545 Bump dependencies and scala minor version by @seratch
#557 Bump minor version of some libs toward 2.4.0 releaseby @seratch
Scalatra Cache
#455 Scalatra cache by @japhar81
#541 Fixes double evaluation of result by @offner
#557 Bump minor version of some libs toward 2.4.0 releaseby @seratch
Scalatra Commands
(Breaking change) Removes the default value for types, instead a field is now started in an invalid state by @casualjim
(Breaking change) field.optional now is an alias for field.withDefaultValue(theDefault) by @casualjim
#447 Minor upgrades and deprecation warnings reduction by @seratch
#510 Fix deprecated APIs in Scalaz's ValidationOps by @xuwei-k
#557 Bump minor version of some libs toward 2.4.0 releaseby @seratch
Scalatra Json
#432 Introduce a JsonResult type by @dozed
#440 Take Formats bigDecimal setting into account when parsing. by @dozed
#490 Bump json4s version to 3.3.0.RC1 by @seratch
#504 Fix #496 Rendering JNull in a servlet by @seratch
#512 Fix jackson json initialization issue (NPE) by @dozed
Scalatra Scalate
#444 Aligned template directory to new default (integrates with template-comp iler and g8 template). by @dozed
#449 Fix Scalatra Test so client can send multiple headers of the same name by @shintasmith
#476 Bump Scalate version to avoid NPEs by @lloydmeta
Scalatra Metrics
#441 Added basic metrics support by @japhar81
#442 Added metrics support for response code filter by @japhar81
#505 Upgrade to metrics-scala-3.5.1 by @rossabaker
Scalatra ScalaTest
#458 Made the traits extend the new -Like scalatest traits. by @DrDub
Scalatra Atmosphere
#492 Bump atmosphere-runtime to 2.2 by @adamretter
Scalatra Swagger
#490 Switch scalap to json4s-scalap since json4s 3.3.0 by @seratch
Scalatra Specs2
#508 Updated specs2 to 3.6.+ by @etorreborre
#557 Bump minor version of some libs toward 2.4.0 releaseby @seratch
Scalatra sbt plugin
https://github.com/scalatra/scalatra-sbt
scalatra-sbt has bumped xsbt-web-plugin version to version 2.x.
Scalatra is a blazing fast, async Scala web micro-framework; inspired by Sinatra.















