Releases: MarcinOrlowski/laravel-api-response-builder
Releases · MarcinOrlowski/laravel-api-response-builder
v9.0.0
- BACKWARD INCOMPATIBLE CHANGES (more info)
- [RB-156] Added logic to deal with directly returned objects or arrays.
- [RB-158] Passing primitives as direct payload (i.e.
success(12.50);
is now supported forarray
,boolean
,
double
,integer
andstring
types, configurable via newconverter/primitives
. - Removed hadrcoded
val
key used byJsonSerializable
converter. - Introduced own exceptions for better error reporting. See src/Exceptions for more info.
v8.1.1
v8.1.0
- Added logging (
.env
controllable) for payload Converter to help debugging inproper data conversion.
v8.0.1
- Updated Travis config to make tests run against Laravel 8.0.
- Removed
Util::printArray()
helper.
v8.0.0
- BACKWARD INCOMPATIBLE CHANGES (more info)
- Improved performance by using calls qualified references.
- [RB-132] Reworked exception handler helper to support delegated handlers for better flexibility.
- Reverted depreciation of
BaseApiCodes
reserved range codes. - Sealed built-in data converter classes.
- Removed
ResponseBuilderLegacy
class from the package. - Added German localization.
v7.1.2
- [RB-141] Fixed JsonSerializableConverter to deal non-string return data (reported by Jonatan Fekete)
v7.1.1
- Added more tests.
- Updated dependencies.
v7.1.0
- Added support for Laravel v7
v7.0.3
- Fixed
composer.json
file.
v7.0.2
- Updated Travis config to cover Laravel 6.5, 6.6, 6.7 and 6.8
- Updated Travis config to cover PHP 7.4