forked from jarib/celerity
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathHistory.txt
More file actions
75 lines (70 loc) · 3 KB
/
History.txt
File metadata and controls
75 lines (70 loc) · 3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
== 0.0.6 2009-03-19
* Support for meta, strong, dl, dt, dd, and em HTML elements.
* Update to HtmlUnit 2.5-SNAPSHOT.
* New options for Browser#new: :proxy, :charset, :render, :log_level
* Methods added:
- Browser#add_cookie
- Browser#asynchronized
- Browser#add_listener
- Browser#content_type
- Browser#cookies
- Browser#debug_web_connection
- Browser#focused_element
- Browser#io
- Browser#remove_cookie
- Browser#response_headers
- Browser#wait
- Browser#xml
- Browser#{element,elements}_by_xpath
- ClickableElement#{double,right}_click
- ElementCollection#{first,last}
* Methods removed:
- Browser#show_*
* Methods renamed:
- SelectList#get_all_contents => SelectList#options
- SelectList#get_selected_items => selected_options
- SelectList#clear_selection => SelectList#clear
* Add support for finding elements by their corresponding <label>.
* Recognize buttons of type image, reset, submit.
* Proxy support (see Browser.new)
* Lots of refactorings, bug fixes and minor enhancements.
Thanks to Hirobumi Hama, Kamal Fariz Mahyuddin and Thomas Marek for contributions in this release.
== 0.0.4 2008-08-18
* Minor enhancements
* Update HtmlUnit to 2.2
* New methods: Element#focus, Element#parent, Table#child_row, Table#child_cell, TableRow#child_cell
* Rename Celerity::IE -> Celerity::Browser (but Celerity::IE still points to the class)
* Add Celerity::Browser.new(:browser => :firefox) to use HtmlUnit's Firefox mode.
* Make it easier to run the spec suite against other implementations.
* Bugfixes:
- Image#click
- Finding elements by id could give weird errors if multiple elements had the same id.
- If getElementById returns an element with the wrong tag name, output a warning and find the correct element by iteration instead.
- Browser#goto regexp
- Frames (collection) support
== 0.0.3 2008-05-26
* 3 major enhancements:
* Added support for <ul>, <ol>, <thead>, <tfoot>, <h1>, <h2>, <h3>, <h4>, <h5> and <h6> elements
* Better support for <tbody>, <tr> and <option> elements. They are now accessible from the top level in the same way as every other element, meaning you can do ie.option(:id, 'some_id'), or ie.row(:index, 1).
* Better HTTPS support
* 8 minor enhancements:
* Improved CelerityViewer
* Watir-like show methods (IE#show_divs, IE#show_tables, etc.)
* All HTML elements now has a default how parameter, see http://celerity.rubyforge.org/wiki/wiki.pl?ListOfSupportedHtmlElementsAndTheirDefaultHowParameter
* Raketask cleanup
* Separated out Watir compatibility specific stuff
* Form#submit implemented
* Updated ATTRIBUTES constants for all element classes
* TextField#type bug fixed
== 0.0.2 2008-05-15
* 3 major enhancements:
* Support for multiple how => what conditions
* Fixed performance issue with collections
* Specs will now run on Windows
* 3 minor enhancements:
* Benchmark scripts
* Method generator
* Fixed multi-byte characters issue for text fields
== 0.0.1 2008-05-07
* 1 major enhancement:
* Initial release