@@ -1146,6 +1146,7 @@ type ProjectV2ItemEvent struct {
11461146// ProjectV2ItemChange represents a project v2 item change.
11471147type ProjectV2ItemChange struct {
11481148 ArchivedAt * ArchivedAt `json:"archived_at,omitempty"`
1149+ FieldValue * FieldValue `json:"field_value,omitempty"`
11491150}
11501151
11511152// ArchivedAt represents an archiving date change.
@@ -1154,6 +1155,16 @@ type ArchivedAt struct {
11541155 To * Timestamp `json:"to,omitempty"`
11551156}
11561157
1158+ // FieldValue represents an editing field value change.
1159+ type FieldValue struct {
1160+ FieldNodeID * string `json:"field_node_id,omitempty"`
1161+ FieldType * string `json:"field_type,omitempty"`
1162+ FieldName * string `json:"field_name,omitempty"`
1163+ ProjectNumber * int64 `json:"project_number,omitempty"`
1164+ From json.RawMessage `json:"from,omitempty"`
1165+ To json.RawMessage `json:"to,omitempty"`
1166+ }
1167+
11571168// ProjectV2Item represents an item belonging to a project.
11581169type ProjectV2Item struct {
11591170 ID * int64 `json:"id,omitempty"`
0 commit comments