Changelog
Browse every published release and historical tag below. Detailed notes live in the canonical changelog, so corrections and new release entries have one source. See upgrading for migration guidance and the roadmap for deferred work.
Latest release
Release history
Dates use GitHub’s UTC publication date where a release exists. Tag only means the date belongs to the tagged commit; it is not evidence of a publication date. All 36 tags through 5.0.0 are represented, including the 16 without a GitHub release record.
5.x
| Version |
Date (UTC) |
Record |
| 5.0.0 |
2026-01-08 |
Published release |
4.x
| Version |
Date (UTC) |
Record |
| 4.5.0 |
2024-10-29 |
Published release |
| 4.4.0 |
2023-11-02 |
Published release |
| 4.3.0 |
2021-01-03 |
Published release |
| 4.2.0 |
2020-09-21 |
Published release |
| 4.1.3 |
2020-05-22 |
Published release |
| 4.1.2 |
2020-05-22 |
Published release |
| 4.1.1 |
2020-05-22 |
Published release |
| 4.1.0 |
2020-04-26 |
Published release |
| 4.0.0 |
2020-04-26 |
Published release |
3.x
| Version |
Date (UTC) |
Record |
| 3.5.1 |
2019-09-05 |
Published release |
| 3.5.0 |
2019-09-05 |
Published release |
| 3.4.0 |
2019-05-20 |
Published release |
| 3.3.0 |
2019-04-05 |
Published release |
| 3.2.0 |
2019-03-23 |
Published release |
| 3.1.1 |
2018-09-06 |
Published release |
| 3.1.0 |
2018-06-02 |
Tag only |
| 3.0.4 |
2018-02-26 |
Tag only |
| 3.0.3 |
2018-02-26 |
Tag only |
| 3.0.2 |
2018-02-26 |
Tag only |
| 3.0.1 |
2018-02-26 |
Tag only |
| 3.0.0 |
2018-02-24 |
Tag only |
2.x
| Version |
Date (UTC) |
Record |
| 2.0.2 |
2018-02-11 |
Published release |
| 2.0.1 |
2018-02-10 |
Published release |
| 2.0.0 |
2018-02-10 |
Published release |
1.x
| Version |
Date (UTC) |
Record |
| 1.5.0 |
2017-09-04 |
Published release |
| 1.4.0 |
2017-05-20 |
Tag only |
| 1.3.0 |
2017-05-20 |
Tag only |
| 1.2.0 |
2017-05-20 |
Tag only |
| 1.0.2 |
2017-05-20 |
Tag only |
| 1.0.1 |
2017-03-17 |
Tag only |
| 1.0.0 |
2017-02-25 |
Tag only |
0.x
| Version |
Date (UTC) |
Record |
| 0.9.0 |
2017-03-29 |
Tag only |
| 0.0.3rc |
2017-02-25 |
Tag only |
| 0.0.2 |
2017-02-25 |
Tag only |
| 0.0.1 |
2017-02-25 |
Tag only |
Reading early versions
The v0.0.3rc and v0.0.2 tags point to the same commit. The v0.9.0 tag points to a commit newer than those used by v1.0.0 and v1.0.1. The canonical entries explain these cases and link their source comparisons; version order alone is not a reliable timeline for these early tags.
The GitHub releases and tag list preserve the original tag spelling, including uppercase V4.4.0 and V5.0.0.