ReleaseNote
Release notes in the workspace.
Table-Specific Information
SELECT
The driver uses the Linear API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the driver.| Column | Supported Operators |
| id | =, !=, IN, NOT IN |
| createdAt | =, !=, IN, NOT IN, <, <=, >, >= |
| updatedAt | =, !=, IN, NOT IN, <, <=, >, >= |
| pipelineId | =, !=, IN, NOT IN |
| slugId | =, !=, IN, NOT IN, LIKE, CONTAINS |
| title | =, !=, IN, NOT IN, LIKE, CONTAINS |
For example, the following queries are processed server-side:
SELECT * FROM ReleaseNote LIMIT 1
SELECT * FROM ReleaseNote WHERE createdAt = '2026-01-01T00:00:00Z' LIMIT 1
INSERT
To insert a ReleaseNote record:INSERT INTO ReleaseNote (pipelineId) VALUES ('921cb6bf-d5b6-44bb-9c6b-217b97dd27a2')
UPDATE
To update a ReleaseNote record:UPDATE ReleaseNote SET title = 'v1.2.0 Release Notes' WHERE id = '921cb6bf-d5b6-44bb-9c6b-217b97dd27a2'
DELETE
To delete a ReleaseNote record:DELETE FROM ReleaseNote WHERE id = '921cb6bf-d5b6-44bb-9c6b-217b97dd27a2'
Columns
| Name | Type | ReadOnly | Description |
| id [KEY] | String | False |
The unique identifier of the entity. |
| createdAt | Datetime | True |
The time at which the entity was created. |
| updatedAt | Datetime | True |
The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation. |
| archivedAt | Datetime | True |
The time at which the entity was archived. Null if the entity has not been archived. |
| pipelineId | String | False |
The release pipeline that this note belongs to. A note always belongs to exactly one pipeline. |
| slugId | String | True |
The release note's unique URL slug, used to construct human-readable URLs for the note. |
| title | String | False |
User-supplied title for the release note. |
| firstReleaseId | String | True |
The earliest release covered by this note. |
| lastReleaseId | String | True |
The most recent release covered by this note. |
| releaseCount | Int | True |
The number of releases covered by this note. |
| generationStatus | String | True |
Generation status when these release notes are being auto-generated: `pending` while the LLM call is running, `completed` once it lands. `null` means the release notes were written by a user and never went through auto-generation. |
| url | String | True |
The URL to the release note page in the Linear app. |