DesRelease
A release is a published version of a design with additional generated files for manufacturing.
Common Data Model
- Hardware Project Release — Project Release captures an immutable snapshot of a PCB design project at a specific point in its lifecycle, packaging all design data, outputs, and metadata required for manufacturing, assembly, and downstream processes.
- IRI:
https://w3id.org/altium/cdm/design/ProjectRelease - GRID:
grid:workspace:{workspace-id}:design:project-release/{id}
- IRI:
Returned By
desReleaseById query
Member Of
DesReleaseConnection object ● DesReleaseEdge object
Interfaces
Node interface
The node interface is implemented by entities that have a global unique identifier.
type DesRelease implements Node {
createdAt: DateTime!
description: String!
id: ID!
manufacturePackages: [DesManufacturePackage!]! @deprecated
releaseId: String!
variants(
where: DesReleaseVariantFilterInput
): [DesReleaseVariant!]!
}
Fields
createdAt ● DateTime! non-null scalar
The DateTime when this release was created.
description ● String! non-null scalar
The summary of this release content or purpose.
id ● ID! non-null scalar
The identifier for this release (used by desReleaseById).
releaseId ● String! non-null scalar
The reference identifier for this release.
variants ● [DesReleaseVariant!]! non-null object
The list of variants contained in this release.
where ● DesReleaseVariantFilterInput input
Show deprecatedHide deprecated
manufacturePackages ● [DesManufacturePackage!]! deprecated non-null object
DEPRECATED
Not implemented. Will soon be removed.
Not implemented.