"IMO the value of heapless 1.0 is..." <- there's no reason not to evolve after a 1.0. 1.0 just says "this API is now ready to be used productively, we follow semantic versioning (ok, that's not a statement of 1.0, that's a statement in your README - hopefully)". from [semver.org](https://semver.org/#how-do-i-know-when-to-release-100): > If your software is being used in production, it should probably already be 1.0.0. If you have a stable API on which users have come to depend, you should be 1.0.0. If you’re worrying a lot about backward compatibility, you should probably already be 1.0.0. i think this applies to `heapless` (and a heap of other 0.x crates... the rust ecosystem just loves 0.x - or is unnecessarily afraid of 1.x!)