2015-06-07 17:52:29 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
Update ruby-bundler to 1.10.3.
## 1.10.2 (2015-05-29)
Bugfixes:
- fix regression in `bundle update GEM` performance introduced in 1.10.0 \
(#3687, @segiddins)
## 1.10.1 (2015-05-28)
Bugfixes:
- silence ruby warning when running CLI commands (@segiddins)
- validate gemspecs in non-packaging mode (#3681, @segiddins)
- ensure the same chdir mutex as RubyGems is used (#3680, @segiddins)
## 1.10.0 (2015-05-28)
(this space intentionally left blank)
## 1.10.0.rc (2015-05-16)
Features:
- dramatically speed up resolving some slow Gemfiles (#3635, @segiddins)
- track CI platforms running Bundler (#3646, @fotanus)
Bugfixes:
- allow `viz` to work with prereleases (#3621, #3217, @aprescott)
- validate gemspecs used in path and git gems (#3639, @segiddins, @indirect)
- stop printing config warnings when config is unchanged (#3649, @fotanus, \
@indirect)
## 1.10.0.pre.2 (2015-05-07)
Bugfixes:
- make BUNDLED WITH backwards compatible (#3623, @segiddins)
## 1.10.0.pre.1 (2015-05-05)
Bugfixes:
- always clean up tmp dirs (#3277, @hone, @indirect, @segiddins)
## 1.10.0.pre (2015-05-03)
Features:
- support gem extensions built into any directory on RubyGems 2.2+ (#3582, @voxik)
- add 'bundler/inline' which provides a `gemfile` method (#3440, @segiddins)
- improved error reports for Gemfile errors (#3480, @segiddins)
- `lock` command (#3437, @segiddins)
- add `ignore_messages` config to suppress post-install text (#3510, @pducks32)
- improve `gem` minitest template (#3513, #3515, @arthurnn)
- add `install --force` to re-install installed gems (#3519, @segiddins)
- show more `outdated` information, including groups (@smlance, @indirect)
- add optional groups to the Gemfile (#3531, @jhass)
- accept glob argument to `gemspec` in Gemfile (#3464, @pjump)
- make timeouts and retries configurable via `config` (#3601, @pducks32)
- add `install_if` Gemfile method for conditional installs (#3611, @segiddins)
Bugfixes:
- standalone mode now uses builtin gems correctly (#3610, @segiddins)
- fix `rake spec:deps` on MinGW Ruby 2.0+ (#3487, @marutosi)
- remember all y/n answers when generating gems (#3579, @pducks32)
Performance:
- use RubyGems stub specifications when possible (#3580, @segiddins)
Deprecations:
- deprecated the (never enabled) `bundle_ruby` binary (@smlance)
## 1.9.9 (2015-05-16)
Bugfixes:
- read mirror and credential settings from older versions (#3557, @Strech)
## 1.9.8 (2015-05-12)
Bugfixes:
- fix regression in sudo mode introduced by 1.9.7 (#3642, @segiddins)
## 1.9.7 (2015-05-11)
Bugfixes:
- always clean up tmp dirs (#3277, @hone, @indirect, @segiddins)
## 1.9.6 (2015-05-02)
Bugfixes:
- support RubyGems versions above 2.4.6 (@tenderlove, @segiddins, @indirect)
- allow creating gems with names containing two dashes (#3483, @janlelis)
- allow creating gems with names extending constants (#3603, @amatsuda)
## 1.9.5 (2015-04-29)
Bugfixes:
- respect Gemfile sources when installing a gem present in two sources (#3585, \
@tmoore)
## 1.9.4 (2015-04-13)
Bugfixes:
- fix regression in installing x86 and universal gems (#3565, @jdmundrawala)
- improve error when gems are missing (#3564, @sealocal)
## 1.9.3 (2015-04-12)
Bugfixes:
- handle removal of `specs` from rubygems/rubygems@620910 (#3558, @indirect)
- install 'universal' gems on Windows (#3066, @jdmundrawala)
- stop passing --local during `rake install` task (#3236, @indirect)
- guard against all possible accidental public gem pushes (#3533, @indirect)
## 1.9.2 (2015-03-30)
Bugfixes:
- ensure gem executables are executable (#3517, #3511, @indirect)
- fix warnings in Molinillo (#3516, @segiddins)
- ensure duplicate dependencies do not propagate (#3522, @segiddins)
- keep gems locked when updating another gem from the same source (#3520, \
@indirect)
- resolve race that could build gems without saved arguments (#3404, @indirect)
## 1.9.1 (2015-03-21)
Bugfixes:
- avoid exception in 'bundler/gem_tasks' (#3492, @segiddins)
## 1.9.0 (2015-03-20)
## 1.9.0.rc (2015-03-13)
Bugfixes:
- make Bundler.which stop finding directories (@nohoho)
- handle Bundler prereleases correctly (#3470, @segiddins)
## 1.9.0.pre.1 (2015-03-11)
Bugfixes:
- make `gem` command work again (@arthurnn)
## 1.9.0.pre (2015-03-11)
Features:
- prefer gemspecs closest to the directory root (#3428, @segiddins)
- debug log for API request limits (#3452, @neerfri)
"Features":
- Molinillo resolver, shared with CocoaPods (@segiddins)
- updated Thor to v0.19.1 (@segiddins)
|
2015-03-13 15:34:13 by Takahiro Kambe | Files touched by this commit (4) |  |
Log message:
Update ruby-bundler to 1.8.5.
* pkgsrc change: add support for pkg_alternatives.
## 1.8.5 (2015-03-11)
Bugfixes:
- remove MIT license from gemspec when removing license file (@indirect)
- respect 'no' immediately as well as saving it in `gem` config (@kirs)
## 1.8.4 (2015-03-05)
Bugfixes:
- document --all-platforms option (#3449, @moeffju)
- find gems from all sources on exec after install (#3450, @TimMoore)
## 1.8.3 (2015-02-24)
Bugfixes:
- handle boolean values for gem settings (@EduardoBautista)
- stop always looking for updated `path` gems (#3414, #3417, #3429, @TimMoore)
## 1.8.2 (2015-02-14)
Bugfixes:
- allow config settings for gems with 'http' in the name again (#3398, @tmoore)
## 1.8.1 (2015-02-13)
Bugfixes:
- synchronize building git gem native extensions (#3385, @antifuchs & \
@indirect)
- set gemspec bindir correctly (#3392, @tmoore)
- request lockfile deletion when it is malformed (#3396, @indirect)
- explain problem when mirror config is missing (#3386, @indirect)
- explain problem when caching causes permission error (#3390, @indirect)
- normalize URLs in config keys (#3391, @indirect)
## 1.8.0 (2015-02-10)
Bugfixes:
- Gemfile `github` blocks now work (#3379, @indirect)
Bugfixes from v1.7.13:
- Look up installed gems in remote sources (#3300, #3368, #3377, #3380, #3381, \
@indirect)
- Look up gems across all sources to satisfy dependencies (#3365, @keiths-osc)
- Request dependencies for no more than 100 gems at a time (#3367, @segiddins)
## 1.8.0.rc (2015-01-26)
Features:
- add `config disable_multisource` option to ensure sources can't compete \
(@indirect)
Bugfixes:
- don't add extra quotes around long, quoted config values (@aroben, #3338)
Security:
- warn when more than one top-level source is present (@indirect)
## 1.8.0.pre (2015-01-26)
Features:
- add metadata allowed_push_host to new gem template (#3002, @juanitofatas)
- adds a `--no-install` flag to `bundle package` (@d-reinhold)
- add `bundle config auto_install true` to install automatically (@smashwilson)
- add `bundle viz --without` to exclude gem groups from resulting graph (@fnichol)
- prevent whitespace in gem declarations with clear messaging (@benlakey)
- tries to find a `bundler-<command>` executable on your path for \
non-bundler commands (@andremedeiros)
- tries to find `gems.rb` and it's new counterpart, `gems.locked` (@andremedeiros)
- change the initial version of new gems from `0.0.1` to `0.1.0` (@petedmarsh)
- add `package --all-platforms` to cache gems for each known platform (@ccutrer)
- speed up `exec` when running commands on the $PATH (@kirs)
- add gem code of conduct file and option (@kirs)
- add config settings for gem license and tests (@kirs)
- add `bin/setup` and `bin/console` to new gems (@indirect)
- include configured user-agent in network requests (@indirect)
- support `github`, `gist`, and `bitbucket` options on git gems (@indirect)
- add `package --cache-path` and `config cache_path` for cache location (@jnraine)
- allow `config` to work even when a Gemfile is not present (@dholdren)
- add `config gemfile /path` for other Gemfile locations (@dholdren)
Bugfixes:
- reduce memory usage with threaded parallel workers (@Who828)
- support read-only git gems (@pmahoney)
- various resolver performance improvements (@dubek)
- untaint git gem paths for Rubygems compatibility (@tdtds)
Documentation:
- add missing Gemfile global `path` explanation (@agenteo)
## 1.7.13 (2015-02-07)
Bugfixes:
- Look up installed gems in remote sources (#3300, #3368, #3377, #3380, #3381, \
@indirect)
- Look up gems across all sources to satisfy dependencies (#3365, @keiths-osc)
- Request dependencies for no more than 100 gems at a time (#3367, @segiddins)
|
2015-02-03 15:53:21 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
Update ruby-bundler to 1.7.12.
## 1.7.12 (2015-01-08)
Bugfixes:
- Always send credentials for sources, fixing private Gemfury gems (#3342, \
@TimMoore)
## 1.7.11 (2015-01-04)
Bugfixes:
- Recognize `:mri_22` and `:mingw_22`, rather than just `:ruby_22` (#3328, @myabc)
## 1.7.10 (2014-12-29)
Bugfixes:
- Fix source blocks sometimes causing deployment mode to fail wrongly (#3298, \
@TimMoore)
Features(?):
- Support `platform :mri_22` and related version bits (#3309, @thomasfedb)
## 1.7.9 (2014-12-09)
Bugfixes:
- Fix an issue where bundler sometime spams one gem in Gemfile.lock (#3216, \
@Who828)
- Ensure bundle update installs the newer version of the gem (#3089, @Who828)
- Fix an regression which stopped Bundler from resolving some Gemfiles (#3059, \
#3248, @Who828)
## 1.7.8 (2014-12-06)
Bugfixes:
- Hide credentials while warning about gems with ambiguous sources (#3256, \
@TimMoore)
## 1.7.7 (2014-11-19)
Bugfixes:
- Ensure server credentials stored in config or ENV will be used (#3180, \
@arronmabrey)
- Fix race condition causing errors while installing git-based gems (#3174, \
@Who828)
- Use single quotes in config so YAML won't add more quotes (#3261, @indirect)
## 1.7.6 (2014-11-11)
Bugfixes:
- CA certificates that work with all OpenSSLs (@luislavena, @indirect)
## 1.7.5 (2014-11-10)
Bugfixes:
- Fix --deployment with source blocks and non-alphabetical gems (#3224, @TimMoore)
- Vendor CA chain to validate new rubygems.org HTTPS certificate (@indirect)
## 1.7.4 (2014-10-19)
Bugfixes:
- Allow --deployment after `pack` while using source blocks (#3167, @TimMoore)
- Use dependency API even when HTTP credentials are in ENV (#3191, @fvaleur)
- Silence warnings (including root warning) in --quiet mode (#3186, @indirect)
- Stop asking gem servers for gems already found locally (#2909, @dubek)
|
2014-09-30 01:35:15 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
Update ruby-bundler to 1.7.3, including security fix for CVE-2013-0334.
## 1.7.3 (2014-09-14)
Bugfixes:
- `extconf.rb` is now generated with the right path for `create_makefile` \
(@andremedeiros)
- Fix various Ruby warnings (@piotrsanarki, @indirect)
## 1.7.2 (2014-08-23)
Bugfixes:
- Revert gem source sorting in lock files (@indirect)
## 1.7.1 (2014-08-20)
Bugfixes:
- Install gems from one source needed by gems in another source (@indirect)
- Install the same gem versions even after some are installed (@tmoore)
- Download specs only when installing from servers (@indirect)
## 1.7.0 (2014-08-13)
Security:
- Fix for CVE-2013-0334, installing gems from an unexpected source (@tmoore)
Features:
- Gemfile `source` calls now take a block containing gems from that source \
(@tmoore)
- added the `:source` option to `gem` to specify a source (@tmoore)
Bugfixes:
- warn on ambiguous gems available from more than one source (@tmoore)
## 1.6.5 (2014-07-23)
Bugfixes:
- require openssl explicitly to fix rare HTTPS request failures (@indirect, #3107)
## 1.6.4 (2014-07-17)
Bugfixes:
- fix undefined constant error when can't find gem during binstubs (#3095, \
@jetaggart)
- work when installed git gems are not writable (#3092, @pmahoney)
- don't store configured source credentials in Gemfile.lock (#3045, @lhz)
- don't include config source credentials in the lockfile (Lars Haugseth)
- use threads for jobs on Rubinius (@YorickPeterse)
- skip dependencies from other platforms (@mvz)
- work when Rubygems was built without SSL (@andremedeiros)
## 1.6.3 (2014-06-16)
Bugfixes:
- fix regression when resolving many conflicts (#2994, @Who828)
- use local gemspec for builtin gems during install --local (#3041, @Who828)
- don't warn about sudo when installing on Windows (#2984, @indirect)
- shell escape `bundle open` arguments (@indirect)
## 1.6.2 (2014-04-13)
Bugfixes:
- fix an exception when using builtin gems (#2915, #2963, @gnufied)
- cache gems that are built in to the running ruby (#2975, @indirect)
- re-allow deploying cached git gems without git installed (#2968, @aughr)
- keep standalone working even with builtin gems (@indirect)
- don't update vendor/cache in deployment mode (#2921, @indirect)
Features:
- warn informatively when `bundle install` is run as root (#2936, @1337807)
## 1.6.1 (2014-04-02)
Bugfixes:
- update C extensions when git gem versions change (#2948, @dylanahsmith)
Features:
- add support for C extensions in sudo mode on Rubygems 2.2
## 1.6.0 (2014-03-28)
Bugfixes:
- many Gemfiles that caused incorrect errors now resolve correctly (@Who828)
- redirects across hosts now work on rubies without OpenSSL (#2686, @grddev)
- gemspecs now handle filenames with newlines (#2634, @jasonmp85)
- support escaped characters in usernames and passwords (@punkie)
- no more exception on `update GEM` without lock file (@simi)
- allow long config values (#2823, @kgrz)
- cache successfully even locked to gems shipped with Ruby (#2869, @aughr)
- respect NO_PROXY even if a proxy is configured (#2878, @stlay)
- only retry git commands that hit the network (#2899, @timmoore)
- fix NameError regression when OpenSSL is not available (#2898, @timmoore)
- handle exception installing when build_info owned by root (@Who828)
- skip HTTP redirects from rubygems.org, huge speed boost (@Who828)
Features:
- resolver rewritten to avoid recursion (@Who828)
- add `git_source` for custom options like :github and :gist (@strzalek)
- HTTP auth may now be stored in `bundle config` (@smashwilson)
- some complex Gemfiles are resolved up to 10x faster (@Who828)
- add support for IRB alternatives such as Pry and Ripl (@joallard, @postmodern)
- highlight installed or updated gems (#2722, #2741, @yaotti, @simi)
- display the `post_install_message` for gems installed via :git (@phallstrom)
- `bundle outdated --strict` now only reports allowed updates (@davidblondeau)
- `bundle show --verbose` Add gem summary to the output (@lardcanoe)
- `bundle gem GEM --ext` now generates a skeleton for a C extension (@superdealloc)
- Avoid using threequals operator where possible (@as-cii)
Documentation:
- Add missing switches for bundle-install(1) and bundle-update(1) (@as-cii)
|
2014-03-14 18:23:20 by Takahiro Kambe | Files touched by this commit (3) |
Log message:
Update ruby-bundler to 1.5.3.
Changes are too many to write here, please refer CHANGELOG.md.
|
2013-09-15 16:08:38 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
Update ruby-bundler to 1.3.5.
## 1.3.5 (3 April 2013)
Features:
- progress indicator while resolver is running (@chief)
Bugfixes:
- update local overrides with orphaned revisions (@jamesferguson)
- revert to working quoting of RUBYOPT on Windows (@ogra)
- use basic auth even when SSL is not available (@jayniz)
- installing git gems without dependencies in deployment now works
|
2013-03-17 17:04:37 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
Update ruby-bundler to 1.3.4.
## 1.3.4 (15 March 2103)
Bugfixes:
- load YAML on Rubygems version that define module YAML
- fix regression that broke --without on ruby 1.8.7
## 1.3.3
Features:
- compatible with Rubygems 2.0.2 (higher and lower already work)
- mention skipped groups in bundle install and bundle update output (@simi)
- `gem` creates rake tasks for minitest (@coop) and rspec
Bugfixes:
- require rbconfig for standalone mode
- revert to working quoting of RUBYOPT on Windows (@ogra)
|
2013-03-11 16:12:45 by Takahiro Kambe | Files touched by this commit (3) |
Log message:
Update ruby-bundler to 1.3.2.
Changes are too many to write here, pease refer CHANGELOG.md file.
|
2012-12-17 13:34:38 by Takahiro Kambe | Files touched by this commit (3) |
Log message:
Update ruby-bundler to 1.2.3.
## 1.2.3 (Nov 29, 2012)
Bugfixes:
- fix exceptions while loading some gemspecs
## 1.2.2 (Nov 14, 2012)
Bugfixes:
- support new Psych::SyntaxError for Ruby 2.0.0 (@tenderlove, @sol)
- `bundle viz` works with git gems again (@hirochachacha)
- recognize more cases when OpenSSL is not present
## 1.2.1 (Sep 19, 2012)
Bugfixes:
- `bundle clean` now works with BUNDLE_WITHOUT groups again
- have a net/http read timeout around the Gemcutter API Endpoint
|
2012-09-16 08:44:46 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
Update ruby-bundler to 1.2.0.
## 1.2.0 (Aug 30, 2012)
Bugfixes:
- raise original error message from LoadError's
Documentation:
- `platform` man pages
## 1.2.0.rc.2 (Aug 8, 2012)
Bugfixes:
- `clean` doesn't remove gems that are included in the lockfile
## 1.2.0.rc (Jul 17, 2012)
Features:
- `check` now has a `--dry-run` option (@svenfuchs, #1811)
- loosen ruby directive for engines
- prune git/path directories inside vendor/cache (@josevalim, #1988)
- update vendored thor to 0.15.2 (@sferik)
- add .txt to LICENSE (@postmodern, #2001)
- add `config disable_local_branch_check` (@josevalim, #1985)
- fall back on the full index when experiencing syck errors (#1419)
- handle syntax errors in Ruby gemspecs (#1974)
Bugfixes:
- fix `pack`/`cache` with `--all` (@josevalim, #1989)
- don't display warning message when `cache_all` is set
- check for `nil` PATH (#2006)
- Always try to keep original GEM_PATH (@drogus, #1920)
## 1.2.0.pre.1 (May 27, 2012)
Features:
- Git gems import submodules of submodules recursively (@nwwatson, #1935)
Bugfixes:
- Exit from `check` with a non-zero status when frozen with no lock
- Use `latest_release` in Capistrano and Vlad integration (#1264)
- Work around a Ruby 1.9.3p194 bug in Psych when config files are empty
Documentation:
- Add instructions for local git repos to the `config` manpage
- Update the `Gemfile` manpage to include ruby versions (@stevenh512)
- When OpenSSL is missing, provide instructions for fixing (#1776 etc.)
- Unknown exceptions now link to ISSUES for help instead of a new ticket
- Correct inline help for `clean --force` (@dougbarth, #1911)
## 1.2.0.pre (May 4, 2012)
Features:
- bundle package now accepts --all to package git and path dependencies
- bundle config now accepts --local, --global and --delete options
- It is possible to override a git repository via configuration.
For instance, if you have a git dependency on rack, you can force
it to use a local repo with `bundle config local.rack ~/path/to/rack`
- Cache gemspec loads for performance (@dekellum, #1635)
- add --full-index flag to `bundle update` (@fluxx, #1829)
- add --quiet flag to `bundle update` (@nashby, #1654)
- Add Bundler::GemHelper.gemspec (@knu, #1637)
- Graceful handling of Gemfile syntax errors (@koraktor, #1661)
- `bundle platform` command
- add ruby to DSL, to specify version of ruby
- error out if the ruby version doesn't match
Performance:
- bundle exec shouldn't run Bundler.setup just setting the right rubyopts \
options is enough (@spastorino, #1598)
Bugfixes:
- Avoid passing RUBYOPT changes in with_clean_env block (@eric1234, #1604)
- Use the same ruby to run subprocesses as is running rake (@brixen)
Documentation:
- Add :github documentation in DSL (@zofrex, #1848, #1851, #1852)
- Add docs for the --no-cache option (@fluxx, #1796)
- Add basic documentation for bin_path and bundle_path (@radar)
- Add documentation for the run method in Bundler::Installer
## 1.1.5 (Jul 17, 2012)
Features:
- Special case `ruby` directive from 1.2.0, so you can install Gemfiles that use it
|