AIM Platform 1.0.0
·
35 commits
to main
since this release
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 carryuserEmailfor the Python SDK andemailfor the Java SDK (#263). - Agent-creation no longer leaks raw PostgreSQL errors to the API and drops a duplicated error prefix (#264).
docker-publishnow extracts image tags fromplatform-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-sdkon PyPI,@opena2a/aim-sdkon npm,org.opena2a:aim-sdkon Maven Central, undersdk-*-v<version>tags. Earlier barev*tags in this repo tracked the SDK line and a legacy ad-hoc tag, not the platform.
See CHANGELOG.md and README.md.