{"meta":{"title":"Veröffentlichungen","intro":"Referenzdokumentation für GraphQL-Schematypen in der Kategorie „Releases“.","product":"GraphQL-API","breadcrumbs":[{"href":"/de/graphql","title":"GraphQL-API"},{"href":"/de/graphql/reference","title":"Verweis"},{"href":"/de/graphql/reference/releases","title":"Veröffentlichungen"}],"documentType":"article"},"body":"# Veröffentlichungen\n\nReferenzdokumentation für GraphQL-Schematypen in der Kategorie „Releases“.\n\n## Release - object\n\nA release contains the content for a release.\n\n**Implements:** Node, Reactable, UniformResourceLocatable\n\n### Fields for `Release`\n\n* `author` (User): The author of the release.\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `databaseId` (Int): Identifies the primary key from the database.\n* `description` (String): The description of the release.\n* `descriptionHTML` (HTML): The description of this release rendered to HTML.\n* `id` (ID!): The Node ID of the Release object.\n* `immutable` (Boolean!): Whether or not the release is immutable.\n* `isDraft` (Boolean!): Whether or not the release is a draft.\n* `isLatest` (Boolean!): Whether or not the release is the latest releast.\n* `isPrerelease` (Boolean!): Whether or not the release is a prerelease.\n* `mentions` (UserConnection): A list of users mentioned in the release description. _(Pagination: `after`, `before`, `first`, `last`)_\n* `name` (String): The title of the release.\n* `publishedAt` (DateTime): Identifies the date and time when the release was created.\n* `reactionGroups` ([ReactionGroup!]): A list of reactions grouped by content left on the subject.\n* `reactions` (ReactionConnection!): A list of Reactions left on the Issue.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `content` (ReactionContent): Allows filtering Reactions by emoji.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (ReactionOrder): Allows specifying the order in which reactions are returned.\n\n* `releaseAssets` (ReleaseAssetConnection!): List of releases assets which are dependent on this release.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `name` (String): A name to filter the assets by.\n\n* `repository` (Repository!): The repository that the release belongs to.\n* `resourcePath` (URI!): The HTTP path for this issue.\n* `shortDescriptionHTML` (HTML): A description of the release, rendered to HTML without any links in it.\n  * `limit` (Int): How many characters to return. Default: `200`.\n\n* `tag` (Ref): The Git tag the release points to.\n* `tagCommit` (Commit): The tag commit for this release.\n* `tagName` (String!): The name of the release's Git tag.\n* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.\n* `url` (URI!): The HTTP URL for this issue.\n* `viewerCanReact` (Boolean!): Can user react to this subject.\n\n## ReleaseAsset - object\n\nA release asset contains the content for a release asset.\n\n**Implements:** Node\n\n### Fields for `ReleaseAsset`\n\n* `contentType` (String!): The asset's content-type.\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `digest` (String): The SHA256 digest of the asset.\n* `downloadCount` (Int!): The number of times this asset was downloaded.\n* `downloadUrl` (URI!): Identifies the URL where you can download the release asset via the browser.\n* `id` (ID!): The Node ID of the ReleaseAsset object.\n* `name` (String!): Identifies the title of the release asset.\n* `release` (Release): Release that the asset is associated with.\n* `size` (Int!): The size (in bytes) of the asset.\n* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.\n* `uploadedBy` (User!): The user that performed the upload.\n* `url` (URI!): Identifies the URL of the release asset.\n\n## ReleaseAssetConnection - object\n\nThe connection type for ReleaseAsset.\n\n### Fields for `ReleaseAssetConnection`\n\n* `edges` ([ReleaseAssetEdge]): A list of edges.\n* `nodes` ([ReleaseAsset]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## ReleaseAssetEdge - object\n\nAn edge in a connection.\n\n### Fields for `ReleaseAssetEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (ReleaseAsset): The item at the end of the edge.\n\n## ReleaseConnection - object\n\nThe connection type for Release.\n\n### Fields for `ReleaseConnection`\n\n* `edges` ([ReleaseEdge]): A list of edges.\n* `nodes` ([Release]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## ReleaseEdge - object\n\nAn edge in a connection.\n\n### Fields for `ReleaseEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (Release): The item at the end of the edge.\n\n## ReleaseOrder - input object\n\nWays in which lists of releases can be ordered upon return.\n\n### Input fields for `ReleaseOrder`\n\n* `direction` (OrderDirection!): The direction in which to order releases by the specified field.\n* `field` (ReleaseOrderField!): The field in which to order releases by.\n\n## ReleaseOrderField - enum\n\nProperties by which release connections can be ordered.\n\n### Values for `ReleaseOrderField`\n\n* `CREATED_AT`: Order releases by creation time.\n* `NAME`: Order releases alphabetically by name."}