4 ms·
Rust has spoiled me. I truly wish this was just built into bundler. I should be able to just update the version, run bundle install, and know what is supported.
by tibbon 5y ago
Rust has spoiled me. I truly wish this was just built into bundler. I should be able to just update the version, run bundle install, and know what is supported.
Many dependencies have minimum, but not maximum versions specified. Most bugs have to be found at runtime (or via testing, which causes a runtime).
Again, Rust has spoiled me because if cargo build compiles, then it’s almost certainly ok.
- ksec 5y ago>I truly wish this was just built into bundler. Interesting. Has anyone ever purposed this?
- judofyr 5y agoGems can already specify which version of Ruby they depend on: https://guides.rubygems.org/specification-reference/#required_ruby_version https://guides.rubygems.org/specification-reference/#require.... In practice you may not fully depend on it because people often write too permissive ranges (i.e. >= 2.7) and there has been some breaking changes between minor versions of Ruby 2.x so even if people write "~> 2.7" it may still be broken.