This data is not surprising except for the two patch releases which bear breaking changes (versions 4.0.2–4.0.4 and 3.0.0–3.0.2). Developers claim that patch releases are free from backwards incompatible changes but this principle was violated twice. We tried to identify the nature of the changes introduced and the rationale behind this decision