Skip to content

AIM Platform 1.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 20:08
· 35 commits to main since this release
ff01bb1

First stable release of the AIM platform (backend + dashboard).

The stage in STATUS.md is stable, every gate criterion in HARDENING.md's "Roadmap to 1.0" is met, and semver is honored from this release forward.

Artifacts

  • Container images (multi-arch linux/amd64 + linux/arm64, cosign keyless-signed, with SBOM + provenance attestations):
    • ghcr.io/opena2a-org/aim-server:1.0.0 · aim-dashboard:1.0.0 (also :latest)
    • docker.io/opena2a/aim-server:1.0.0 · aim-dashboard:1.0.0 (also :latest)
  • SBOMs attached to this release: sbom-backend.cdx.json (CycloneDX, Go) · sbom-frontend.cdx.json (CycloneDX, npm)

Notable fixes in 1.0.0

  • Dashboard "Download SDK" now produces a working SDK: embedded URLs are coerced to https, so the refresh-token POST is no longer 301-dropped behind the TLS-terminating ingress, and the credentials carry userEmail for the Python SDK and email for the Java SDK (#263).
  • Agent-creation no longer leaks raw PostgreSQL errors to the API and drops a duplicated error prefix (#264).
  • docker-publish now extracts image tags from platform-v* tags (#268); release CI poll window widened for registry propagation (#265).

Versioning

  • The platform is tagged platform-v<version>. The SDKs release independently: aim-sdk on PyPI, @opena2a/aim-sdk on npm, org.opena2a:aim-sdk on Maven Central, under sdk-*-v<version> tags. Earlier bare v* tags in this repo tracked the SDK line and a legacy ad-hoc tag, not the platform.

See CHANGELOG.md and README.md.