Releases: tessarin/Minima
Releases · tessarin/Minima
v0.4.1
v0.4.0: More views and simplified setup
Changes
- Added a view for generating JSON responses.
- Added a view for generating plain text responses.
- Views can now modify Plack::Responses to configure them as needed.
- Introduced a dedicated setup subroutine, enabling delayed initialization rather than compile-time setup.
- The main package now includes a default starting point, reducing the amount of required setup code.
Fixes
- HTML view is now a descendant of the base view class.
- Corrected typos in the documentation.
v0.3.0: Handle HEAD automatically
Changes
- Minima::Router now supports matching HEAD requests to GET routes.
- Minima::App can automatically remove the response body for HEAD requests.
- Add support to a default data hash in Minima::View::HTML.
Fixes
- Version option not working in bin/minima.
- Minima::Router's clear_routes would not remove special routes.
v0.2.0: Template flexibility
Changes
- New default template file extension.
- Add configuration option to change the template file extension.
Fixes
- Broken documentation links.
v0.1.1
v0.1.0: First (experimental) version
Minima says hello to the world.