We should look into providing a stable (in the sense of SemVer) release for this component.
From looking at the version history it looks like the very first tagged release could in fact already have been a v1.0.0.
This ticket aims to serve as an RFC.