Upgrading bundler 0.8 to 0.9
Unknown0.8.1 → 0.9.26
Fetching 33 releases from GitHub…0 / 33
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
API changes
Generated by DepDelta from published Ruby source. Not mixed with prose notes.
- removed:
static method Bundler.local?() - removed:
static method Bundler.logger() - removed:
static method Bundler.remote?() - removed:
static method Bundler.writable?() - removed:
static property Bundler.logger: writer - removed:
static property Bundler.mode: writer - added:
const Bundler.GEM_LOADED - added:
const Bundler.ORIGINAL_ENV - added:
static method Bundler.bundle_path() - added:
static method Bundler.cache() - added:
static method Bundler.configure() - added:
static method Bundler.default_gemfile() - added:
static method Bundler.definition() - added:
static method Bundler.env_file() - added:
static method Bundler.gem_require(*) - added:
static method Bundler.gem_setup(*) - added:
static method Bundler.home() - added:
static method Bundler.install_path() - added:
static method Bundler.load() - added:
static method Bundler.require(*) - added:
static method Bundler.root() - added:
static method Bundler.runtime() - added:
static method Bundler.settings() - added:
static method Bundler.setup(*) - added:
static method Bundler.specs_path() - added:
static method Bundler.ui() - added:
static method Bundler.with_clean_env() - added:
static property Bundler.bundle_path: writer - added:
static property Bundler.ui: writer
- removed:
class Bundle - removed:
class DefaultManifestNotFound < StandardError - removed:
class DirectorySource < Source - removed:
class DirectorySourceError < StandardError - removed:
class Finder - removed:
class GemBundle < Array - removed:
class GemDirectorySource < Source - removed:
class GemSource < Source - removed:
class GitSource < DirectorySource - removed:
class GitSourceError < StandardError - removed:
class InvalidCacheArgument < StandardError - removed:
class InvalidEnvironmentName < StandardError - removed:
class InvalidKey < StandardError - removed:
class InvalidRepository < StandardError - removed:
class ManifestFileNotFound < StandardError - removed:
class Source - removed:
class SourceNotCached < StandardError - removed:
class SystemGemSource < Source - removed:
constructor Bundle(_) - removed:
constructor DirectorySource(_, _) - removed:
constructor Finder(*) - removed:
constructor GemDirectorySource(_, _) - removed:
constructor GemSource(_, _) - removed:
constructor GitSource(_, _) - removed:
constructor Source(_, _) - removed:
constructor SystemGemSource(_, _ = …) - removed:
method Bundle.bindir() - removed:
method Bundle.cache(*) - removed:
method Bundle.download_path_for(_) - removed:
method Bundle.gem_path() - removed:
method Bundle.gems() - removed:
method Bundle.install(_ = …) - removed:
method Bundle.list(_ = …) - removed:
method Bundle.list_outdated(_ = …) - removed:
method Bundle.path() - removed:
method Bundle.prune(_ = …) - removed:
method Bundle.root() - removed:
method Bundle.setup_environment() - removed:
method Bundle.source_index() - removed:
method CLI.bundle() - removed:
method CLI.list() - removed:
method CLI.list_outdated() - removed:
method CLI.prune() - removed:
method CLI.run(_) - removed:
method Dependency.==(_) - removed:
method Dependency.in?(_) - removed:
method Dependency.no_bundle?() - removed:
method Dependency.require_env(_) - removed:
method Dependency.version() - removed:
method DirectorySource.==(_) - removed:
method DirectorySource.add_spec(_, _, _, _ = …) - removed:
method DirectorySource.download(_) - removed:
method DirectorySource.gems() - removed:
method DirectorySource.local?() - removed:
method DirectorySource.locate_gemspecs() - removed:
method DirectorySource.merge_defined_specs(_) - removed:
method DirectorySource.to_s() - removed:
method DirectorySource.validate_gemspec(_, _) - removed:
method Dsl.bin_path(_) - removed:
method Dsl.bundle_path(_) - removed:
method Dsl.clear_sources() - removed:
method Dsl.directory(_, _ = …) - removed:
method Dsl.disable_rubygems() - removed:
method Dsl.disable_system_gems() - removed:
method Dsl.except(*) - removed:
method Dsl.only(*) - removed:
method Environment.add_priority_source(_) - removed:
method Environment.add_source(_) - removed:
method Environment.clear_sources() - removed:
method Environment.environment_rb(_, _) - removed:
method Environment.require_env(_ = …) - removed:
method Environment.sources() - removed:
method Finder.search(_) - removed:
method GemBundle.download() - removed:
method GemDirectorySource.==(_) - removed:
method GemDirectorySource.download(_) - removed:
method GemDirectorySource.gems() - removed:
method GemDirectorySource.local?() - removed:
method GemDirectorySource.to_s() - removed:
method GemSource.==(_) - removed:
method GemSource.download(_) - removed:
method GemSource.gems() - removed:
method GemSource.local?() - removed:
method GemSource.to_s() - removed:
method GitSource.download(_) - removed:
method GitSource.gems() - removed:
method GitSource.local?() - removed:
method GitSource.location() - removed:
method GitSource.to_s() - removed:
method SystemGemSource.==(_) - removed:
method SystemGemSource.download(_) - removed:
method SystemGemSource.gems() - removed:
method SystemGemSource.local?() - removed:
method SystemGemSource.to_s() - removed:
property Bundle.environment: reader - removed:
property Bundle.gemfile: reader - removed:
property Dependency.except: reader - removed:
property Dependency.name: reader - removed:
property Dependency.only: reader - removed:
property Dependency.require_as: reader - removed:
property Dependency.source: accessor - removed:
property Dependency.version: reader - removed:
property DirectorySource.location: reader - removed:
property DirectorySource.required_specs: reader - removed:
property DirectorySource.specs: reader - removed:
property Environment.dependencies: reader - removed:
property Environment.rubygems: accessor - removed:
property Environment.rubygems?: accessor - removed:
property Environment.system_gems: accessor - removed:
property Environment.system_gems?: accessor - removed:
property GemDirectorySource.location: reader - removed:
property GemSource.uri: reader - removed:
property GitSource.branch: reader - removed:
property GitSource.ref: reader - removed:
property GitSource.uri: reader - removed:
property Source.bundle: reader - removed:
set Bundle.bindir(_) - removed:
set Bundle.path(_) - removed:
static method Bundle.default_gemfile() - removed:
static method Bundle.load(_ = …) - removed:
static method CLI.run(_, _ = …) - removed:
static method SystemGemSource.instance() - removed:
static method SystemGemSource.new(*) - changed:
class CLI → class CLI < Thor - changed:
class GemNotFound < StandardError → class GemNotFound < BundlerError - changed:
class VersionConflict < StandardError → class VersionConflict < BundlerError - changed:
constructor CLI(_) → constructor CLI(*) - changed:
constructor Dependency(_, _ = …) → constructor Dependency(_, _, _ = …) - changed:
constructor Dsl(_, _) → constructor Dsl() - changed:
constructor Environment(_) → constructor Environment(_, _) - changed:
method CLI.exec() → method CLI.exec(*) - changed:
method Dsl.git(_, _ = …) → method Dsl.git(_, _ = …, _ = …) - changed:
method Dsl.source(_) → method Dsl.source(_, _ = …) - changed:
static method Dsl.evaluate(_, _, _) → static method Dsl.evaluate(_) - changed:
static method Resolver.resolve(_, _) → static method Resolver.resolve(_, _, _ = …) - added:
class BundlerError < StandardError - added:
class Definition - added:
class DeprecatedMethod < BundlerError - added:
class DeprecatedOption < BundlerError - added:
class DslError < StandardError - added:
class GemfileChanged < GemfileError - added:
class GemfileError < BundlerError - added:
class GemfileNotFound < BundlerError - added:
class GemspecError < BundlerError - added:
class GitError < BundlerError - added:
class Index - added:
class Installer < Environment - added:
class InvalidOption < BundlerError - added:
class PathError < BundlerError - added:
class Runtime < Environment - added:
class Settings - added:
class SpecSet - added:
class Specification < Gem::Specification - added:
class UI - added:
constructor Definition(_, _) - added:
constructor Index() - added:
constructor Runtime(*) - added:
constructor Settings(_) - added:
constructor SpecSet(_) - added:
method BundlerError.status_code() - added:
method CLI.check() - added:
method CLI.console(_ = …) - added:
method CLI.init() - added:
method CLI.install(_ = …) - added:
method CLI.lock() - added:
method CLI.open(_) - added:
method CLI.package() - added:
method CLI.show(_ = …) - added:
method CLI.unlock() - added:
method CLI.version() - added:
method Definition.groups() - added:
method Dsl.group(*) - added:
method Dsl.path(_, _ = …, _ = …) - added:
method Dsl.to_definition() - added:
method Environment.index() - added:
method Environment.requested_specs() - added:
method Environment.specs() - added:
method Index.<<(_) - added:
method Index.each() - added:
method Index.empty?() - added:
method Index.search(_) - added:
method Index.sources() - added:
method Index.use(_) - added:
method Installer.actual_dependencies() - added:
method Installer.dependencies() - added:
method Installer.run(_) - added:
method RemoteSpecification.fetch_platform() - added:
method Runtime.actual_dependencies() - added:
method Runtime.cache() - added:
method Runtime.dependencies() - added:
method Runtime.dependencies_for(*) - added:
method Runtime.gems() - added:
method Runtime.lock() - added:
method Runtime.prune_cache() - added:
method Runtime.require(*) - added:
method Runtime.setup(*) - added:
method Settings.[](_) - added:
method Settings.[]=(_, _) - added:
method Settings.without() - added:
method SharedHelpers.default_gemfile() - added:
method SharedHelpers.env_file() - added:
method SharedHelpers.in_bundle?() - added:
method SpecSet.each() - added:
method SpecSet.for(*) - added:
method SpecSet.length() - added:
method SpecSet.to_a() - added:
method Specification.full_gem_path() - added:
method Specification.loaded_from() - added:
method UI.confirm(_) - added:
method UI.error(_) - added:
method UI.info(_) - added:
method UI.warn(_) - added:
module SharedHelpers - added:
module Source - added:
property Definition.actual_dependencies: reader - added:
property Definition.dependencies: reader - added:
property Definition.sources: reader - added:
property Dependency.autorequire: reader - added:
property Dependency.groups: reader - added:
property Environment.root: reader - added:
property SharedHelpers.gem_loaded: accessor - added:
property Specification.relative_loaded_from: accessor - added:
set Settings.without(_) - added:
static method BundlerError.status_code(_ = …) - added:
static method Definition.from_gemfile(_) - added:
static method Definition.from_lock(_) - added:
static method Dsl.deprecate(_, _ = …) - added:
static method Index.application_cached_gems() - added:
static method Index.build() - added:
static method Index.bundler_gems() - added:
static method Index.cached_gems() - added:
static method Index.from_cached_specs(_) - added:
static method Index.installed_gems() - added:
static method Index.system_cached_gems() - added:
static method Index.system_gems() - added:
static method Installer.install(_, _, _) - added:
static method Specification.from_gemspec(_)
- added:
class Locked < Definition - added:
constructor Locked(_) - added:
method Locked.actual_dependencies() - added:
method Locked.dependencies() - added:
method Locked.hash() - added:
method Locked.sources()
- removed:
class RubygemsRetardation < StandardError
- added:
class BundlerGems < SystemGems - added:
class GemCache - added:
class Git < Path - added:
class Path - added:
class Rubygems - added:
class SystemGems - added:
constructor GemCache(_) - added:
constructor Git(_) - added:
constructor Path(_) - added:
constructor Rubygems(_ = …) - added:
method BundlerGems.specs() - added:
method BundlerGems.to_s() - added:
method GemCache.install(_) - added:
method GemCache.specs() - added:
method GemCache.to_s() - added:
method Git.install(_) - added:
method Git.load_spec_files() - added:
method Git.lock() - added:
method Git.path() - added:
method Git.specs() - added:
method Git.to_s() - added:
method Path.install(_) - added:
method Path.load_spec_files() - added:
method Path.local_specs() - added:
method Path.specs() - added:
method Path.to_s() - added:
method Rubygems.fetch(_) - added:
method Rubygems.install(_) - added:
method Rubygems.specs() - added:
method Rubygems.to_s() - added:
method SystemGems.install(_) - added:
method SystemGems.specs() - added:
method SystemGems.to_s() - added:
property GemCache.options: reader - added:
property Git.options: reader - added:
property Git.ref: reader - added:
property Git.uri: reader - added:
property Path.options: reader - added:
property Path.path: reader - added:
property Rubygems.options: reader - added:
property Rubygems.uri: reader
- added:
class RGProxy < Gem::SilentUI - added:
class Shell < UI - added:
constructor RGProxy(_) - added:
constructor Shell(_) - added:
method RGProxy.say(_) - added:
method Shell.confirm(_) - added:
method Shell.debug(_) - added:
method Shell.error(_) - added:
method Shell.info(_) - added:
method Shell.warn(_)
- removed:
class Installer - removed:
method Installer.app_script_text(_) - removed:
method Specification.full_gem_path() - removed:
method Specification.full_gem_path_without_location() - removed:
method Specification.specification_version() - removed:
property Specification.no_bundle: accessor - removed:
property Specification.no_bundle?: accessor - added:
method Dependency.requirement() - added:
method Specification.add_bundler_dependencies(*) - added:
method Specification.git_version() - added:
method Specification.groups() - added:
method Specification.load_paths() - added:
method Specification.nondevelopment_dependencies() - added:
method Specification.to_gemfile(_ = …)
- removed:
class BundleCommand < Gem::Command - removed:
class ExecCommand < Gem::Command - removed:
constructor BundleCommand() - removed:
constructor ExecCommand() - removed:
method BundleCommand.description() - removed:
method BundleCommand.execute() - removed:
method BundleCommand.usage() - removed:
method ExecCommand.arguments() - removed:
method ExecCommand.description() - removed:
method ExecCommand.execute() - removed:
method ExecCommand.usage()
- added:
class Dependency - added:
method Dependency.to_yaml_properties() - added:
property Dependency.groups: accessor - added:
property Dependency.source: accessor