Skip to content

Instantly share code, notes, and snippets.

@paulstefanort
Created August 8, 2017 20:09
Show Gist options
  • Save paulstefanort/98af379e9d6e29f9a5e58ec28e03184d to your computer and use it in GitHub Desktop.
Save paulstefanort/98af379e9d6e29f9a5e58ec28e03184d to your computer and use it in GitHub Desktop.
Rails 5.0.5 -> Rails 5.1.0

Constants Removed in Rails 5.1.0

[
  "ActionDispatch::ParamsParser",
  "Object::MissingSourceFile",
  "Object::Erubis",
  "Module::MissingSourceFile",
  "Module::Erubis",
  "BigDecimal::DEFAULT_STRING_FORMAT",
  "ActiveSupport::QualifiedConstUtils"
]

Constants Added in Rails 5.1.0

[
  "ActionDispatch::SystemTestCase",
  "Object::Erubi",
  "Module::Erubi",
  "Rails::Secrets"
]

Methods Removed in Rails 5.1.0

[
  "ActionDispatch::Request#parameter_filter",
  "ActionDispatch::Request#env_filter",
  "ActionDispatch::Request#filtered_query_string",
  "ActionDispatch::Request#parameter_filter_for",
  "ActionDispatch::Request#use_accept_header",
  "ActionDispatch::Request#valid_accept_header",
  "ActionDispatch::Request#format_from_path_extension",
  "ActionDispatch::Callbacks#_call_callbacks?",
  "ActionDispatch::Callbacks#halt_and_display_warning_on_return_false",
  "ActionDispatch::ParamsParser#as_json",
  "ActionDispatch::ParamsParser#present?",
  "ActionDispatch::ParamsParser#presence",
  "ActionDispatch::ParamsParser#blank?",
  "ActionDispatch::ParamsParser#acts_like?",
  "ActionDispatch::ParamsParser#to_param",
  "ActionDispatch::ParamsParser#to_query",
  "ActionDispatch::ParamsParser#deep_dup",
  "ActionDispatch::ParamsParser#duplicable?",
  "ActionDispatch::ParamsParser#in?",
  "ActionDispatch::ParamsParser#presence_in",
  "ActionDispatch::ParamsParser#instance_values",
  "ActionDispatch::ParamsParser#instance_variable_names",
  "ActionDispatch::ParamsParser#with_options",
  "ActionDispatch::ParamsParser#html_safe?",
  "ActionDispatch::ParamsParser#require_dependency",
  "ActionDispatch::ParamsParser#unloadable",
  "ActionDispatch::ParamsParser#require_or_load",
  "ActionDispatch::ParamsParser#load_dependency",
  "ActionDispatch::ParamsParser#try",
  "ActionDispatch::ParamsParser#try!",
  "ActionDispatch::ParamsParser#class_eval",
  "ActionDispatch::TestRequest#parameter_filter",
  "ActionDispatch::TestRequest#env_filter",
  "ActionDispatch::TestRequest#filtered_query_string",
  "ActionDispatch::TestRequest#parameter_filter_for",
  "ActionDispatch::TestRequest#use_accept_header",
  "ActionDispatch::TestRequest#valid_accept_header",
  "ActionDispatch::TestRequest#format_from_path_extension",
  "Object::MissingSourceFile#path",
  "Object::MissingSourceFile#is_missing?",
  "Object::MissingSourceFile#exception",
  "Object::MissingSourceFile#backtrace",
  "Object::MissingSourceFile#backtrace_locations",
  "Object::MissingSourceFile#set_backtrace",
  "Object::MissingSourceFile#cause",
  "Object::MissingSourceFile#as_json",
  "Object::MissingSourceFile#blame_file!",
  "Object::MissingSourceFile#blamed_files",
  "Object::MissingSourceFile#describe_blame",
  "Object::MissingSourceFile#copy_blame!",
  "Object::MissingSourceFile#present?",
  "Object::MissingSourceFile#presence",
  "Object::MissingSourceFile#blank?",
  "Object::MissingSourceFile#acts_like?",
  "Object::MissingSourceFile#to_param",
  "Object::MissingSourceFile#to_query",
  "Object::MissingSourceFile#deep_dup",
  "Object::MissingSourceFile#duplicable?",
  "Object::MissingSourceFile#in?",
  "Object::MissingSourceFile#presence_in",
  "Object::MissingSourceFile#instance_values",
  "Object::MissingSourceFile#instance_variable_names",
  "Object::MissingSourceFile#with_options",
  "Object::MissingSourceFile#html_safe?",
  "Object::MissingSourceFile#require_dependency",
  "Object::MissingSourceFile#unloadable",
  "Object::MissingSourceFile#require_or_load",
  "Object::MissingSourceFile#load_dependency",
  "Object::MissingSourceFile#try",
  "Object::MissingSourceFile#try!",
  "Object::MissingSourceFile#class_eval",
  "Object::Module#alias_method_chain",
  "Object::Module#qualified_const_get",
  "Object::Module#qualified_const_set",
  "Object::Module#qualified_const_defined?",
  "Object::Module#local_constants",
  "Object::Class#alias_method_chain",
  "Object::Class#qualified_const_get",
  "Object::Class#qualified_const_set",
  "Object::Class#qualified_const_defined?",
  "Object::Class#local_constants",
  "Object::HashWithIndifferentAccess#convert_key",
  "Object::HashWithIndifferentAccess#convert_value",
  "Object::HashWithIndifferentAccess#set_defaults",
  "Module#alias_method_chain",
  "Module#qualified_const_get",
  "Module#qualified_const_set",
  "Module#qualified_const_defined?",
  "Module#local_constants",
  "Module::MissingSourceFile#path",
  "Module::MissingSourceFile#is_missing?",
  "Module::MissingSourceFile#exception",
  "Module::MissingSourceFile#backtrace",
  "Module::MissingSourceFile#backtrace_locations",
  "Module::MissingSourceFile#set_backtrace",
  "Module::MissingSourceFile#cause",
  "Module::MissingSourceFile#as_json",
  "Module::MissingSourceFile#blame_file!",
  "Module::MissingSourceFile#blamed_files",
  "Module::MissingSourceFile#describe_blame",
  "Module::MissingSourceFile#copy_blame!",
  "Module::MissingSourceFile#present?",
  "Module::MissingSourceFile#presence",
  "Module::MissingSourceFile#blank?",
  "Module::MissingSourceFile#acts_like?",
  "Module::MissingSourceFile#to_param",
  "Module::MissingSourceFile#to_query",
  "Module::MissingSourceFile#deep_dup",
  "Module::MissingSourceFile#duplicable?",
  "Module::MissingSourceFile#in?",
  "Module::MissingSourceFile#presence_in",
  "Module::MissingSourceFile#instance_values",
  "Module::MissingSourceFile#instance_variable_names",
  "Module::MissingSourceFile#with_options",
  "Module::MissingSourceFile#html_safe?",
  "Module::MissingSourceFile#require_dependency",
  "Module::MissingSourceFile#unloadable",
  "Module::MissingSourceFile#require_or_load",
  "Module::MissingSourceFile#load_dependency",
  "Module::MissingSourceFile#try",
  "Module::MissingSourceFile#try!",
  "Module::MissingSourceFile#class_eval",
  "Module::Module#alias_method_chain",
  "Module::Module#qualified_const_get",
  "Module::Module#qualified_const_set",
  "Module::Module#qualified_const_defined?",
  "Module::Module#local_constants",
  "Module::Class#alias_method_chain",
  "Module::Class#qualified_const_get",
  "Module::Class#qualified_const_set",
  "Module::Class#qualified_const_defined?",
  "Module::Class#local_constants",
  "Module::HashWithIndifferentAccess#convert_key",
  "Module::HashWithIndifferentAccess#convert_value",
  "Module::HashWithIndifferentAccess#set_defaults",
  "Class#alias_method_chain",
  "Class#qualified_const_get",
  "Class#qualified_const_set",
  "Class#qualified_const_defined?",
  "Class#local_constants",
  "Mime::Type#html_safe?",
  "Mime::Type#require_dependency",
  "Mime::Type#unloadable",
  "Mime::Type#require_or_load",
  "Mime::Type#load_dependency",
  "Mime::NullType#html_safe?",
  "Mime::NullType#require_dependency",
  "Mime::NullType#unloadable",
  "Mime::NullType#require_or_load",
  "Mime::NullType#load_dependency",
  "Mime::Mimes#index_by",
  "Mime::Mimes#many?",
  "Mime::Mimes#exclude?",
  "Mime::Mimes#without",
  "Mime::Mimes#pluck",
  "Mime::Mimes#html_safe?",
  "Mime::Mimes#require_dependency",
  "Mime::Mimes#unloadable",
  "Mime::Mimes#require_or_load",
  "Mime::Mimes#load_dependency",
  "Mime::AllType#html_safe?",
  "Mime::AllType#require_dependency",
  "Mime::AllType#unloadable",
  "Mime::AllType#require_or_load",
  "Mime::AllType#load_dependency",
  "Rails::Engine#default_middleware_stack",
  "Rails::Engine#_all_load_paths",
  "Rails::Engine#_all_autoload_paths",
  "Rails::Engine#_all_autoload_once_paths",
  "Rails::Engine#load_config_initializer",
  "Rails::Engine#has_migrations?",
  "Rails::Application#_all_load_paths",
  "Rails::Application#_all_autoload_paths",
  "Rails::Application#_all_autoload_once_paths",
  "Rails::Application#load_config_initializer",
  "Rails::Application#has_migrations?",
  "ActiveSupport::ExecutionWrapper#_run_callbacks?",
  "ActiveSupport::ExecutionWrapper#_complete_callbacks?",
  "ActiveSupport::ExecutionWrapper#halt_and_display_warning_on_return_false",
  "ActiveSupport::Executor#_run_callbacks?",
  "ActiveSupport::Executor#_complete_callbacks?",
  "ActiveSupport::Executor#halt_and_display_warning_on_return_false",
  "ActiveSupport::LogSubscriber#color",
  "ActiveSupport::Reloader#_prepare_callbacks?",
  "ActiveSupport::Reloader#_class_unload_callbacks?",
  "ActiveSupport::Reloader#_run_callbacks?",
  "ActiveSupport::Reloader#_complete_callbacks?",
  "ActiveSupport::Reloader#halt_and_display_warning_on_return_false",
  "ActiveSupport::Callbacks#halt_and_display_warning_on_return_false",
  "ActiveSupport::XmlMini#_parse_binary",
  "ActiveSupport::XmlMini#_parse_file",
  "ActiveSupport::XmlMini#_dasherize",
  "ActiveSupport::TestCase#_setup_callbacks?",
  "ActiveSupport::TestCase#_teardown_callbacks?",
  "ActiveSupport::TestCase#halt_and_display_warning_on_return_false",
  "ActiveSupport::Duration#sum",
  "ActiveSupport::PerThreadRegistry#method_missing",
  "ActiveSupport::HashWithIndifferentAccess#convert_key",
  "ActiveSupport::HashWithIndifferentAccess#convert_value",
  "ActiveSupport::HashWithIndifferentAccess#set_defaults"
]

Methods Added in Rails 5.1.0

[
  "DateAndTime::Calculations#all_day",
  "ActionDispatch::Callbacks#__callbacks",
  "ActionDispatch::Callbacks#__callbacks?",
  "ActionDispatch::IntegrationTest#fixture_file_upload",
  "ActionDispatch::IntegrationTest#method_name",
  "ActionDispatch::IntegrationTest#assert_raise",
  "ActionDispatch::IntegrationTest#assert_not_empty",
  "ActionDispatch::IntegrationTest#assert_not_equal",
  "ActionDispatch::IntegrationTest#assert_not_in_delta",
  "ActionDispatch::IntegrationTest#assert_not_in_epsilon",
  "ActionDispatch::IntegrationTest#assert_not_includes",
  "ActionDispatch::IntegrationTest#assert_not_instance_of",
  "ActionDispatch::IntegrationTest#assert_not_kind_of",
  "ActionDispatch::IntegrationTest#assert_no_match",
  "ActionDispatch::IntegrationTest#assert_not_nil",
  "ActionDispatch::IntegrationTest#assert_not_operator",
  "ActionDispatch::IntegrationTest#assert_not_predicate",
  "ActionDispatch::IntegrationTest#assert_not_respond_to",
  "ActionDispatch::IntegrationTest#assert_not_same",
  "ActionDispatch::IntegrationTest#__callbacks",
  "ActionDispatch::IntegrationTest#file_fixture_path",
  "ActionDispatch::IntegrationTest#__callbacks?",
  "ActionDispatch::IntegrationTest#_run_setup_callbacks",
  "ActionDispatch::IntegrationTest#_setup_callbacks",
  "ActionDispatch::IntegrationTest#_run_teardown_callbacks",
  "ActionDispatch::IntegrationTest#_teardown_callbacks",
  "ActionDispatch::IntegrationTest#file_fixture_path?",
  "ActionDispatch::IntegrationTest#file_fixture",
  "ActionDispatch::IntegrationTest#travel",
  "ActionDispatch::IntegrationTest#travel_to",
  "ActionDispatch::IntegrationTest#travel_back",
  "ActionDispatch::IntegrationTest#assert_deprecated",
  "ActionDispatch::IntegrationTest#collect_deprecations",
  "ActionDispatch::IntegrationTest#assert_not_deprecated",
  "ActionDispatch::IntegrationTest#assert_not",
  "ActionDispatch::IntegrationTest#assert_nothing_raised",
  "ActionDispatch::IntegrationTest#assert_difference",
  "ActionDispatch::IntegrationTest#assert_no_difference",
  "ActionDispatch::IntegrationTest#assert_changes",
  "ActionDispatch::IntegrationTest#assert_no_changes",
  "ActionDispatch::IntegrationTest#run_callbacks",
  "ActionDispatch::IntegrationTest#before_setup",
  "ActionDispatch::IntegrationTest#after_teardown",
  "ActionDispatch::IntegrationTest#tagged_logger=",
  "ActionDispatch::IntegrationTest#marshal_dump",
  "ActionDispatch::IntegrationTest#marshal_load",
  "ActionDispatch::IntegrationTest#run",
  "ActionDispatch::IntegrationTest#time",
  "ActionDispatch::IntegrationTest#error?",
  "ActionDispatch::IntegrationTest#time=",
  "ActionDispatch::IntegrationTest#location",
  "ActionDispatch::IntegrationTest#passed?",
  "ActionDispatch::IntegrationTest#with_info_handler",
  "ActionDispatch::IntegrationTest#result_code",
  "ActionDispatch::IntegrationTest#skipped?",
  "ActionDispatch::IntegrationTest#time_it",
  "ActionDispatch::IntegrationTest#capture_exceptions",
  "ActionDispatch::IntegrationTest#jruby?",
  "ActionDispatch::IntegrationTest#maglev?",
  "ActionDispatch::IntegrationTest#mri?",
  "ActionDispatch::IntegrationTest#rubinius?",
  "ActionDispatch::IntegrationTest#windows?",
  "ActionDispatch::IntegrationTest#setup",
  "ActionDispatch::IntegrationTest#teardown",
  "ActionDispatch::IntegrationTest#after_setup",
  "ActionDispatch::IntegrationTest#before_teardown",
  "ActionDispatch::IntegrationTest#skip",
  "ActionDispatch::IntegrationTest#pass",
  "ActionDispatch::IntegrationTest#diff",
  "ActionDispatch::IntegrationTest#_synchronize",
  "ActionDispatch::IntegrationTest#mu_pp",
  "ActionDispatch::IntegrationTest#mu_pp_for_diff",
  "ActionDispatch::IntegrationTest#assert",
  "ActionDispatch::IntegrationTest#assert_empty",
  "ActionDispatch::IntegrationTest#assert_respond_to",
  "ActionDispatch::IntegrationTest#assert_equal",
  "ActionDispatch::IntegrationTest#refute_nil",
  "ActionDispatch::IntegrationTest#assert_in_delta",
  "ActionDispatch::IntegrationTest#assert_in_epsilon",
  "ActionDispatch::IntegrationTest#assert_includes",
  "ActionDispatch::IntegrationTest#assert_instance_of",
  "ActionDispatch::IntegrationTest#assert_kind_of",
  "ActionDispatch::IntegrationTest#assert_match",
  "ActionDispatch::IntegrationTest#assert_nil",
  "ActionDispatch::IntegrationTest#assert_operator",
  "ActionDispatch::IntegrationTest#assert_predicate",
  "ActionDispatch::IntegrationTest#assert_output",
  "ActionDispatch::IntegrationTest#capture_io",
  "ActionDispatch::IntegrationTest#assert_raises",
  "ActionDispatch::IntegrationTest#flunk",
  "ActionDispatch::IntegrationTest#exception_details",
  "ActionDispatch::IntegrationTest#assert_same",
  "ActionDispatch::IntegrationTest#assert_send",
  "ActionDispatch::IntegrationTest#assert_silent",
  "ActionDispatch::IntegrationTest#assert_throws",
  "ActionDispatch::IntegrationTest#capture_subprocess_io",
  "ActionDispatch::IntegrationTest#refute",
  "ActionDispatch::IntegrationTest#refute_empty",
  "ActionDispatch::IntegrationTest#refute_equal",
  "ActionDispatch::IntegrationTest#refute_in_delta",
  "ActionDispatch::IntegrationTest#refute_in_epsilon",
  "ActionDispatch::IntegrationTest#refute_includes",
  "ActionDispatch::IntegrationTest#refute_instance_of",
  "ActionDispatch::IntegrationTest#refute_kind_of",
  "ActionDispatch::IntegrationTest#refute_match",
  "ActionDispatch::IntegrationTest#refute_operator",
  "ActionDispatch::IntegrationTest#refute_predicate",
  "ActionDispatch::IntegrationTest#refute_respond_to",
  "ActionDispatch::IntegrationTest#refute_same",
  "ActionDispatch::IntegrationTest#name",
  "ActionDispatch::IntegrationTest#name=",
  "ActionDispatch::IntegrationTest#failures",
  "ActionDispatch::IntegrationTest#failures=",
  "ActionDispatch::IntegrationTest#assertions",
  "ActionDispatch::IntegrationTest#assertions=",
  "ActionDispatch::IntegrationTest#failure",
  "ActionDispatch::IntegrationTest#as_json",
  "ActionDispatch::IntegrationTest#present?",
  "ActionDispatch::IntegrationTest#presence",
  "ActionDispatch::IntegrationTest#blank?",
  "ActionDispatch::IntegrationTest#acts_like?",
  "ActionDispatch::IntegrationTest#to_param",
  "ActionDispatch::IntegrationTest#to_query",
  "ActionDispatch::IntegrationTest#deep_dup",
  "ActionDispatch::IntegrationTest#duplicable?",
  "ActionDispatch::IntegrationTest#in?",
  "ActionDispatch::IntegrationTest#presence_in",
  "ActionDispatch::IntegrationTest#instance_values",
  "ActionDispatch::IntegrationTest#instance_variable_names",
  "ActionDispatch::IntegrationTest#with_options",
  "ActionDispatch::IntegrationTest#html_safe?",
  "ActionDispatch::IntegrationTest#require_dependency",
  "ActionDispatch::IntegrationTest#unloadable",
  "ActionDispatch::IntegrationTest#require_or_load",
  "ActionDispatch::IntegrationTest#load_dependency",
  "ActionDispatch::IntegrationTest#try",
  "ActionDispatch::IntegrationTest#try!",
  "ActionDispatch::IntegrationTest#class_eval",
  "Time#rfc3339",
  "Object::Time#rfc3339",
  "Object::Module#delegate_missing_to",
  "Object::Class#delegate_missing_to",
  "Object::Regexp#multiline?",
  "Object::Date#all_day",
  "Object::DateTime#all_day",
  "Module#delegate_missing_to",
  "Module::Time#rfc3339",
  "Module::Module#delegate_missing_to",
  "Module::Class#delegate_missing_to",
  "Module::Regexp#multiline?",
  "Module::Date#all_day",
  "Module::DateTime#all_day",
  "Class#delegate_missing_to",
  "Regexp#multiline?",
  "Date#all_day",
  "DateTime#all_day",
  "Rails::Secrets#as_json",
  "Rails::Secrets#present?",
  "Rails::Secrets#presence",
  "Rails::Secrets#blank?",
  "Rails::Secrets#acts_like?",
  "Rails::Secrets#to_param",
  "Rails::Secrets#to_query",
  "Rails::Secrets#deep_dup",
  "Rails::Secrets#duplicable?",
  "Rails::Secrets#in?",
  "Rails::Secrets#presence_in",
  "Rails::Secrets#instance_values",
  "Rails::Secrets#instance_variable_names",
  "Rails::Secrets#with_options",
  "Rails::Secrets#html_safe?",
  "Rails::Secrets#require_dependency",
  "Rails::Secrets#unloadable",
  "Rails::Secrets#require_or_load",
  "Rails::Secrets#load_dependency",
  "Rails::Secrets#try",
  "Rails::Secrets#try!",
  "Rails::Secrets#class_eval",
  "ActiveSupport::ExecutionWrapper#__callbacks",
  "ActiveSupport::ExecutionWrapper#__callbacks?",
  "ActiveSupport::Executor#__callbacks",
  "ActiveSupport::Executor#__callbacks?",
  "ActiveSupport::Reloader#__callbacks",
  "ActiveSupport::Reloader#__callbacks?",
  "ActiveSupport::TestCase#__callbacks",
  "ActiveSupport::TestCase#__callbacks?",
  "ActiveSupport::TestCase#assert_changes",
  "ActiveSupport::TestCase#assert_no_changes",
  "ActiveSupport::TimeWithZone#rfc3339",
  "ActiveSupport::Duration#*",
  "ActiveSupport::Duration#/",
  "ActiveSupport::Duration#coerce",
  "ActiveSupport::Duration#after",
  "ActiveSupport::Duration#before",
  "ActiveSupport::TimeZone#iso8601",
  "ActiveSupport::TimeZone#rfc3339"
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment