Development
Releases
Release versioning and publish paths for bigRAG artifacts.
Versioning
bigRAG release artifacts use CalVer with the YYYY.M.D scheme. Month and day are not zero-padded, so a release on May 23, 2026 is 2026.5.23.
Coordinated platform releases should align API package metadata, SDK package metadata, SDK user-agent constants, Docker image tags, and docs examples on the same CalVer version. SDK-only releases can ship independently from the API, admin UI, and docs packages.
Publish paths
- Docker images read the version from
api/pyproject.tomland publish dated tags pluslatest. - The Python SDK workflow validates
sdks/python/pyproject.tomland publishes tags namedpython-sdk-v<version>to PyPI. - The TypeScript SDK is published manually to npm from the CalVer version in
sdks/typescript/package.json.