I'm annoyed it's not documented in the release notes.
Here's my take on the timeline.
1. Beta testers, new cars (even in new markets!) were testing out 5.6 for an extended period
2. Tesla finally opened the flood gates for 5.6 with one of its compelling features being faster updates being possible via wifi delivery.
3. Tesla prepares 5.7 and decides not to unleash it to the world for some reason
4. Tesla prepares 5.8 as the first "rapid deployment via wifi" update on a "short" timeline "with release notes and everything!"
5. Media drama with road debris
6. Elon (and perhaps others) have the idea to use 5.8 (almost out the door, are you crazy?!) as the vehicle for a "quick response to road debris drama"
7. Elon announces blog post, with the idea of being able to say we deployed 5.8 in 48 hours
8. Tesla updates 5.8 to include the "quick response" (but runs out of time update release notes)
9. Tesla releases 5.8 and some customers observe the air suspension change
[Future prediction:]
10. Tesla is already preparing 1.49.23 (which updates the release notes)
11. Elon's blog post speaks to the above and notes that "we didn't have time to update the release notes, but will in the next update"
12. Tesla pushes 1.49.23 out relatively quickly
While this isn't necessarily the real timeline, it's certainly plausible and typical for anything involving software. I think people need to be patient -- and I don't mean "wait 20 minutes and then complain".