Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

189 lines (126 sloc) 9.812 kB

0.9.1 (unreleased)

0.9.0 (May 15, 2012)

RVM API tracking updates

  • Drop rake 0.9.2 from default global gems to match upstream default. (@fnichol)
  • Use RVM stable (stable/head) by default. (@fnichol)
  • Pull request #84: Add stable support to installer. (@xdissent)
  • Pull request #102: Switch URLs to rvm.io and add "rvm get stable". (@mpapis)

Bug fixes

  • Pull request #64: Fix check for rvm in user install. (@dokipen)
  • Issue #61: Include Chef::RVM::StringHelpers to provide select_ruby function. (@jheth)
  • Pull request #94: Prevent rvm from reinstalling each chef run. (@xdissent)
  • Pull request #66: Fixing NoMethodError when using system wide rvm and the gem_package resource. (@kristopher)
  • Pull request #95: Fix missing patch resource attributes. (@xdissent)
  • Pull request #96: Fix wrapper paths, now works for both system and user installs. (@xdissent)
  • LWRPs now notify when updated (FC017). (@fnichol)
  • Node attribute access style (FC019). (@fnichol)
  • FC023: Prefer conditional attributes. (@fnichol)

New features

  • Update default Ruby to ruby-1.9.3-p194 (it's time). (@fnichol)
  • Pull request #86: Add patch attribute to rvm_ruby. (@smdern)
  • Pull request #76: Add wrapper for chef-client. (@bryanstearns)

Improvements

0.8.6 (November 28, 2011)

RVM API tracking updates

  • Issue #56: Ensure that RVM version strings can be converted to RubyGems format. (@fnichol)
  • Issue #53: Update rvm/installer_url default to latest URL. (@fnichol)

Bug fixes

  • Issue #54, Pull request #55: Fix if statement typo in RVM::RubyGems::Package. (@bradphelan)
  • Pull request #57: Fix typo in RVM::RubyGems::Package. (@bradphelan)

Improvements

  • Add note to README warning that chef 0.8.x will not work. (@fnichol)
  • Issue #48: Add example of local gem source installation in README. (@fnichol)

0.8.4 (October 16, 2011)

RVM API tracking updates

  • Issue #43, Pull request #46: Make explicit use of exec for RVM versions older than 1.8.6 and do for newer versions. (@ryansch, @fnichol)

Bug fixes

  • Pull request #39: Fix rvm_ruby provider on Ubuntu/Debian when installing JRuby. (@exempla)
  • Issues #38, #42: Update user_installs attribute to be an array of hashes in README. (@fnichol)

New features

  • Pull request #47: Handle installing a gem from a local file. (@ryansch)

Improvements

0.8.2 (August 24, 2011)

Bug fixes

  • Ensure Ruby/gemset is installed in rvm_shell provider. (@fnichol)
  • Issue #35: Detect if user has RVM installed in rvm_shell provider. (@fnichol)

Improvements

  • Array-ize node['rvm']['user_installs']. (@fnichol)

0.8.0 (August 22, 2011)

Bug fixes

  • Pull request #22: Expand list of sane rubies to include "ree" and "kiji". (@juzzin)
  • Pull request #26: RVM is installed in compilation phase when gem_package recipe is included. (@temujin9, @fnichol)
  • Update rvm/vagrant/system_chef_solo default attribute value to match newest Vagrant lucid32 basebox. (@fnichol)
  • Pull request #27: Explicitly handle the unmanaged 'system' ruby. (@temujin9).
  • Pull request #28: Fix bug when no RVM rubies had yet been installed. (@relistan).
  • Pull request #30: Implement 'group_users' support. (@phlipper).
  • Update ruby compilation dependencies for debian/ubuntu. (@fnichol)

New features

  • Issue #4: Per-user RVM installs with support in all LWRPs. (@fnichol)
  • Refactor system and user installs into: system_install, system, user_install, user (reference). (@fnichol)
  • Support Mac OS X platform for system-wide and per-user installs. (@fnichol)
  • Issue #23: Let gem_package resource target multiple RVM rubies. (@fnichol)
  • Pull request #26: Add new attribute group_id. (@temujin9)
  • General refactoring and re-modularizing. (@fnichol)

Improvements

  • Pull request #26: RVM unix group is created in compilation phase if GID is provided. (@temujin9)
  • Revamp CHANGELOG in the style of guard. (@fnichol)
  • Pull request #27: Improve gem_package logging message to include full list of selected rubies. (@temujin9)
  • RVM gem installed using opscode cookbook conventions (via gem_package). (@fnichol)
  • Add RVM::Shell::ChefWrapper based on chef's popen4 impl. (@fnichol)
  • Create RVM::ChefUserEnvironment which can be injected with a user. (@fnichol)
  • Normalize 'missing gem' logging notices. (@fnichol)
  • Add Chef::RVM::StringCache to get and cache canonical RVM strings. (@fnichol)
  • Modularize libraries/helpers.rb in modules. (@fnichol)
  • Issue #25: Add installation options/instructions to README. (@fnichol)

0.7.1 (May 15, 2011)

Bug fixes

  • Issue #20: Update metadata.rb to not include README.md (too long). (@fnichol)

New features

  • Add Rakefile for opscode platform deploy builds. (@fnichol)

Improvements

  • Update metadata.rb properties. (@fnichol)

0.7.0 (May 14, 2011)

Bug fixes

  • Issue #20: Update rvm/install_rubies attr to "true"/"false". (@fnichol)
  • Issue #14: Allow no default RVM ruby (i.e. use system ruby). (@fnichol)
  • Issue #12: Update RVM install to use SSL URL. (@fnichol)
  • Now /etc/rvmrc has export for rvm/rvmrc key/value pairs. (@fnichol)

New features

  • Issue #13: Speed up install by disabling RDOC generation. (@fnichol)
  • New experimental recipe gem_package which patches gem_package resource. (@fnichol)
  • Add rvm_global_gem resource. (@fnichol)

Improvements

  • Issue #3: Revamp and update README.md. (@fnichol)
  • Issue #3: Add CHANGELOG.md. (@fnichol)
  • Issue #19: Attr rvm/upgrade accepts "none", false and nil as same value. (@fnichol)
  • Update rvm/skip_docs_on_install attr to rvm/rvm_gem_options. (@fnichol)
  • Refactor of rvm_gem provider to leverage Chef::Provider::Package::Rubygems. (@fnichol)

Previous releases

The changelog began with version 0.6.0 so any changes prior to that can be seen by checking the tagged releases and reading git commit messages.

Jump to Line
Something went wrong with that request. Please try again.