Changelog and Versioning - AGI-Corporation/frontier-os-app-builder GitHub Wiki

Changelog and Versioning

Navigation: [Home]] ](/AGI-Corporation/frontier-os-app-builder/wiki/[Developer-Guide) | [Pipeline Registry]]

Versioning Policy

Agent.bay follows Semantic Versioning (SemVer) 2.0.0 for all pipelines and platform APIs.

  • MAJOR: Incompatible changes (e.g., changing required manifest fields).
  • MINOR: Additive changes (e.g., new optional capabilities).
  • PATCH: Backward-compatible bug fixes.

Platform Changelog

v1.2.0 (Planned)

v1.1.0 (Current)

v1.0.0 (Release)

Pipeline Versioning

Developers are encouraged to maintain immutable versions of their logic. When a pipeline is updated in the registry:

  1. The new logic is assigned a unique content hash.
  2. The version number is incremented in the manifest.
  3. Existing users can choose to "Pin" a specific version to ensure deterministic behavior.

Related Pages