Skip to content

Upgrading rails 0.9 to 0.10

Unknown0.9.5 → 0.10.1

UnknownUpgrade verdict

DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.

  • DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
  • Their commits are listed with this comparison.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

Generated by DepDelta from published Ruby source. Not mixed with prose notes.

  • removed: method DispatchServlet.handle_index(_, _)
  • removed: method DispatchServlet.handle_mapped(_, _)
  • removed: static method DispatchServlet.modules(_ = …)
  • removed: static method DispatchServlet.parse_uri(_)
  • added: class AppGenerator < Rails::Generator::Base
  • added: class ControllerGenerator < Rails::Generator::NamedBase
  • added: class MailerGenerator < Rails::Generator::NamedBase
  • added: class ModelGenerator < Rails::Generator::NamedBase
  • added: class Object
  • added: class ScaffoldGenerator < Rails::Generator::NamedBase
  • added: class ScaffoldingSandbox
  • added: class WebServiceGenerator < Rails::Generator::NamedBase
  • added: const ABSOLUTE_RAILS_ROOT
  • added: const AppGenerator.BASEDIRS
  • added: const AppGenerator.DEFAULT_SHEBANG
  • added: constructor AppGenerator(_, _ = …)
  • added: constructor ScaffoldGenerator(_, _ = …)
  • added: method AppGenerator.manifest()
  • added: method ControllerGenerator.manifest()
  • added: method DispatchServlet.add_dot_html(_)
  • added: method DispatchServlet.remove_dot_html(_)
  • added: method MailerGenerator.manifest()
  • added: method ModelGenerator.manifest()
  • added: method ScaffoldGenerator.manifest()
  • added: method ScaffoldingSandbox.sandbox_binding()
  • added: method WebServiceGenerator.manifest()
  • added: property ScaffoldGenerator.controller_class_name: reader
  • added: property ScaffoldGenerator.controller_class_nesting: reader
  • added: property ScaffoldGenerator.controller_class_nesting_depth: reader
  • added: property ScaffoldGenerator.controller_class_path: reader
  • added: property ScaffoldGenerator.controller_file_name: reader
  • added: property ScaffoldGenerator.controller_file_path: reader
  • added: property ScaffoldGenerator.controller_name: reader
  • added: property ScaffoldGenerator.controller_plural_name: reader
  • added: property ScaffoldGenerator.controller_singular_name: reader
  • added: property ScaffoldGenerator.controller_table_name: reader
  • added: property ScaffoldingSandbox.form_action: accessor
  • added: property ScaffoldingSandbox.model_instance: accessor
  • added: property ScaffoldingSandbox.singular_name: accessor
  • added: property ScaffoldingSandbox.suffix: accessor
  • added: protected method AppGenerator.add_options!(_)
  • added: protected method AppGenerator.banner()
  • added: protected method ScaffoldGenerator.banner()
  • added: protected method ScaffoldGenerator.create_sandbox(_)
  • added: protected method ScaffoldGenerator.model_instance()
  • added: protected method ScaffoldGenerator.scaffold_actions()
  • added: protected method ScaffoldGenerator.scaffold_forms()
  • added: protected method ScaffoldGenerator.scaffold_views()
  • added: protected method ScaffoldGenerator.suffix()
  • added: protected method ScaffoldGenerator.unscaffolded_actions()
  • added: static method Object.const_missing(_)
  • added: static method Object.const_missing_before_generators()
  • added: static method Object.lookup_missing_generator(_)
  • added: class InstanceTag
  • added: method InstanceTag.to_date_select_tag(_ = …)
  • added: method InstanceTag.to_datetime_select_tag(_ = …)
  • added: method InstanceTag.to_input_field_tag(_, _ = …)
  • added: method InstanceTag.to_text_area_tag(_ = …)
  • added: static method IRB.parse_opts()
  • removed: const Generator.BUILTIN_ROOT
  • removed: const Generator.CONTRIB_ROOT
  • removed: const Generator.DEFAULT_SEARCH_PATHS
  • removed: static method Generator.builtin_generators()
  • removed: static method Generator.contrib_generators()
  • removed: static method Generator.find_generator_class(_)
  • removed: static method Generator.find_generator_path(_, _)
  • removed: static method Generator.generator_classes()
  • removed: static method Generator.generator_paths(_)
  • removed: static method Generator.generators(_)
  • removed: static method Generator.instance(_, _ = …, _ = …)
  • removed: method Base.collision_with_builtin?()
  • removed: method Base.full_class_name()
  • removed: property Base.class_name: reader
  • removed: property Base.file_name: reader
  • removed: property Base.options: reader
  • removed: property Base.plural_name: reader
  • removed: property Base.singular_name: reader
  • removed: property Base.table_name: reader
  • removed: property Base.template_root: reader
  • removed: protected method Base.generator(_)
  • removed: protected method Base.template(_, _, _ = …)
  • removed: protected method Base.usage()
  • removed: static method Base.generator_name()
  • changed: constructor Base(_, _, _, _) → constructor Base(_, _ = …)
  • added: class GemSource < Source
  • added: class Manifest
  • added: class NamedBase < Base
  • added: class PathSource < Source
  • added: class SimpleLogger
  • added: class Source
  • added: class Spec
  • added: constructor GemSource()
  • added: constructor Manifest(_ = …)
  • added: constructor NamedBase(_, _ = …)
  • added: constructor PathSource(_, _)
  • added: constructor SimpleLogger(_ = …)
  • added: constructor Source(_)
  • added: constructor Spec(_, _, _)
  • added: method Base.destination_path(_)
  • added: method Base.manifest()
  • added: method Base.source_path(_)
  • added: method GemSource.each()
  • added: method Lookup.instance(_, _, _ = …)
  • added: method Manifest.erase()
  • added: method Manifest.replay(_ = …)
  • added: method Manifest.rewind(_ = …)
  • added: method NamedBase.actions()
  • added: method Options.options()
  • added: method PathSource.each()
  • added: method SimpleLogger.indent()
  • added: method SimpleLogger.log(_, _)
  • added: method SimpleLogger.outdent()
  • added: method Source.each()
  • added: method Source.names()
  • added: method Spec.class_file()
  • added: method Spec.class_name()
  • added: method Spec.klass()
  • added: module Commands
  • added: module Lookup
  • added: module Options
  • added: module Scripts
  • added: property Base.source_root: reader
  • added: property Manifest.target: reader
  • added: property NamedBase.class_name: reader
  • added: property NamedBase.class_nesting: reader
  • added: property NamedBase.class_nesting_depth: reader
  • added: property NamedBase.class_path: reader
  • added: property NamedBase.file_name: reader
  • added: property NamedBase.file_path: reader
  • added: property NamedBase.name: reader
  • added: property NamedBase.plural_name: reader
  • added: property NamedBase.singular_name: reader
  • added: property NamedBase.table_name: reader
  • added: property Options.options: writer
  • added: property PathSource.path: reader
  • added: property SimpleLogger.out: reader
  • added: property SimpleLogger.quiet: accessor
  • added: property Source.label: reader
  • added: property Spec.name: reader
  • added: property Spec.path: reader
  • added: property Spec.source: reader
  • added: protected method Base.banner()
  • added: protected method Base.record()
  • added: protected method Base.usage_message()
  • added: protected method NamedBase.banner()
  • added: protected method Options.add_general_options!(_)
  • added: protected method Options.add_options!(_)
  • added: protected method Options.banner()
  • added: protected method Options.default_options()
  • added: protected method Options.full_options(_ = …)
  • added: protected method Options.mandatory_options()
  • added: protected method Options.parse!(_, _ = …)
  • added: protected method Options.usage()
  • added: protected method Options.usage_message()
  • added: static method Commands.append_features(_)
  • added: static method Commands.instance(_, _)
  • added: static method Lookup.append_features(_)
  • added: static method Options.append_features(_)
  • added: class Base < DelegateClass(Rails::Generator::Base)
  • added: class Create < Base
  • added: class Destroy < RewindBase
  • added: class List < Base
  • added: class RewindBase < Base
  • added: class Update < Create
  • added: const Create.SYNONYM_LOOKUP_URI
  • added: method Base.class_collisions(*)
  • added: method Base.dependency(_, _, _ = …)
  • added: method Base.invoke!()
  • added: method Base.readme(*)
  • added: method Create.class_collisions(*)
  • added: method Create.complex_template(_, _, _ = …)
  • added: method Create.directory(_)
  • added: method Create.file(_, _, _ = …)
  • added: method Create.readme(*)
  • added: method Create.template(_, _, _ = …)
  • added: method Destroy.complex_template(*)
  • added: method Destroy.directory(_)
  • added: method Destroy.file(_, _, _ = …)
  • added: method Destroy.template(_, _, _ = …)
  • added: method List.class_collisions(*)
  • added: method List.complex_template(_, _, _ = …)
  • added: method List.dependency(_, _, _ = …)
  • added: method List.directory(_)
  • added: method List.file(_, _, _ = …)
  • added: method List.readme(*)
  • added: method List.template(_, _, _ = …)
  • added: method RewindBase.invoke!()
  • added: method Update.complex_template(_, _, _ = …)
  • added: method Update.directory(_)
  • added: method Update.file(_, _, _ = …)
  • added: method Update.template(_, _, _ = …)
  • added: method ClassMethods.append_sources(*)
  • added: method ClassMethods.instance(_, _ = …, _ = …)
  • added: method ClassMethods.lookup(_)
  • added: method ClassMethods.prepend_sources(*)
  • added: method ClassMethods.reset_sources()
  • added: method ClassMethods.sources()
  • added: method ClassMethods.use_application_sources!()
  • added: method ClassMethods.use_component_sources!()
  • added: module ClassMethods
  • added: method ClassMethods.default_options(_ = …)
  • added: method ClassMethods.full_options(_ = …)
  • added: method ClassMethods.inherited_with_options(_)
  • added: method ClassMethods.mandatory_options(_ = …)
  • added: module ClassMethods
  • added: class Base
  • added: class Destroy < Base
  • added: class Generate < Base
  • added: class Update < Base
  • added: method Base.run(_ = …, _ = …)
  • added: protected method Base.banner()
  • added: protected method Base.usage_message()
  • added: protected method Update.banner()