- 8571197 Release 0.17.0
- 1134b87 Fix fast clear. Fix #110
- f0bc0b5 Update api_19_webview.md
- 94657b4 Update api_19_webview.md
- 3b93375 Create api_19_webview.md
- 9b838f4 First attempt at webview automation for Android API 19
- 8340d99 Release 0.15.1
- ee39131 Default to OS X 10.9 & iOS 7 on Sauce
- 9627036 Fix promote_singleton_appium_methods
- 81ce5d0 Fix docs
- fe60570 Error if we're generating an empty file
- 0162656 Prevent duplicate tags
- c27ac6f Release 0.15.0
- 77a7736 wait and wait_true no longer use default_wait
- 18a4b94 Fix exists
- dd885bf timeout(0) waits forever so default to 1 as the min wait
- e7ed56b Release 0.14.0
- eea5ef1 set_wait remembers the second to last wait
- 7ef3406 Release 0.13.0
- e1632bc Release 0.13.0
- 87c5e12 Release 0.13.0
- 647cb94 Release 0.13.0
- e1632bc Release 0.13.0
- 87c5e12 Release 0.13.0
- 647cb94 Release 0.13.0
- a235a2c Update name_exact
- f1d2701 names on Android will return the text values when no arg is passed
- 7ac38c9 Fix return value of name_exact
- e6da4aa Add textfield_named for iOS
- 789fc52 Add ios_version method
- 5447f4c Rename password to ios_password
- a5b85de Add scroll_to_exact for Android & more
- cc7e778 Default to fastClear: false
- f54f145 Add link to minitest expectations
- c92bd37 Release 0.12.0
- f1b7633 Add s_texts_names. Fix alert_dismiss_text and alert_accept_text for iOS 7
- 6f2d698 Fix page on iOS 7
- 70dbac3 set_wait and no_wait now update @default_wait
- 1f31754 Restore readme
- 1e7a4c3 Update Android page to always output resource-ids
- 948074c Release 0.11.0
- a0dfe2c Add s_texts, s_texts_exact
- 5b3bb88 wait and wait_true now respect default_wait
- 5c3083b Update Android tag maps
- c2b7098 Sort page_class on Android
- 6ab8180 Release 0.10.0
- afb0b09 Add promote_singleton_appium_methods(main_module)
- 631c584 .location_rel now returns a fraction
- bf45140 page on iOS now takes window number
- cb38755 Fix Android fast duration
- c81bba8 Sauce doesn't use dashes in the session id
- 613c33e Add note about xpath index
- cd9fc63 Release 0.9.1
- c5c2b83 XPath index starts at 1 for textfield
- 511f76e Fix server_version path debug output
- 1e0f36e Release 0.7.1
- b611ac6 Fix typing on disabled textfield
- d887050 xml_keys, xml_values, resolve_id work on iOS
- e148f2a Allow custom URL. Fix #84
- 8d6ae78 Use our docs not rubydoc.info
- c8f3041 Release 0.7.0
- f98534d iOS page supports ids and defaults to 1st window
- ab6cb4f strings.xml is now client side. compressed xml support
- e976552 Add Android API 18 resource id to page output
- ddc5e36 browserName is never used
- c5211e5 Print all matching ids in page
- 8d19157 Include strings.xml ids in page output on Android
- b615628 Update readme.md
- adc4eba Add id example
- 42d2a86 Add more code examples
- fa45efd Update docs.md
- a1f5942 Release 0.6.7
- 4a08dd6 Enable bundleid in app device cap
- caff218 Improve docs
- b579ca7 Add iOS Jenkins Xcode note
- 4fbf0fb Add landscape and portrait rotate examples
- c6d4353 Allow setting device cap
- 94a9bbc Release 0.6.4
- 3b24fcd Add optional $driver.global_webdriver_http_sleep
- dae3508 Add longClick example
- ccf8e37 Release 0.6.3
- d55c6fa Fix device and rake uninstall
- 8c704ee Support OpenStruct in Awesome Print
- 898fe27 Device is not case sensitive
- 09aa23d Release 0.6.0
- cbaf19d Add keyboard send_keys documentation
- 25333d6 Fix for Minitest 5
- 1e047b0 Minitest 5 only
- 7ef93e9 Update usage example
- 47f53f9 Device is now required
- 62d5f2a Patch only MiniTest
- 6ce29df Fix release notes
- bd71fb4 Release 0.5.16
- 7b83b85 Only return files that exist
- 1f0428d Fix keyboard race condition
- c99ed34 Update docs.md
- 7103921 Fix link
- f76ea9b Add require support to appium.txt
- 12b8e59 Update docs.md
- 7d6a8f2 Add current_app to docs
- 16ea945 Fix hide keyboard on iOS
- ad9263c Add Sauce wait req
- 98ee244 Add .clear example for textfield
- d373071 Fix activity name example in readme
- 50023f3 Fix Android version
- c4d281a Add Android set version code
- 5675f4a Update readme.md
- 521f79b Release 0.5.14
- 7831c7d Update current_app
- 3009abc Add iOS version commands
- d224b6b Update readme.md
- 89a43da Update docs.md
- 85469de Update readme.md
- 95c5c3c Current app is only for Android
- 460699c Update current_app
- 146e19a Release 0.5.13
- 2eb4bb0 Check method exists before calling
- 8d48ca2 Current app is in the lib now
- 683ae29 Add current_app
- 91f5c2f Release 0.5.8
- b4e592c Fix call twice
- 18e3f7d Prefer existing method before calling driver method
- 1f72729 switch_to.alert calls getAlertText so use bridge directly
- 9752a3b Add tag method
- e061482 Release 0.5.5
- 82f9c58 Fix value contains operator
- c5b8d84 Update readme.md
- c14fbb3 Add version badge
- 9e95106 Release 0.5.4
- d66020c Fix gemspec. yard is required for docs task
- 1c6509d Add dev task to install gems required for release task
- 5106643 Add Sauce Storage support
- de58f71 Release 0.5.0
- 062a2a2 Add page_class
- 9e1e091 Add note
- 1372009 Fix method signature
- f0e0954 Dynamic is Android only
- 8a1a387 Update docs.md
- eaa5b79 Rename s_first_text s_last_text
- edbd74f Add example for screenshot
- 73fcb72 Add params to exists
- 558d4af Fix opts
- adfdc18 Fix gemspec
- 299d0c8 Move appium.txt loading to appium_lib
- aaf54be Fix code format
- 9e3a3e9 Move default wait to init param
- ae9acb1 Update docs
- 849594b Update method comments
- 70a59fe Release 0.4.0
- b30548e Translate mobile find on Android
- 1ea8b85 Screenshot should work on iOS
- 3797644 Update docs
- 0e2c119 Fix release notes
- 5c28a2d Next release will be 0.4.0
- b9e5044 Remove comment
- 30c2ada Update doc links
- d08cd59 Add JS doc gen
- 61530fb Update docs
- ebe6a2f Update docs.md
- 637fef7 Use element.displayed? not visible
- db557df Release 0.3.10
- c3adbc5 Fix name and textfield
- 5c26137 Android can't get alert text
- 36f68de Add shown attribute to Selendroid page
- e7bc45f Release 0.3.8
- dc3a50f Use 4.2 not 4.1
- f8042f1 Fix page Selendroid
- f9866e0 Load touch methods
- c3f9a2b Don't set timeout on Selendroid until it's fixed
- d88245e Add page for Selendroid
- ff63433 Add id method
- c59f7ce Improve debugging
- a886ef4 Release 0.3.5
- 193eb71 Fix JSON.parse
- 54ba323 Use upstream get name contains
- 6f66b46 Name contains moved upstream
- 2d33b5c Update readme.md
- 4a1f87e Update example
- 6177c49 Rename get_wait
- ffdf104 Release 0.3.4
- 4edc9f6 Add params to wait
- da1c042 Add selendroid launch support
- f398041 Use symbols for driver opts
- cf09a0d Add expected server opts
- fe6c7d7 Fix os specific patches
- d9b9c1a Improve logging
- 3b831b0 Return invisible match if no visible result
- b0ca37c Release 0.3.3
- e7f55d9 Add driver method
- 6d381fe Update readme.md
- 07da208 Add troubleshooting steps
- eee6632 Release 0.3.2
- b22d747 Default to app_activity if app_wait_activity is not set
- 76198ad Fix reset clearing iOS JavaScript
- 445519b Use Appium's detailed error messages
- e00964f Update readme.md
- ef0b626 Avoid invisible elements
- e00fc6e Release 0.3.1
- 81d762a Check method exists before calling
- 4b3f3dc Fix method dispatch
- fa8b679 Fix iOS name
- 5be26c4 Add sauce methods and find_name
- b3724d3 Add session_id
- e08e88c Release 0.3.0
- 3f4dd63 Update code style
- 9bbb17e Update readme.md
- 354bf19 Add new usage example
- 9668450 Restore top level methods
- b095c4a Rewrite as a real lib
- 71628ff Fix page for iOS
- fce0d67 Add force encoding check
- aed2607 Raise NoSuchElementError on find
- 82dc953 Add webview support to find
- 151edde Define no args page for iOS
- b3227f7 Quote button name when string
- 0c0073d Add grid and relative
- 3b87251 Add note about secure tag on Android
- 494f0e3 Add window mapping for Android
- e4d63a5 Replace classNameMatches with className
- dd82100 Fix find_eles_attr
- de7a1bc Improve webdriver debug messages
- dff41da Better webdriver debug messages
- d2ca728 Use textContains to fetch first element only
- 1cbb69d Check for empty app path
- 427e105 Fix format
- 40cd10b Update get_inspect
- bc1cdb1 Add find_eles_attr
- e89f8bd Use XPath last()
- 133cf98 Add xpath, xpaths
- 435eac0 Fix name
- 050734f Update first_ele to use XPath #15
- f89dcc3 Update ele_index to use XPath #15
- 763d086 Use mobile method
- 09035ab Remove old comment
- 2d07ed0 Raise instead of puts
- 1c1e0ee Release 0.0.29
- 2278c8e Add wait param to start_driver
- f5f82c0 Default to partial match
- 2e7f8c6 Update webdriver
- b7b6caa Use gh_name
- 70606a4 Release 0.0.28
- 61d1943 Update docs.md
- 7676a90 Add iOS name, names, text, texts
- 7bc936c Update webdriver
- e3646d3 Add fast_duration
- 22ac58a Check that app path exists
- 217bca9 Add page for iOS
- 2abf365 Update docs.md
- a1d26ff Add link to docs.md
- e4d27c9 Update docs.md
- 2cf20a0 Create docs.md
- e1f470e Add find for Android
- 37bb4e9 Update comment
- aaeba81 Add order to find
- 73b757c Define find and finds to search everything
- ebd6c1b Fix text and texts on iOS
- 07fed25 Release 0.0.26
- 7c77faa Add exists method
- 27f4ccf Add alert for Android
- 4bb466f Add txt methods
- 2d2704a Store default wait in var
- 8a2bc8a Update release_notes.md
- c504873 Create release_notes.md
- 2e71e47 Don't wait in Pry
- 3416272 Update readme.md
- d5bcb94 Release 0.0.24
- 17f9a67 Add .lock to ignore
- 9181cb8 Add inspect using JSON dump
- e74dc46 Add get_source
- 2444290 Add name methods
- bfd7761 Release 0.0.22
- 4066823 Release 0.0.21