Bundler allows developers to automate the installation of a Ruby-based project via the terminal.
It works by reading a dependency tree and automatically installing all Ruby GEM files in the proper order via RubyGems.
Bundler also supports various working environments (production, testing, etc.), so various GEM file configurations can be loaded based on the desired working mode.
Bundler also takes into account application and GEM file versions, so various file versions can be loaded depending on the application's version.
Using Bundler today in the Ruby community is considered a must, considerably reducing development time, especially when working with/on larger projects with tens and tens of GEM files.
What is new in this release:
- Bug fixes:
- Use RubyGems spec stubs if available
- Allow creating gems with names containing two dashes
- Allow creating gems with names extending constants
What is new in version 1.9.1:
- Bug fixes:
- Fix --deployment with source blocks and non-alphabetical gems
- Vendor CA chain to validate new rubygems.org HTTPS certificate
What is new in version 1.7.12:
- Bug fixes:
- Fix --deployment with source blocks and non-alphabetical gems
- Vendor CA chain to validate new rubygems.org HTTPS certificate
What is new in version 1.6.3:
- Bugfixes:
- Regression when resolving many conflicts.
- Use local gemspec for builtin gems during install --local.
- Don't warn about sudo when installing on Windows.
- Shell escape bundle open arguments.
What is new in version 1.6.1:
- Features:
- Added support for C extensions in sudo mode on Rubygems 2.2.
- Bugfixes:
- Updated C extensions when git gem versions change.
What is new in version 1.5.2:
- Bug fixes:
- Integration with Rubygems 1.8.0-1.8.19
- Handle ENETDOWN exception during network requests
- Gracefully shut down after interrupt during parallel install
- Allow Rails to run Thor without debug mode
- Set git binstub permissions by umask
- Removed parallel install debug log
Requirements:
- Ruby 1.8.7 or higher
- RubyGems 1.3.6 or higher
Comments not found