Changelog
Every release since the first tag, including the two that had to be pulled. A changelog that only records features is a marketing document. The release you came here to read about is almost certainly the one that broke your build, so those are named first in their entry rather than buried under the additions.
The Two Pulled Releases
Both were shipped on a Friday. Both were caught by users rather than by tests. Neither was reverted quickly enough. The release checklist now has a rule about Fridays, which sounds like a joke and has held for eighteen months. The v1.4.0 data-loss window was six hours and affected anyone who upgraded and shut down in that window, and it is written down here permanently rather than quietly dropped from the notes.
Releases
21
Releases pulled
2
Breaking changes since v1.0.0
1
Longest gap between releases
7 months
Releases shipped on a Friday since 2023-11
0
"If you cannot be at a keyboard for the next four hours you are not shipping today. The tag will still be there on Monday.
"from the release checklist
What every entry above has to say
The version and the date
What broke, before what was added
Whether it was found by a test or by a person
Whether anything was pulled and how long it was live
No entry is allowed to be only a list of features

