sindresorhus / meow

🐈 CLI app helper
MIT License
3.53k stars 150 forks source link

Breaking change introduced in version 8.1.1 #173

Closed nimrodolev closed 3 years ago

nimrodolev commented 3 years ago

Hi,

You've just released version 8.1.1 that includes this change which is breaking for any scripts using argument names with hyphens.

Here's the issue that got me here

If this behaviour is inentinal it would be great if you could revert these changes and re-release them with a bumped major so they don't get automatically consumed by anyone using "meow": "^8.0.0"

sindresorhus commented 3 years ago

That change only validates the existing behavior though. So conventional-changelog is using the incorrect config. But fair enough. Reverted the change and published 8.1.2.

sindresorhus commented 3 years ago

Major release: https://github.com/sindresorhus/meow/releases/tag/v9.0.0

spenceclark commented 3 years ago

Thanks. This was also casing an issue with our CI process. I appreciate the quick resolution.

nimrodolev commented 3 years ago

Thanks for the quick fix, @sindresorhus - CI pipelines all over the world thank you 😄