- Allow the hypermedia parser to be set manually, this provides support for custom use cases where HAL API's don't completely follow the specification but are close enough that this library would still be helpful. Added ParserInterface to facilitate this.
- Allow for parsing absolute URL's correctly within makeRequest.
- Add the
patchUpdateRelation
method to the explorer to support partial object updates. - Update
AbstractAdapter::setClient()
to return self.
- Update the explorer to handle links that are templated but do not contain the
templated
property.
- Fix some doctype and namespace issues
- Following type enabled links will automatically set the request Accept header.
- Following deprecated
links throws a
HalExplorer\Exceptions\DeprecatedLinkException
.