All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.0 - 2023-12-15
- Support for
verify_iss
andverify_key
GRIP configurations and parsing them from GRIP_URLs. - Support for Bearer tokens, using the new
Fanout\Grip\Auth\BearerAuth
class.- Use a Bearer token by using a GRIP configuration with
key
, but without acontrol_iss
. This can also be parsed fromGRIP_URL
that have akey
without aniss
.
- Use a Bearer token by using a GRIP configuration with
- Updated with full support for Fastly Fanout.
1.0.1 - 2021-08-30
- Renamed
WebSocketDecodeEventException
toWebSocketDecodeEventError
- Allow setting
GripInstruct
metas usingset_meta
.
- Major update with great improvements in usability
- Uses Guzzle (and its Promises library) for HTTP fetching and asynchronous functionality.
- Collapsed
php-pubcontrol
andphp-gripcontrol
into a single library, simplifying use and deployment. - Reorganized utility functions into categorized files.
- Install using Composer. Classes loaded using PSR-4.