Releases: MarcinOrlowski/laravel-api-response-builder
Releases · MarcinOrlowski/laravel-api-response-builder
v4.1.6
- Documentation updated
v4.1.5
- Fixed
version
incomposer.json
file
v4.1.4
- Updated tests to run on PHP 5.6 too
- Corrected docs
v4.1.3
- Corrected docs
v4.1.2
- Corrected docs
- Fixed
version
incomposer.json
file - [RB-70] Added support for Laravel 5.5's auto-discovery feature
v4.1.1
- Fixed
version
incomposer.json
file - [RB-70] Added support for Laravel 5.5's auto-discovery feature
v4.1.0
- Added support for Laravel 5.5's auto-discovery feature
v4.0.2
- Enforced HTTP code for error messages fits 400-499 range
validateResponseStructure()
deprecated in favor ofassertValidResponse()
- Moved Orchestra's
getPackageProviders()
out ofTestingHelpers
trait
v4.0.1
- TestingHelpers trait's
validateResponseStructure()
method is now public - [RB-64] Fixed Exception Handler generated HTTP code being out of allowed range in some cases
- [RB-65] Exception Handler Helper now deals with messages using non-UTF8 or broken encoding
- Exception Handler's trace data is now properly placed into
trace
leaf
v4.0.0
- BACKWARD INCOMPATIBILE CHANGES
- [RB-59] Added option to remap response JSON keys to user provided values
- [RB-54] Debug data no longer pollutes
data
leaf. Instead, it addsdebug
dictionary to root data structure. - [RB-37] Added support for Laravel 5.3+
unauthenticated()
in Exception Handler. See new config keys defails - [RB-47] Exception Handler now supports
FormRequests
and returns all messages inResponseBuilder::KEY_MESSAGES
- Uncaught
HttpResponse::HTTP_UNAUTHORIZED
exception is now handled same wayauthentication_exception
is - [RB-56] Added configurable key for debug trace added to returned JSON response (if enabled)
- Added traits to help testing your config and ApiCodes with ease. See
Unit Testing your ApiCodes
docs for details ApiCodeBase
class is now namedBaseApiCodes
- [RB-35] ExceptionHandlerHelper is now covered by tests