Skip to content

Upgrading capybara 0.3 to 0.4

Unknown0.3.9 → 0.4.1.2

Fetching 5 releases from GitHub…0 / 5
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • 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.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

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

  • removed: module CheckSpec
  • removed: static method Capybara.current_session?()
  • removed: static method Capybara.default_selector()
  • removed: static method Capybara.default_wait_time()
  • removed: static method Capybara.log(_)
  • removed: static property Capybara.debug: accessor
  • added: protected static method Capybara.open_in_browser(_)
  • added: protected static method Capybara.rewrite_css_and_image_references(_)
  • added: static method Capybara.add_selector(_)
  • added: static method Capybara.configure()
  • added: static method Capybara.deprecate(_, _)
  • added: static method Capybara.drivers()
  • added: static method Capybara.register_driver(_)
  • added: static method Capybara.reset!()
  • added: static method Capybara.run_default_server(_, _)
  • added: static method Capybara.save_and_open_page(_)
  • added: static method Capybara.server()
  • added: static method Capybara.string(_)
  • added: static method Capybara.timeout(_ = …, _ = …)
  • added: static method Capybara.using_driver(_)
  • added: static property Capybara.server_boot_timeout: accessor
  • added: static property Capybara.server_port: accessor
  • removed: class Node
  • removed: class OptionNotFound < ElementNotFound
  • removed: class WaitUntil
  • removed: class XPath
  • removed: constructor Node(_, _)
  • removed: constructor XPath(*)
  • removed: method Node.[](_)
  • removed: method Node.click()
  • removed: method Node.drag_to(_)
  • removed: method Node.path()
  • removed: method Node.select(_)
  • removed: method Node.set(_)
  • removed: method Node.tag_name()
  • removed: method Node.text()
  • removed: method Node.trigger(_)
  • removed: method Node.unselect(_)
  • removed: method Node.value()
  • removed: method Node.visible?()
  • removed: method SaveAndOpenPage.open_in_browser(_)
  • removed: method SaveAndOpenPage.rewrite_css_and_image_references(_)
  • removed: method SaveAndOpenPage.save_and_open_page(_)
  • removed: method Searchable.all(*)
  • removed: method Searchable.field_labeled(_)
  • removed: method Searchable.find(*)
  • removed: method Searchable.find_button(_)
  • removed: method Searchable.find_by_id(_)
  • removed: method Searchable.find_field(_)
  • removed: method Searchable.find_link(_)
  • removed: method Server.handler()
  • removed: method Session.attach_file(_, _)
  • removed: method Session.check(_)
  • removed: method Session.choose(_)
  • removed: method Session.click(_)
  • removed: method Session.click_button(_)
  • removed: method Session.click_link(_)
  • removed: method Session.drag(_, _)
  • removed: method Session.fill_in(_, _ = …)
  • removed: method Session.has_button?(_)
  • removed: method Session.has_checked_field?(_)
  • removed: method Session.has_content?(_)
  • removed: method Session.has_css?(_, _ = …)
  • removed: method Session.has_field?(_, _ = …)
  • removed: method Session.has_link?(_)
  • removed: method Session.has_no_button?(_)
  • removed: method Session.has_no_content?(_)
  • removed: method Session.has_no_css?(_, _ = …)
  • removed: method Session.has_no_field?(_, _ = …)
  • removed: method Session.has_no_link?(_)
  • removed: method Session.has_no_select?(_, _ = …)
  • removed: method Session.has_no_table?(_, _ = …)
  • removed: method Session.has_no_xpath?(_, _ = …)
  • removed: method Session.has_select?(_, _ = …)
  • removed: method Session.has_table?(_, _ = …)
  • removed: method Session.has_unchecked_field?(_)
  • removed: method Session.has_xpath?(_, _ = …)
  • removed: method Session.locate(_, _ = …, _ = …)
  • removed: method Session.scope_to(*)
  • removed: method Session.select(_, _ = …)
  • removed: method Session.uncheck(_)
  • removed: method Session.unselect(_, _ = …)
  • removed: method XPath.append(_)
  • removed: method XPath.button(_)
  • removed: method XPath.checkbox(_, _ = …)
  • removed: method XPath.content(_)
  • removed: method XPath.field(_, _ = …)
  • removed: method XPath.fieldset(_)
  • removed: method XPath.file_field(_, _ = …)
  • removed: method XPath.fillable_field(_, _ = …)
  • removed: method XPath.for_css(_)
  • removed: method XPath.from_css(_)
  • removed: method XPath.link(_)
  • removed: method XPath.prepend(_)
  • removed: method XPath.radio_button(_, _ = …)
  • removed: method XPath.scope(_)
  • removed: method XPath.select(_, _ = …)
  • removed: method XPath.table(_, _ = …)
  • removed: method XPath.text_area(_, _ = …)
  • removed: method XPath.text_field(_, _ = …)
  • removed: method XPath.to_s()
  • removed: module SaveAndOpenPage
  • removed: module Searchable
  • removed: property Node.driver: reader
  • removed: property Node.node: reader
  • removed: property XPath.paths: reader
  • removed: protected method XPath.add_field(_, _, _ = …)
  • removed: protected method XPath.extract_postfix(_)
  • removed: protected method XPath.input_field(_, _, _ = …)
  • removed: protected method XPath.s(_)
  • removed: protected method XPath.sibling()
  • removed: static method WaitUntil.timeout(_ = …, _ = …)
  • removed: static method XPath.escape(_)
  • removed: static method XPath.respond_to?(_)
  • removed: static method XPath.wrap(_)
  • changed: method Session.within(_, _ = …) → method Session.within(*)
  • added: class Selector
  • added: constructor Selector(_)
  • added: method Selector.call(_)
  • added: method Selector.match()
  • added: method Selector.match?(_)
  • added: method Selector.xpath()
  • added: method Session.body()
  • added: method Session.cleanup!()
  • added: method Session.current_path()
  • added: method Session.current_url()
  • added: method Session.document()
  • added: method Session.reset!()
  • added: method Session.respond_to?(_)
  • added: method Session.response_headers()
  • added: method Session.source()
  • added: method Session.status_code()
  • added: method Session.visit(_)
  • added: method Session.within_window(_)
  • added: module Node
  • added: property Selector.name: reader
  • added: static method Selector.add(_)
  • added: static method Selector.all()
  • added: static method Selector.normalize(_, _ = …)
  • added: static method Selector.remove(_)
  • added: static method Server.ports()
  • removed: method Base.cleanup!()
  • removed: method Base.current_path()
  • removed: method Celerity.cleanup!()
  • removed: method RackTest.cleanup!()
  • removed: method Selenium.cleanup!()
  • removed: static method Selenium.driver()
  • changed: constructor Celerity(_) → constructor Celerity(_, _ = …)
  • changed: constructor Selenium(_) → constructor Selenium(_, _ = …)
  • added: class Node
  • added: constructor Node(_, _)
  • added: method Base.reset!()
  • added: method Base.within_window(_)
  • added: method Celerity.reset!()
  • added: method Node.[](_)
  • added: method Node.checked?()
  • added: method Node.click()
  • added: method Node.drag_to(_)
  • added: method Node.inspect()
  • added: method Node.path()
  • added: method Node.select_option()
  • added: method Node.selected?()
  • added: method Node.set(_)
  • added: method Node.tag_name()
  • added: method Node.text()
  • added: method Node.trigger(_)
  • added: method Node.unselect_option()
  • added: method Node.value()
  • added: method Node.visible?()
  • added: method RackTest.reset!()
  • added: method RackTest.to_binary(_)
  • added: method Selenium.reset!()
  • added: method Selenium.within_window(_)
  • added: property Celerity.options: reader
  • added: property Node.driver: reader
  • added: property Node.native: reader
  • added: property Selenium.options: reader
  • removed: method Node.select(_)
  • removed: method Node.unselect(_)
  • changed: class Node < Capybara::Node → class Node < Capybara::Driver::Node
  • added: method Node.checked?()
  • added: method Node.find(_)
  • added: method Node.select_option()
  • added: method Node.selected?()
  • added: method Node.unselect_option()
  • added: protected method Node.has_value?()
  • added: protected method Node.select_node()
  • removed: method Node.select(_)
  • removed: method Node.unselect(_)
  • changed: class Node < Capybara::Node → class Node < Capybara::Driver::Node
  • added: method Node.checked?()
  • added: method Node.find(_)
  • added: method Node.select_option()
  • added: method Node.selected?()
  • added: method Node.unselect_option()
  • added: class NilUploadedFile < Rack::Test::UploadedFile
  • added: constructor NilUploadedFile()
  • added: method NilUploadedFile.content_type()
  • added: method NilUploadedFile.original_filename()
  • added: method NilUploadedFile.path()
  • removed: method Node.select(_)
  • removed: method Node.unselect(_)
  • changed: class Node < Capybara::Node → class Node < Capybara::Driver::Node
  • added: method Node.checked?()
  • added: method Node.find(_)
  • added: method Node.select_option()
  • added: method Node.selected?()
  • added: method Node.unselect_option()
  • added: class Base
  • added: class Document < Base
  • added: class Element < Base
  • added: class Simple
  • added: constructor Base(_, _)
  • added: constructor Simple(_)
  • added: method Actions.attach_file(_, _)
  • added: method Actions.check(_)
  • added: method Actions.choose(_)
  • added: method Actions.click_button(_)
  • added: method Actions.click_link(_)
  • added: method Actions.click_link_or_button(_)
  • added: method Actions.click_on(_)
  • added: method Actions.fill_in(_, _ = …)
  • added: method Actions.select(_, _ = …)
  • added: method Actions.uncheck(_)
  • added: method Actions.unselect(_, _ = …)
  • added: method Document.inspect()
  • added: method Element.[](_)
  • added: method Element.checked?()
  • added: method Element.click()
  • added: method Element.drag_to(_)
  • added: method Element.inspect()
  • added: method Element.native()
  • added: method Element.path()
  • added: method Element.select_option()
  • added: method Element.selected?()
  • added: method Element.set(_)
  • added: method Element.tag_name()
  • added: method Element.text()
  • added: method Element.trigger(_)
  • added: method Element.unselect_option()
  • added: method Element.value()
  • added: method Element.visible?()
  • added: method Finders.all(*)
  • added: method Finders.field_labeled(_)
  • added: method Finders.find(*)
  • added: method Finders.find_button(_)
  • added: method Finders.find_by_id(_)
  • added: method Finders.find_field(_)
  • added: method Finders.find_link(_)
  • added: method Finders.first(*)
  • added: method Matchers.has_button?(_)
  • added: method Matchers.has_checked_field?(_)
  • added: method Matchers.has_content?(_)
  • added: method Matchers.has_css?(_, _ = …)
  • added: method Matchers.has_field?(_, _ = …)
  • added: method Matchers.has_link?(_, _ = …)
  • added: method Matchers.has_no_button?(_)
  • added: method Matchers.has_no_content?(_)
  • added: method Matchers.has_no_css?(_, _ = …)
  • added: method Matchers.has_no_field?(_, _ = …)
  • added: method Matchers.has_no_link?(_, _ = …)
  • added: method Matchers.has_no_select?(_, _ = …)
  • added: method Matchers.has_no_selector?(*)
  • added: method Matchers.has_no_table?(_, _ = …)
  • added: method Matchers.has_no_xpath?(_, _ = …)
  • added: method Matchers.has_select?(_, _ = …)
  • added: method Matchers.has_selector?(*)
  • added: method Matchers.has_table?(_, _ = …)
  • added: method Matchers.has_unchecked_field?(_)
  • added: method Matchers.has_xpath?(_, _ = …)
  • added: method Simple.[](_)
  • added: method Simple.path()
  • added: method Simple.tag_name()
  • added: method Simple.text()
  • added: method Simple.value()
  • added: method Simple.visible?()
  • added: module Actions
  • added: module Finders
  • added: module Matchers
  • added: property Base.base: reader
  • added: property Base.session: reader
  • added: property Simple.native: reader
  • added: protected method Base.driver()
  • added: protected method Base.wait?()
  • added: protected method Finders.convert_element(_)
  • added: protected method Finders.extract_normalized_options(_)
  • added: protected method Finders.find_in_base(_)
  • added: protected method Finders.has_selected_options?(_, _)
  • added: protected method Finders.matches_options(_, _)
  • added: protected method Finders.wait_conditionally_until()
  • added: protected method Matchers.split_options(_, _)
  • added: protected method Simple.convert_element(_)
  • added: protected method Simple.find_in_base(_)
  • added: protected method Simple.wait?()