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.…