protocolbuffers / protobuf-javascript

BSD 3-Clause "New" or "Revised" License
330 stars 66 forks source link

Keep dependency versions in sync for `WORKSPACE` and `MODULE.bazel` #194

Closed luangong closed 4 months ago

luangong commented 4 months ago

As mentioned in the Bazel blog article, the old WORKSPACE system is planned to be disabled by default in Bazel 8, and to be removed altogether in Bazel 9. The WORKSPACE file will eventually be removed, but for now, it’s best to keep the dependency versions in both systems in sync, so that we can build the project with Bzlmod either disabled or enabled.

Note that there is a compatibility issue that prevents this project from depending on protobuf v22 and higher. Until that issue is fixed, v21.7 is the highest version that works with both systems.

References:

dibenede commented 4 months ago

Could you please also change these to 21.7 for consistency?