nit: this bracketing feels weird to me, but I'm not sure I have a better suggestion. Throwing out some ideas:

* `Installing blah (3.0, was 2.3.5)`
* `Installing blah 3.0 (was 2.3.5)`
* `Installing blah 3.0, was 2.3.5`