From 9e22cc87d1174ce9c0c2cc2d9842860a3bd4b44e Mon Sep 17 00:00:00 2001 From: Beon de Nood Date: Sun, 18 Jan 2026 20:02:51 -0500 Subject: [PATCH 1/3] chore: Bump version to 2.4.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e78a6bb..00c82a2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "validate-a2a", - "version": "2.3.1", + "version": "2.4.0", "description": "GitHub Action to validate A2A protocol agent cards with three-dimensional scoring", "main": "dist/index.js", "scripts": { From e35bbbff49f371179ca3a62e5a710b5287c384ac Mon Sep 17 00:00:00 2001 From: Beon de Nood Date: Sun, 18 Jan 2026 20:34:17 -0500 Subject: [PATCH 2/3] feat: Update to capiscio-core v2.4.0 - PoP Protocol (RFC-003) for IAL-1 badge issuance - Staleness fail-closed security improvement - MCP service support --- CHANGELOG.md | 10 ++++++++++ src/index.ts | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f22bdda..a9bd1cd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.4.0] - 2026-01-18 + +### Changed +- **CORE VERSION**: Now downloads `capiscio-core` v2.4.0 + +### Added +- **PoP Protocol (RFC-003)**: Badge issuance via Proof of Possession for IAL-1 verification +- **Staleness Fail-Closed**: Badges now fail validation when stale (security hardening) +- **MCP Service**: Server identity operations support + ## [2.3.1] - 2025-01-14 ### Changed diff --git a/src/index.ts b/src/index.ts index b4fcade..05575b3 100644 --- a/src/index.ts +++ b/src/index.ts @@ -5,7 +5,7 @@ import * as os from 'os'; import * as path from 'path'; import * as fs from 'fs'; -const CAPISCIO_VERSION = '2.2.0'; +const CAPISCIO_VERSION = '2.4.0'; interface ValidationResult { success: boolean; From 8e782aa9d97569d525b2ea957963b43ee6d90577 Mon Sep 17 00:00:00 2001 From: Beon de Nood Date: Tue, 3 Feb 2026 23:25:14 +0200 Subject: [PATCH 3/3] docs: update CLI naming to capiscio (consolidation) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a8a30d0..9094a2f 100644 --- a/README.md +++ b/README.md @@ -127,7 +127,7 @@ jobs: - **Trust ≥60** - Minimum trust level - **Availability ≥80** - Operational stability sufficient -[Learn more about scoring →](https://github.com/capiscio/capiscio-cli/blob/main/docs/scoring-system.md) +[Learn more about scoring →](https://docs.capisc.io/concepts/scoring/) ## Examples