All notable changes to BrightComponents/Common will be documented in this file
- Initial release
- Add status to payload.
- Revert addition of status.
- Add CustomRule abstract class.
- Revert addition of CustomRule class.
- First beta release. Features locked.
- Upgrade illuminate/support dependency to 5.7. Bump PHP version.
- Update for compatibility with Laravel 5.8
- Update Payload class to a more complete version.
- Correct Payload class to "implement" contract, not extend.
- Handle the case when a collection is passed to the payload.
- Add optional wrapper for payload output.
- Add setter for wrapper.
- Update interface for payload.
- Enable easier converting of payloads to responses.
- Add wrapper keys for payload output, input, and messages.
- Add Response macros for returning json response with payload and returning a view response with payload.
- Optionally add payload input to response.
- Make HTTP status codes ints instead of strings.
- Start review of code, preparing for 1.0 release.
- Initial stable release.
- Completely overhauled how the Payload class functions.
- Fix typo in Payload getOutput() method.