Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 88 lines (54 sloc) 2.703 kb
58f8826 @jnicklas Added a bit of history
jnicklas authored
1 # Version 0.3.8
2
3 Release date: 2010-05-12
4
5 ### Added
6
7 * Within_frame method to execute a block of code within a particular iframe (Selenium only!)
8
9 ### Fixed
10
11 * Single quotes are properly escaped with `select` under rack-test and Selenium.
12 * The :text option for searches now escapes regexp special characters when a string is given.
13 * Selenium now correctly checks already checked checkboxes (same with uncheck)
14 * Timing issue which caused Selenium to hang under certain circumstances.
15 * Selenium now resolves attributes even if they are given as a Symbol
16
17 # Version 0.3.7
092c2a3 @jnicklas updated history
jnicklas authored
18
19 Release date: 2010-04-09
20
21 This is a drop in compatible maintainance release. It's mostly
22 important for driver authors.
23
24 ### Added
25
26 * RackTest scans for data-method which rails3 uses to change the request method
27
28 ### Fixed
29
30 * Don't hang when starting server on Windoze
31
32 ### Changed
33
34 * The driver and session specs are now located inside lib! Driver authors can simply require them.
35
1974fdb @jnicklas updated history
jnicklas authored
36 # Version 0.3.6
37
38 Release date: 2010-03-22
39
40 This is a maintainance release with minor bug fixes, should be
41 drop in compatible.
42
43 ### Added
44
45 * It's now possible to load in external drivers
46
47 ### Fixed
48
49 * has_content? ignores whitespace
50 * Trigger events when choosing radios and checking checkboxes under Selenium
51 * Make Capybara.app totally optional when running without server
52 * Changed fallback host so it matches the one set up by Rails' integration tests
53
3d673af @jnicklas added History for Capybara 0.3.5
jnicklas authored
54 # Version 0.3.5
55
56 Release date: 2010-02-26
57
58 This is a mostly backwards compatible release, it does break
59 the API in some minor places, which should hopefully not affect
60 too many users, please read the release notes carefully!
61
62 ### Breaking
63
64 * Relative searching in a node (e.g. find('//p').all('//a')) will now follow XPath standard
65 this means that if you want to find descendant nodes only, you'll need to prefix a dot!
66 * `visit` now accepts fully qualified URLs for drivers that support it.
67 * Capybara will always try to run a rack server, unless you set Capybara.run_sever = false
68
69 ### Changed
70
71 * thin is preferred over mongrel and webrick, since it is Ruby 1.9 compatible
72 * click_button and click will find <input type="button">, clicking them does nothing in RackTest
73
74 ### Added
75
76 * Much improved error messages in a multitude of places
77 * More semantic page querying with has_link?, has_button?, etc...
78 * Option to ignore hidden elements when querying and interacting with the page
79 * Support for multiple selects
80
81 ### Fixed
82
83 * find_by_id is no longer broken
84 * clicking links where the image's alt attribute contains the text is now possible
85 * within_fieldset and within_table work when the default selector is CSS
86 * boolean attributes work the same across drivers (return true/false)
8435d19 Initial checkin
Jonas Nicklas and Kevin Fitzpatrick authored
87
Something went wrong with that request. Please try again.