Releases: bolt-php/web
Release list
[v1.1.0] Module Support
This release supports modules
[v1.0.5] Middleware bug fix
What's Changed
- Fixed a bug preventing middleware from being applied to callbacks
[1.0.4] Bug fixes & improved coverage
This release makes the following changes:
- Fixed a bug with duplicate slash due to leading route slash
- Added a method to compile pure strings
- Added tests for several components
- Fixed directory casing for widgets on UNIX
[1.0.3] Bug Fixes
Two changes are being made within this release:
Versioning Structure
We shall no longer supply a patch version, (i.e. v1.0.3 instead of v1.0.3.2). This helps improve clarity and readability, as well as aligning closely with semantic versioning format.
Bug Fixes
Two major bugs have been fixed:
- Named routes not being registered outside of a group
- Empty parameter values not being parsed in blaze
Improved folder structure + FIle Handling
This release makes some changes to handle the new folder structure and improves the request / response file handling process.
- Added
Response::file()to return files with correct mime type - Handled empty files during edit
Add file validation
This release implements the following validators:
- Image: Verifies that a file is a valid image.
- Size: Verifies the size of a file
- Extension: Valdiates the extension of a file without verifying its mime type.
Add URL method to uploaded files
The url method allows for generating an automatic URL to display uploaded files within the system.
Added file upload support to models
This release adds support for file uploading to models. This is a beta features and will be expanded to include better security and manipulation features later on.
Addition of URL params
This release adds support for URL parameters, passed as the 2nd parameter to to method. This would allow for generation of highly complex or modified named URLs quickly and easily.
Support uploading multiple files
This release fixes the bugs within Request::files method and supports uploading multiple files.