We delivered this feature because we got multiple requests for it from our developer community. If you have a feature request, submit it to us through the developer's category.
The value field for connect boards, dependency, and subtask columns will now return null instead of including linked item IDs and their last updated timestamp. This change improves overall column values performance.
You can retrieve this information by querying the relevant fields directly (read more below).
Examples
The following examples show the same query's behavior before and after this change.
Previous behavior (2025-01 and earlier)
Query
query {
boards(ids: 1234567890) {
items_page {
items {
column_values(ids: ["connect_boards"]) {
value
id
}
}
}
}
}
We've recently added two new fields to the users object, making it easier to query and manage custom fields in the user profile:
custom_field_metas: Retrieves metadata about the custom field, including its type, description, and whether or not it is editable
custom_field_values: Fetches the values users input into the custom field
The example below retrieves the custom fields' type, description, id, and editability using the custom_field_metas field. It also retrieves the fields' meta ID and value using the custom_field_values field.
query {
users (ids: 1234567) {
custom_field_metas {
field_type
description
id
editable
}
custom_field_values {
custom_field_meta_id
value
}
}
}
You can now use the max_units argument in set_mock_app_subscription mutations to define the maximum number of seats allowed on a mock plan for seat-based apps.
If you reach the IP limit, you will receive the following updated error message. Wait for the duration specified in the retry_in_seconds fields before retrying your request.
To help increase performance and provide consistent results for the subitems query, we have changed the way we return results and fetch subitems via the existing query. The following fixes have been introduced:
Empty result for subitems on a deleted board: When querying the subitems of a deleted board, the API will now return an empty result.
Subitems field limit: A new field-level limit has been introduced when querying the subitems field. If this limit is exceeded, the following errors will be returned, depending on the API version you're using:
Through the new API analytics dashboard, you can monitor your account's daily API usage and trends. It provides insights into your overall API consumption, allowing you to track:
Daily usage
Daily usage trends
Top individual contributors
Top app contributors
The dashboard is currently only available for Enterprise accounts. It is accessible from two locations:
Variables can now only be sent as a JSON object instead of a JSON string. Queries using JSON string variables will fail. This update impacts all users and queries where the variables were previously sent as a string.
Check out the example below of the same query before and after this change:
{
"query": "query GetBoardItems($boardId: [ID!]) { boards(ids: $boardId) { items_page(limit: 1) { cursor items { id subitems { id name column_values { column { title } text ... on MirrorValue { display_value } ... on BoardRelationValue { linked_item_ids linked_items { name } } } } } } } }",
"variables": {
"boardId": 7670657643
}
}
{
"query": "query GetBoardItems($boardId: [ID!]) { boards(ids: $boardId) { items_page(limit: 1) { cursor items { id subitems { id name column_values { column { title } text ... on MirrorValue { display_value } ... on BoardRelationValue { linked_item_ids linked_items { name } } } } } } } }",
"variables": "{\"boardId\":7670657643}"
}