Releases: pardeike/GABP
Release list
v1.1.0
GABP 1.1.0
GABP 1.1.0 is a backward-compatible minor release for gabp/1. It adds the new attention protocol surface, expands the canonical schema and example set, and improves release packaging and documentation quality across the repository.
Added
- Added canonical additive attention protocol support within
gabp/1. - Added the
attention/currentandattention/ackmethods. - Added the
attention/opened,attention/updated, andattention/clearedlifecycle channels. - Added reusable attention schemas under the canonical
SCHEMA/1.0tree. - Added attention examples and valid/invalid conformance fixtures.
- Added a non-normative architecture note covering attention and execution gating rollout.
- Added GitHub Actions automation for creating Go schema module release tags.
Changed
- Updated the canonical JS and Go schema package mirrors to include the new attention assets.
- Extended the AsyncAPI event documentation and AI implementer guide for attention-aware flows.
- Updated npm and NuGet publish workflows to ignore slash-prefixed Go module tags.
- Enforced repository-wide markdown validation in CI.
- Refreshed repository and package documentation and completed a full markdown quality cleanup across the repo.
- Marked the 1.0 specification set as stable in the normative spec documents.
Compatibility
This release remains on wire major gabp/1. The new protocol surface is additive and must be discovered through capabilities.methods and capabilities.events; bridges must not assume attention support is always present.
Packages
- Top-level release tag:
v1.1.0 - npm package:
gabp-schemas@1.1.0 - NuGet package:
Gabp.Schemas 1.1.0 - Go module tag:
packages/go/schemas/v1.1.0
GABP v1.0.3
GABP v1.0.3 is a follow-up patch release to complete the .NET package publishing path.
Highlights:
- Removed the custom
dotnet pack --outputpath from the NuGet workflow. - The
Gabp.Schemaspackage now publishes from the default pack output directory. - Keeps the v1.0.2 publishing fixes and the v1.0.1 wire-model and schema-package changes intact.
GABP v1.0.2
GABP v1.0.2 is a follow-up patch release to fix the package publishing paths introduced in v1.0.1.
Highlights:
- Restored the repository metadata required for npm trusted publishing provenance.
- Fixed the GitHub Actions
.NETpack steps for theGabp.Schemaspackage. - Keeps the v1.0.1 wire-model, schema-package, and conformance improvements intact.
GABP v1.0.1
GABP v1.0.1 is a patch release that tightens the published 1.0 wire model and adds the first non-JS schema package scaffolding.
Highlights:
- Canonicalized the 1.0 wire artifacts around
arguments,capabilities.methods, and slash-style native tool names. - Added explicit
tools/callexamples plus valid and invalid conformance fixtures for tool naming and tool descriptors. - Added
wire-model-decisions.mdto document the canonical 1.0 field and naming choices. - Added the new
.NETschema package scaffoldGabp.Schemas. - Added the new Go schema package scaffold with embedded schema assets and sync support.
- Added GitHub Actions automation for NuGet publishing alongside the existing npm release flow.
GABP v1.0.0
Protocol v1.0.0 release for the Game Agent Bridge Protocol (GABP).
Highlights:
- Stable wire protocol version
gabp/1 - Full specification and schema set under
SPEC/1.0andSCHEMA/1.0 - Examples and conformance materials under
EXAMPLES/1.0andCONFORMANCE/1.0 - First npm release pipeline for
gabp-schemasvia GitHub trusted publishing
This release is intended to be the first stable implementation target for bridges, mods, and tooling built on GABP.