_posts/2016-01-08-slim-3.1.0.md
We have released Slim version 3.1.0. This version makes a number of minor issues and improvements since the release of 3.0.0
The key changes are:
getParsedBodyParam() and getQueryParam() to Slim\Http\Request.App::process() to allow running a Slim application when you already have a request and response object. This allows a Slim application to be used within the middleware of another middleware pipeline.Slim\Http\Response.final from Slim\Container to allow extension.withJson() will now thrown an Exception if it fails to encode.App will now throw BadMethodCallException.REQUEST_URL correctly in Slim\Http\Uri.Slim\Http\Request now correctly determines the HTTP protocol version.The full list of changes is here