Releases: mixerapi/mixerapi-dev
v1.1.6
What's Changed
- Cleanup tests by @cnizzardini in #126
- Add additional test coverage for jwt-auth by @cnizzardini in #127
- [MixerApi/ExceptionRender] ExceptionRender outputting PHP Warnings in CakePHP >= 4.4.6 by @cnizzardini in #128
Full Changelog: v1.1.5...v1.1.6
v1.1.5
What's Changed
- [CollectionView] - Set lowest adbario/php-dot-notation ^2.3 by @cnizzardini in #120
Full Changelog: v1.1.4...v1.1.5
v1.1.4
What's Changed
- [MixerApi] - Make search plugin optional by @cnizzardini in #118
Full Changelog: v1.1.3...v1.1.4
v1.1.3
What's Changed
- [ValidationException] - Add config option to turn off ValidationException by @cnizzardini in #108
- [ExceptionRender] Hide errors from serialized response when debug is off by @cnizzardini in #109
- [CollectionView] - Use ResultSetInterface instead by @cnizzardini in #110
- [ExceptionRender] - Adds ValidationException::getEntity() by @cnizzardini in #111
- [Crud] Adds ability to pass table options through CRUD by @cnizzardini in #114
- [JsonLdView] [HalJsonView] - Use ResultSetInterface instead of ResultSet concrete by @cnizzardini in #115
- Jwt auth documentation by @cnizzardini in #116
Full Changelog: v1.1.2...v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.1
v1.0.0
MixerApi v1.0.0 is now available! See the changelog for every commit.
PHP version
8.0or higher and CakePHP4.2or higher is now required.
Bake
- Add support for other mixerapi plugins #89
Crud
ExceptionRender
- Swagger Bake Exception Schema Implementation #87
Rest
- AutoRouter::__construct() now accepts
RouteScannerinstead of a namespace string for argument two. - Set default status codes on CRUD operations. This forces
delete()to 204 andadd()to 201. See README for changing the defaults. #83
v0.3.0
MixerAPI is proud to announce the release of version v0.3.0. For a complete changelog view the commit history.
Note: friendsofcake/search is no longer installed automatically. If you are using search please require it in your composer.json.
Features
[Crud] - Adds MixerApi/Crud providing injectable crud services (experimental) #71
Misc
[MixerApi] - make mixerapi/bake optional #69
Disable unused middleware, services, and routes #70
About
Streamline development of modern RESTful APIs for your team's CakePHP project. Designed around a component-based architecture, MixerAPI enables developers to pick and choose the functionality they need for developing REST APIs.
Learn more at mixerapi.com.