Releases: martywallace/tempest
Releases · martywallace/tempest
5.0.2
4.1.1
Don't require dev value to be set in .env.
4.1.0
Provide access to booting services prematurely.
4.0.0
Significant refactoring and improvements.
3.0.3
- Fixed bug where service setup would run every time they were accessed, rather than once.
3.0.2
TwigService
now extendsTwig_Environment
directly, rather than initializing and managing an internal instance separately. This allows easy access to the full functionality of Twig.- Any sent
Response
with an empty body and a non-successful (outside of 2xx status range) HTTP status will attempt to load and send a Twig template with a matching file name, e.g.404.html
, falling back to an inbuilt error template (404
and405
are supported by default). - More cleanup and improvements to the core.
3.0.1
The response body is no longer overwritten if a controller returns an empty value, allowing:
public function index(Request $request, Response $response) {
$response->body = 'Hello!';
}
3.0.0
- Changed service to an interface.
- Removed inbuilt user and database services.
- General cleanup and fixes.
2.2.1
- Fixed a bug where
Enum::getAll()
would only return constants for the first enum class it was used on.
2.2.0
- Removed Spot in favour of older Db service.
- Modifications to user authentication service.