Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,28 @@ This package is the wire contract between the Manager platform and the connector
A change here is a change to what a site may send, so every entry says what was added and - more
usefully - what was deliberately left out of it.

## 1.7.1 - 2026-08-06

Nothing on the wire moved. No schema, no canonical string, no signing behaviour, no fixture - a
`1.7.0` platform and a `1.7.0` connector are unaffected by taking this, and there is nothing to
coordinate.

### Advisories are scanned on a schedule, not only when somebody opens a pull request

`composer audit --locked` already ran on every pull request. The schedule is what was missing, and
for a package that changes as rarely as this one that is the whole gap: an advisory is published when
it is published, and a library nobody has needed to touch for a month was a month behind on knowing.

Its own workflow rather than a `schedule:` on `ci.yml`, so it fails for exactly one reason. GitHub
emails the repository owner when a scheduled run fails, which is the alerting mechanism;
`workflow_dispatch` is there to run it by hand while investigating rather than waiting for Monday.

No lockfile is committed here, this being a library, so `composer install` resolves fresh and the
audit reads the newest versions the constraints admit rather than a snapshot from whenever a file was
last touched.

Actions are pinned to commits. `ci.yml` still uses moving tags and is worth correcting separately.

## 1.7.0

`SchemaValidator` refused nothing at all when handed an empty JSON object. No schema changed; what
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "coysh-digital/manager-protocol",
"description": "Wire contract shared by the Manager platform and the Manager Connector for Craft CMS.",
"version": "1.7.0",
"version": "1.7.1",
"type": "library",
"license": "MIT",
"keywords": [
Expand Down
2 changes: 1 addition & 1 deletion src/Protocol.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ final class Protocol
/**
* @var string Package version. Independent of the platform and connector versions.
*/
public const VERSION = '1.7.0';
public const VERSION = '1.7.1';

/**
* @var string Prefix on the canonical string a connector signs.
Expand Down
Loading