bundle outdated
shows outdated gems but bundle update
doesn't update them.
It is my understanding that bundle update
will default to --major
and not specifying a gem version in the Gemfile
will not restrict bundle update
any further.
Deleting Gemfile.lock
then rerunning bundle install
still results in the same gem versions added to the Gemfile.lock
. Therefor not installing the latest version of some gems.
- rbenv
- oh-my-zsh with relevant plugins (bundler, gem, rbenv, ruby)
13:54:35 ➜ bostonaholic/matthewboston.com git:(master) ✗ which ruby
/Users/matthew/.rbenv/shims/ruby
13:54:37 ➜ bostonaholic/matthewboston.com git:(master) ✗ ruby -v
ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-darwin19]
13:54:39 ➜ bostonaholic/matthewboston.com git:(master) ✗ which bundler
/Users/matthew/.rbenv/shims/bundler
13:54:45 ➜ bostonaholic/matthewboston.com git:(master) ✗ bundler -v
Bundler version 2.1.4
bundle
command is coming from the bundle plugin in oh-my-zsh
14:03:48 ➜ bostonaholic/matthewboston.com git:(master) ✗ cat $(which bundle)
#!/usr/bin/env bash
set -e
[ -n "$RBENV_DEBUG" ] && set -x
program="${0##*/}"
if [ "$program" = "ruby" ]; then
for arg; do
case "$arg" in
-e* | -- ) break ;;
*/* )
if [ -f "$arg" ]; then
export RBENV_DIR="${arg%/*}"
break
fi
;;
esac
done
fi
export RBENV_ROOT="/Users/matthew/.rbenv"
exec "/usr/local/Cellar/rbenv/1.1.2/libexec/rbenv" exec "$program" "$@"
13:55:46 ➜ bostonaholic/matthewboston.com git:(master) ✗ bundle outdated
Fetching gem metadata from https://rubygems.org/.........
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies...
Outdated gems included in the bundle:
* activesupport (newest 6.0.3.2, installed 5.2.4.3)
* concurrent-ruby (newest 1.1.7, installed 1.1.6)
* contracts (newest 0.16.0, installed 0.13.0)
* hashie (newest 4.1.0, installed 3.6.0)
* i18n (newest 1.8.5, installed 0.9.5)
* kramdown (newest 2.3.0, installed 1.17.0) in group "default"
* listen (newest 3.2.1, installed 3.0.8)
* mini_portile2 (newest 2.5.0, installed 2.4.0)
* padrino-helpers (newest 0.15.0, installed 0.13.3.4)
* padrino-support (newest 0.15.0, installed 0.13.3.4)
* tzinfo (newest 2.0.2, installed 1.2.7)
* uglifier (newest 4.2.0, installed 3.2.0)