I think anything that you’re umming and aahing about should never go into a patch release though.

Using publishSingle seems like a bug; if it were me I’d probably – switch to using publishRecursive in a minor release – mention it in the release notes – offer some config option or whatever to switch back to publishSingle for those who rely on that (edited)

> people may end up with stuff published when they expected the current (mis)behaviour

Yeah it’s a question of whether the current behaviour is a bug or a feature. Which unfortunately is often a matter of judgement/opinion rather than something objective, which is why it’s a little fuzzy sometimes how to approach things.

yeah, doesn’t feel like major, but iirc (don’t take my word for it though) there were similar-ish cases where a change like would need to wait for major

I don’t think that’ll constitute a major. There’s no major release branch. master is still for the next minor

people may end up with stuff published when they expected the current (mis)behaviour