elysiajs / elysia

Ergonomic Framework for Humans
https://elysiajs.com
MIT License
10.52k stars 226 forks source link

why breaking change release as patch version update? #867

Open ryanleecode opened 1 month ago

ryanleecode commented 1 month ago

1.1.18 clearly says breaking change so why is it a patch update?

https://github.com/elysiajs/elysia/releases/tag/1.1.18

sunnylqm commented 1 month ago

semver is a convention, not a mandatory standard

ryanleecode commented 1 month ago

semver is a convention, not a mandatory standard

Then it should be documented, how versioning takes place. You can't have a package that revolves around a plugin ecosystem where you need to declare elysia as a peer dependency and not know whether things are going to break on whihc semver.

sunnylqm commented 1 month ago

I agree. But seems the whole bun ecosystem is somehow the same vibe.