ChangeLog in rubygems-update-0.9.5 vs ChangeLog in rubygems-update-1.0.0

- old
+ new

@@ -1,4 +1,139 @@ +2007-12-19 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/installer.rb: Revert change that only wrapped + executables with #!. + * lib/rubygems/specification.rb: Warn about a lot of things that + could be wrong with gemspecs on build, including missing #!. Use + 'x86-mswin32' for legacy 'mswin32' platform, fix CURRENT platform. + Paired with Luis Lavena. + * lib/rubygems/remote_installer.rb: Deleted. + * lib/rubygems.rb: Removed Kernel#require_gem. + * doc/release_notes/rel_1_0_0.rdoc: RubyGems 1.0 release notes. + * lib/rubygems/rubygems_version.rb: 1.0.0. + +2007-12-18 Luis Lavena <luislavena@gmail.com> + + * lib/rubygems/commands/mirror_command.rb: Work around URI::parse + processing file:// scheme and drive paths on Windows. + * test/test_gem_commands_mirror_command.rb: ditto. + +2007-12-17 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/installer.rb: Copy files into bindir if they don't + have a shebang. Bug reported by Luis Lavena. + * lib/rubygems/server.rb: Handle platforms in Gem::Server#quick. + Exactly match gem names. Bugs reported by Chad Woolley. + * lib/rubygems/platform.rb: Remove platform constants in favor of + Gem::Platform::CURRENT. Bug reported by Luis Lavena. + * lib/rubygems/dependency_installer.rb: Work around Dir::glob not + understanding File::ALT_SEPARATOR. Bug submitted by Luis Lavena. + +2007-12-16 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/remote_fetcher.rb: Be more verbose in error messages + from OpenURI. + * lib/rubygems/server.rb: Be more verbose in error/missing responses. + +2007-12-15 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/installer.rb: Output extension build results when + really verbose. From bug #15853 John Croisant. + * lib/rubygems/specification.rb: Fix backwards compatibility with + 0.9.4, don't allow the platform to be nil or an empty string. Bug + #16177 by Dan Manges. + * setup.rb: Re-exec setup.rb if rubygems is loaded and RUBYOPT is + set. Fixes bug #15974 by Joshua Sierles. + * lib/rubygems/update_command.rb: Tweak formatting of updated + message. Bug #15625 by Bil Kleb. + * lib/rubygems/remote_fetcher.rb: Add URI to exception message for + Gem::RemoteFetcher#fetch_size. Bug #14801 by Bil Kleb. + +2007-12-14 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/commands/query_command.rb: Don't display duplicate + version numbers. Bug #15828 by Tim Fletcher. + * setup.rb: Fix my stupidity with --help. Patch #16308 by Stephen + Bannasch. Fix --prefix= argument. Bug #16002 by Piglop. + +2007-12-13 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/commands/server_command.rb: Fix --no-daemon. Bug by + Chad Woolley. + * lib/rubygems/server.rb: Fix Marshal quick index. Bug by Chad + Woolley. + * lib/rubygems/installer.rb: Respect Gem::Specification#bindir. Bug + #16202 by Suraj Kurapati. + * lib/rubygems/commands/update_command.rb: Fix `gem update mysql`. + Bug #16244 by Stephen Bannasch. + +2007-12-12 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/installer.rb: Add --format-executable option to + install executables with ruby's program-suffix and prefix. Patch + #14688 by Jeremy Kemper. Also, installing in really-verbose mode + prints out written files. + * setup.rb: Add --format-executable option to install gem with ruby's + program-suffix and prefix. Add --help. Fixes bug #16056 by Chad + Woolley. + * lib/rubygems/uninstaller.rb: Fallback to original_platform_name + correctly. Patch #15960 by Nicola Piccinini's friend. + +2007-12-11 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/validator.rb: Correct test run failures when no tests + are provided. Patch #15701 by Jérémy Zurcher. + * lib/rubygems/commands/mirror_command.rb: Don't File.join a + URI::HTTP. Patch #16116 by Morgan Nelson. + * lib/rubygems/commands/unpack_command.rb: Add --target option to + `gem unpack`. Patch #16154 by Kevin Barnes. + +2007-12-10 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/dependency_installer.rb: Revert to nil for the default + security policy to avoid requiring OpenSSL. + * lib/rubygems/defaults.rb: Consolidate defaults for easier editing. + Patch #15150 by Donavan Pantke. + +2007-11-27 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/source_index.rb: Remove dependency on forwadable. + Patch by Koichi Sasada. + * lib/rubygems/specification.rb: Reduce dependency on time.rb. Patch + by Koichi Sasada. + +2007-11-26 Rich Kilmer <rich@infoether.com> + + * lib/rubygems/version.rb: Fix bug 15948 with version bump + * test/test_gem_version.rb: Test for bug 15948 with version bump + * util/gem_prelude.rb: wrap init code with exception handler + and skip badly formed directory names + +2007-11-23 Rich Kilmer <rich@infoether.com> + + * lib/rubygems.rb: Centralize all CONFIG options into Hash + Gem::ConfigMap with keys as symbols, change all references + to CONFIG to ConfigMap + * lib/rubygems/require_paths_builder.rb: Added to support + building .require_paths file + * lib/rubygems/installer.rb: Add building of .require_paths if + needed + * lib/rubygems/platform.rb: Use new ConfigMap hash for arch + * lib/rubygems + * util/gem_prelude.rb: new gem prelude for Ruby 1.9 + * test/test_gem_installer.rb: change to use ConfigMap hash + * test/gemutilities.rb: change to use ConfigMap hash + +2007-11-21 Daniel Berger <djberg96@gmail.com> + + * lib/rubygems/platform.rb: Gem::Platform.new now returns + Gem::Platform.local if the arch matches Gem::Platform::CURRENT. + Bugs #15815 and #15782 submitted by Daniel Berger. + +2007-11-20 Eric Hodel <drbrain@segment7.net> + + * lib/rubygems/platform.rb: Handle bare 'mswin32' platform's CPU. + 2007-11-19 Eric Hodel <drbrain@segment7.net> * lib/rubygems/rubygems_version.rb: 0.9.5. 2007-11-16 Eric Hodel <drbrain@segment7.net>