Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 2.52 KB

2.0.0.RC1.markdown

File metadata and controls

39 lines (31 loc) · 2.52 KB

scalatra

  • Fix dynamic variables leaking memory on redeploy. (GH-74)
  • Send 405 and Allow header if other methods match. (GH-50)
  • Support bodies and headers in halt. (GH-79)
  • Support PATCH requests. (GH-51)
  • Error handler is now a pattern matcher. (GH-93)
  • Generate URLs from route and params (aka reverse routing). (GH-108)
  • Make trailing slash optional on non-root path-mapped servlets. (GH-98)
  • Servlets try to serve static resource if no route matches. (GH-109)
  • request.body is cached so subsequent calls don't return "". (GH-73)

scalatra-anti-xml

  • New module adds support for rendering Elem responses. (GH-75)

scalatra-fileupload

  • Keep query parameters available on multipart requests. (GH-80)
  • Improve character decoding of form fields in multipart requests. (GH-83)

scalatra-scalate

  • Find templates and layouts by convention. (GH-87)

scalatra-socketio

  • Change interface to socket io to something that allows to keep state per client. (GH-72)
  • Deprecated in favor of Atmosphere.

scalatra-scalatest

  • Support for testing arbitrary requests. Explicit support for HEAD, TRACE, CONNECT, and PATCH. (GH-51)
  • Receive and send multiple cookies. (GH-84)

scalatra-specs2

  • Support mutable (unit)specifications. (GH-123)

scalatra-scalatest

  • New convenience traits for Suites other than FunSuite. (GH-21)
  • For convenience, ScalatraSuite now extends MustMatchers and ShouldMatchers.

scalatra-website