# Change history: Task comments

[← Changelog](/docs/changelog). Entries: 17.

- 2026-09-15 [NEW-0915-13: task comment attachments and comment file download](/docs/changelog/2026-09-15#new-0915-13-task-comment-attachments-and-comment-file-download)
- 2026-09-13 [FIX-0913-1: the API description now names the refusals shared by every operation](/docs/changelog/2026-09-13#fix-0913-1-the-api-description-now-names-the-refusals-shared-by-every-operation)
- 2026-09-10 [BC-0910-12: task, telephony and universal-list endpoints no longer ignore filter in silence](/docs/changelog/2026-09-10#bc-0910-12-task-telephony-and-universal-list-endpoints-no-longer-ignore-filter-in-silence)
- 2026-09-08 [FIX-0908-6: task favorites, comments and time entries answer honestly](/docs/changelog/2026-09-08#fix-0908-6-task-favorites-comments-and-time-entries-answer-honestly)
- 2026-09-03 [FIX-0903-10: one request no longer pauses a Bitrix24 method with its own sub-calls](/docs/changelog/2026-09-03#fix-0903-10-one-request-no-longer-pauses-a-bitrix24-method-with-its-own-sub-calls)
- 2026-09-01 [BC-0901-4: task comment updates reject read-only fields](/docs/changelog/2026-09-01#bc-0901-4-task-comment-updates-reject-read-only-fields)
- 2026-08-28 [FIX-0828-4: task comment filter and sort accept camelCase field names](/docs/changelog/2026-08-28#fix-0828-4-task-comment-filter-and-sort-accept-camelcase-field-names)
- 2026-08-28 [FIX-0828-6: task comment creation returns the correct numeric ID](/docs/changelog/2026-08-28#fix-0828-6-task-comment-creation-returns-the-correct-numeric-id)
- 2026-08-27 [FIX-0827-6: single comment lookup finds a comment with a string identifier](/docs/changelog/2026-08-27#fix-0827-6-single-comment-lookup-finds-a-comment-with-a-string-identifier)
- 2026-08-26 [FIX-0826-12: bracket-form sorting of task comments, `?sort[field]=direction`](/docs/changelog/2026-08-26#fix-0826-12-bracket-form-sorting-of-task-comments-sort-field-direction)
- 2026-07-29 [FIX-0729-1: task comments are no longer refused over key permissions](/docs/changelog/2026-07-29#fix-0729-1-task-comments-are-no-longer-refused-over-key-permissions)
- 2026-07-23 [FIX-0723-21: a task comment is no longer served under a foreign task](/docs/changelog/2026-07-23#fix-0723-21-a-task-comment-is-no-longer-served-under-a-foreign-task)
- 2026-07-17 [FIX-0717-8: filtering and sorting of the task comment list work on both cards](/docs/changelog/2026-07-17#fix-0717-8-filtering-and-sorting-of-the-task-comment-list-work-on-both-cards)
- 2026-07-14 [FIX-0714-5: Creating a comment on a missing task — an explicit error instead of a false success](/docs/changelog/2026-07-14#fix-0714-5-creating-a-comment-on-a-missing-task-an-explicit-error-instead-of-a-false-success)
- 2026-07-14 [FIX-0714-18: clearer /fields error for task comments and task time entries](/docs/changelog/2026-07-14#fix-0714-18-clearer-fields-error-for-task-comments-and-task-time-entries)
- 2026-07-14 [FIX-0714-23: OpenAPI: per-entity batch endpoint body is now documented correctly (action + items/ids/calls)](/docs/changelog/2026-07-14#fix-0714-23-openapi-per-entity-batch-endpoint-body-is-now-documented-correctly-action-items-ids-calls)
- 2026-07-14 [NEW-0714-31: GET /v1/tasks/:taskId/comments/fields — task-comment field schema](/docs/changelog/2026-07-14#new-0714-31-get-v1-tasks-taskid-comments-fields-task-comment-field-schema)
