-
Notifications
You must be signed in to change notification settings - Fork 25
Description
Hey 👋 !
First of all, great lib 😁, really useful, and I'm thankful for the effort you put in it 🤘.
Now, sorry to be that guy, but when you released 1.1.6-beta.2, while adding the compatibility with ESM and CJS, you introduced a breaking change, .js to .cjs, and people installing your lib with a range like ^1.1.5 automatically get the update to 1.2.3 and their implementations will break.
It's kind of late now, since you already released 5 versions after that, and I already fixed my implementation :P, but I wanted to let you know either way, you can close this issue.
Finally, I know is a pain to do the ESM and CJS stuff (I even made a lib for my libs), so the situation it's understandable, but I wanted to recommend you semantic-release + conventional commits... yes, it's not easy to get used to the commits format (although you can even use commitlint), but it's soooo worthy not to have to worry about the releases and the CHANGELOG.
I hope some of that was helpful! Again, thanks for the lib 🤘!