The current bun version check fails when the patch version differs (e.g., 1.3.5 vs 1.3.6), but patch versions should be backward compatible.
Problem:
- Developers cannot use slightly newer patch versions of bun
- Blocks development workflow for minor version updates
Solution:
- Error only when major/minor versions differ (breaking changes)
- Warn when patch versions differ (compatible changes)
- Updated both the build script and pre-push hook
Impact:
- Improves developer experience
- Allows minor bun version updates without code changes