#phosh 0.10.2 is out 🚀 : https://source.puri.sm/Librem5/phosh/-/releases/v0.10.2
This is another (stability and ui) bugfix release. It also updates several translations and adds initial built-in screenshot support.
See above release notes for the full list of changes and contributors.
@agx What versioning system do you use for Phosh? The .2 makes it sound like a patch release (bug fixes), but it also adds a new feature (screenshot support). Wouldn't this need to be 0.11.0 if following semver?
@bart Larger changes (usually introducing new features) bump the middle number while mostly bugfix releases bump the last version.
@agx "Larger changes" is subjective I guess. I would say a more defined definition of "new features" or something like that would be more useful. I always thought only bugfixes would be in a patch release. Anyways, thanks for the explanation.
@bart "new feature" is at least as subjective as "larger changes" (one persons bug fix is another persons feature ↔️ ). Somebody depending on #phosh for every day use wants to know: "is this update safe" and for that it matters how invasive changes are since that' has a greater chance of affecting stability negatively 💥.
So on a middle version bump you want to be more cautious/test more than on a minor version bump before pushing things out to users. That matters more to me than 'new feat'.