#1772·pry

Let's release v1.0.0

Author: kyryloCreated Sep 20, 2018Updated Jul 13, 2026

It's no secret Pry has failed to set realistic constraints for v1.0.0. We have a lot of ambitious issues in our tracker, but there's no traction there. A lot of them are quite complex, so it's no surprise we couldn't achieve what we planned. In order to move things forward I'd like to propose the following:

  • start strictly following semantic versioning According to SemVer Pry should've been at 1.0.0 when it was released. However, Pry is older than SemVer, so it didn't happen. It's not a big deal, since we can switch to SemVer with 1.0.0.

  • define a set of issues for 1.0.0 to be fixed Let's start small and humble and include only a few featues with some bug fixes. We can use GitHub's milestones for that. We already have a milestone for 1.0.0: https://github.com/pry/pry/milestone/10. I suggest to revamp it since it doesn't contain the newest features.

  • release 1.0.0 I think the initial plan was to brag about the release 1.0.0 and impress everybody with super cool features. Realistically, we won't be able to brag about it.

Let's ship it