Menu

Post image 1
Post image 2
1 / 2
0

GitHub Silently Removed payload.commits From PushEvent — Here's What Broke and How to Catch the Next One

DEV Community·FlareCanary·23 days ago
#vaASekjY
#github#api#webdev#events#tests#version
Reading 0:00
15s threshold

On October 7, 2025, GitHub stripped a bunch of fields out of the Events API without changing a version number. The commits array on PushEvent . The author name and email. author_association on issue/PR/review/comment events. All gone. No HTTP error. No deprecation warning at request time. No API version bump. The endpoint still returned 200 OK . The JSON was still valid. The shape was just different than it used to be. If you had a CI hook, an abuse-detection pipeline, a dashboard, an internal tool — anything that read PushEvent.payload.commits — it started returning undefined overnight.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More