The gem author Jonas Nicklas highlights in a Google Groups post Show archive.org snapshot that the release
- is not backwards compatible to 1.x versions of Capybara
- does not support Ruby 1.8.x anymore
- removes confusion with Rails' built in integration tests (you put capybara rspec integration tests into the
spec/feature/...folder) and the:typemetadata has been changed from:requestto:feature - throws exceptions when trying to interact with an element whose identifier is not unique on the page (in earlier versions it used the first detected element found by the identifier)
- has a
new syntax for writing integration tests with capybara in rspec
Show archive.org snapshot
(
describe=>feature,it=>scenario)
Excerpt of some other major changes Show archive.org snapshot
-
has_content?doesn't match hidden elements -
bodynow returns the unmodified source -
Node#wait_untilandSession#wait_untilhave been removed. => Alternative:Node#synchronize
Posted by Ulrich Berkmüller to makandra dev (2012-11-16 06:43)