Skip to content

Latest commit

 

History

History
1238 lines (943 loc) · 105 KB

release_notes.md

File metadata and controls

1238 lines (943 loc) · 105 KB

v8.0.0 2015-10-08

  • e71fd1e Release 8.0.0
  • c89464f Update selenium-webdriver dependency to 2.48
  • d9fbf8b Merge pull request #354 from titusfortner/command_fix
  • 829c76b fix COMMANDS location
  • ad8bf40 Update badges
  • 252e838 Disable Travis email spam

v7.0.0 2015-05-08

  • af83896 Release 7.0.0
  • 7bb780d Fix make_docs script
  • b8cc4dd Add note about implicit wait change
  • 2599a46 Fix set_location Android test on emulator
  • 8162e27 Work around empty app strings
  • 1657f8c Merge pull request #333 from hipyard/geolocation_pr
  • dbb32b2 add set_location method for setting geolocation
  • e441d6d Merge pull request #334 from hipyard/settable_logger
  • ed56450 logger setter method
  • 8634cad Merge pull request #336 from JaniJegoroff/fix-tests
  • 4afcf6f Fix for "undefined local variable or method" errors
  • 9ea0754 Merge pull request #330 from JaniJegoroff/add-locked-method
  • 73a7dc0 Add device_locked? method
  • 1348a8c Update .rubocop.yml
  • de37577 Update dependencies
  • b19d0e0 Improve promote method documentation
  • 1b88060 Merge pull request #329 from appium/rubocop
  • e9d1986 Fix remaining rubocop issues
  • 7feace9 Merge pull request #327 from JaniJegoroff/stable-android-tests
  • 502c9d5 Fix for Android tests
  • b73c782 Fix rubocop Rakefile issues
  • 93cb8a5 Run rubocop on more files
  • cd8638b Merge pull request #325 from JaniJegoroff/rubocop-android-tests
  • bd54f96 Rubocop - Style/UnlessElse
  • 3c520a9 Rubocop - Metrics/LineLength
  • e80398f Rubocop - Lint/RescueException
  • b41a3da Rubocop - Style/Semicolon
  • af3ea2e Rubocop - Style/PredicateName
  • 7907af6 Rubocop - Style/BlockComments
  • 95d34b7 Rubocop - Style/SignalException
  • cd6728f Rubocop - Style/SymbolProc
  • e383ac6 Rubocop - Style/PercentLiteralDelimiters
  • 211bd82 Rubocop - Style/LeadingCommentSpace
  • d141499 Rubocop - Style/CommentIndentation
  • 45dbc04 Rubocop - Style/CommentAnnotation
  • db0961f Rubocop - Style/DeprecatedHashMethods
  • d710d6e Rubocop - Style/EmptyLinesAroundBlockBody
  • e8875c1 Rubocop - Style/SpaceInsideParens
  • b489f48 Rubocop - Lint/AmbiguousRegexpLiteral
  • 807f258 Rubocop - Style/TrailingComma
  • 432144f Rubocop - Style/MethodDefParentheses
  • 510a2a6 Rubocop - Lint/DeprecatedClassMethods
  • 47f1790 Rubocop - Style/BracesAroundHashParameters
  • 1b946fb Rubocop - Style/HashSyntax
  • 86163f7 Rubocop - Style/TrailingBlankLines
  • a7aef30 Rubocop rake task
  • 1be017b Merge pull request #324 from appium/rubocop
  • fb534a0 Fix more rubocop issues
  • 893165d Merge pull request #323 from JaniJegoroff/rubocop-ios-tests
  • b1d9d5f Rubocop - Metrics/LineLength
  • 39d8b4e Rubocop - Lint/RescueException
  • 1460120 Rubocop - Lint/HandleExceptions
  • 7f04d50 Rubocop - Style/Semicolon
  • 1615e6d Rubocop -Lint/ShadowingOuterLocalVariable
  • 15e7c62 Rubocop - Style/SignalException
  • 0ecda98 Rubocop - Style/BlockComments
  • 6dc9ee1 Rubocop - Style/BlockComments
  • a9d9573 Rubocop - Style/SpaceAroundEqualsInParameterDefault
  • 66f4e14 Rubocop - Style/LeadingCommentSpace
  • 6c8efda Rubocop - Style/PredicateName
  • aef6dc9 Rubocop - Style/EmptyLinesAroundBlockBody
  • c964236 Rubocop - Style/CommentIndentation
  • d9478af Rubocop - Style/SpaceAroundOperators
  • 22a329e Rubocop - Style/BarePercentLiterals
  • 9b855c9 Rubocop - Style/SymbolProc
  • 4720e82 Rubocop - Lint/AmbiguousRegexpLiteral
  • 7477497 Rubocop - Style/StringLiterals
  • 40c060b Rubocop - Style/SpaceAfterNot
  • 2793129 Rubocop - Style/CommentAnnotation
  • e7750e9 Rubocop - Style/RedundantSelf
  • 403badd Rubocop - Style/MethodDefParentheses
  • a62ed2a Fix Rubocop rake task pattern
  • 1aaa1db Rubocop rake task
  • d2e1857 Rubocop - Style/TrailingWhitespace
  • 602cb2a Rubocop - Style/TrailingBlankLines
  • 19507f5 Merge pull request #322 from JaniJegoroff/fix-ios-tests
  • f0f4f84 Fixed iOS tests and updated documentation
  • 305ce9c Add .rubocop.yml
  • 4b0383c Add travis. Update migration doc
  • 3dc3d0c Merge pull request #320 from JaniJegoroff/rubocop-warning-fixes
  • e539d7c Renamed method installed? to app_installed?
  • 4ba5ed9 Link to new Ruby docs
  • 47276b5 Rubocop - Lint/UselessAssignment
  • 7ec6396 Rubocop - Style/ClassAndModuleChildren
  • 25cd420 Rubocop - Style/PredicateName
  • 52d4910 Rubocop - Style/MethodName
  • 9df1000 Rubocop - Style/CommentAnnotation
  • 156d595 Rubocop - Style/BlockComments
  • dbda46d Rubocop - Style/LineEndConcatenation
  • 8c34235 Rubocop - Metrics/BlockNesting
  • 97e54a6 Rubocop - Style/VariableName
  • 5222346 Rubocop - Style/AlignParameters
  • 22f849e Rubocop - Metrics/MethodLength (custom method length)
  • 58aae60 Rubocop - Style/ConstantName (cop disabled)
  • 2bc8006 Rubocop - Style/IfUnlessModifier
  • 3434ec7 Rubocop - Style/AlignHash
  • 548f632 Rubocop - Style/MultilineOperationIndentation
  • 610c172 Rubocop - Lint/AmbiguousRegexpLiteral
  • c68702d Rubocop - Style/SignalException
  • 318372e Rubocop - Style/NilComparison
  • 7994d0f Rubocop - Style/PercentLiteralDelimiters
  • 4a6902d Rubocop - Style/GuardClause
  • 07ebfbf Rubocop - Style/SingleSpaceBeforeFirstArg
  • ded2c9a Rubocop - Style/CaseEquality
  • cd7c67e Rubocop - Style/MultilineTernaryOperator
  • afddea3 Rubocop - Style/CaseIndentation
  • a843671 Rubocop - Style/EmptyLinesAroundClassBody
  • 829b17d Rubocop - Lint/ShadowingOuterLocalVariable
  • f5fd8cf Rubocop - Style/RedundantSelf
  • 4444168 Rubocop - Style/LeadingCommentSpace
  • b18ae54 Rubocop - Lint/UnusedMethodArgument
  • 4e24752 Rubocop - Style/FirstParameterIndentation
  • 5841e9d Rubocop - Style/DeprecatedHashMethods
  • 0264c37 Rubocop - Lint/DeprecatedClassMethods
  • 1923f64 Rubocop - Metrics/LineLength
  • 0ab729a Custom config file for Rubocop
  • 6f18e6f Rubocop - Style/ColonMethodCall
  • 7ba83e5 Rubocop - Style/IndentationWidth
  • 20ebd0b Rubocop - Style/BracesAroundHashParameters
  • 9b08ab7 Rubocop - Style/HashSyntax
  • 7f28fb2 Rubocop - Style/MultilineOperationIndentation
  • 978b648 Rubocop - Style/CommentAnnotation
  • e939a7c Rubocop - Style/CommentIndentation
  • 40b6e10 Rubocop - Style/EmptyLinesAroundModuleBody
  • 49ba5a9 Rubocop - Style/ClassCheck
  • 5b40de9 Rubocop - Style/SelfAssignment
  • 3e20158 Rubocop - Style/EmptyLines
  • 91de46e Revert "Rubocop - Style/RegexpLiteral"
  • d79ad18 Rubocop - Style/RegexpLiteral
  • 9a38dfb Rubocop - Lint/AmbiguousOperator
  • ab06fa4 Rubocop - Lint/UnusedBlockArgument
  • 4ce71f8 Rubocop - Style/SymbolProc
  • 8389f70 Rubocop - Style/BarePercentLiterals
  • b818def Rubocop - Style/MethodDefParentheses
  • f2ed949 Rubocop - Style/SpaceAroundOperators
  • 4fe1f3c Rubocop - Style/AccessModifierIndentation
  • 76a8888 Rubocop - Style/RedundantReturn
  • 96c65d7 Rubocop - Style/TrailingComma
  • da9c079 Rubocop - Style/SpaceInsideBlockBraces
  • 3fc783e Rubocop - Style/TrailingWhitespace
  • 55b3c90 Rubocop - Style/SpaceAroundEqualsInParameterDefault
  • 677d7e2 Rubocop - Style/TrailingBlankLines
  • 0084c57 Rubocop rake task
  • 0059d23 Set default wait to 0
  • b5bb400 Validate resourceId before searching
  • c41ee41 Add issuestats badges
  • 2bb8694 Raise command error on nil mainWindow for iOS
  • f2122de Don't crash when mainWindow is UIAElementNil

v6.0.0 2015-01-26

  • ea11190 Release 6.0.0
  • d15371d Update readme.md
  • 4f99dd3 Merge pull request #302 from whoward/use-logger
  • 1673a69 Use the logger object for outputting debug information
  • 4573473 Create index_paths.md

v5.0.1 2014-12-30

  • 9b15701 Release 5.0.1
  • d2e12d8 Merge pull request #298 from sbonebrake/upgrade_awesome_print
  • 4478662 Upgrade awesome_print and remove the ostruct patch. This fixes issue #297.
  • fbf9a6e Update migration.md
  • d5172bd Update migration.md

v5.0.0 2014-12-23

  • 7c3bc19 Release 5.0.0
  • 0585d78 Fix page command on Android
  • 1f2d10a Test touchactions in new file
  • 6a638c4 Fix webview page inspection
  • ddd94b4 Remove method_missing
  • ad10640 Fix set_immediate_value & update debugging
  • 7c9e8d0 Don't try and hide the keyboard after .type
  • 544e34a Fix #291 always set implicit wait to default wait
  • d6dacd0 Clean up button test on iOS
  • 2967a52 Update contributing.md
  • ad35078 Update contributing.md
  • 3943039 Create contributing.md
  • 20c0c4d Merge pull request #289 from sofaking/master
  • 0e223ac iOS text elements tests are green
  • 16b33af iOS button elements tests are green
  • 524d412 Get back to catalog after web view test
  • 06c3a75 iOS driver tests are green
  • c2e80f0 iOS web context test is green
  • 718e6f5 Generic element tests for iOS are green now
  • 0651054 ios helper tests are green now
  • 1356454 Compatibility with Rubies older than 2.1.0
  • 99c0b12 Add bootcamp guide & example links
  • 8d2daeb Fix iOS 8.1 driver test
  • c52b099 Update button test
  • a069f28 Fix iOS 8.1 test device/device
  • 4643510 Update iOS 8.1 test ios/element/button ✓
  • 44c930a Merge pull request #285 from sbonebrake/touch_action_sauce_fix
  • bbb4cc2 Fix for issue #283 'Ruby bindings TouchAction broken on Sauce Labs'
  • 3cfe864 Update tests for new api.apk
  • f1e353a Skip launch_app test
  • 8000cfa Add _app suffix to install/remove/launch
  • bc81782 Fix android common/device test
  • 252df47 Reimplement ele_index / tag to avoid xpath
  • c5cf51d Rewrite iOS helpers
  • eb22269 Fix iOS textfield tests
  • cfad029 Rewrite iOS textfield helpers
  • 98a561b Add _elementOrElementsByType for iOS
  • 0b9aa53 Regenerate docs
  • b7def85 Fix accessor docs
  • b38c783 Update predicate methods. Fix version ref
  • 8d3bbc5 Restore xpath based textfield helper for iOS
  • de61d18 Fix ios/element/text test
  • d90446d Fix common/helper iOS test
  • 5042465 Update device attr docs
  • e1f041f Device Modes
  • dfdacdf Update docs.md
  • a0a74a9 Add example of automating preinstalled Android app
  • 4569b0e Merge pull request #267 from 0x1mason/2969
  • cfe9f29 Added start_activity function and tests
  • af6d44c Add User-Agent
  • 29dfcbe Merge pull request #266 from Jonahss/master
  • ca42554 added get_settings and update_settings methods
  • 7cd7431 Merge pull request #252 from jskswamy/master
  • 3ab6f01 Update nokogiri
  • afcbd6b Update gemspec
  • 5f0c1c5 Fix textfield index
  • d4517b8 Update comment
  • b71c9d4 Fix get_source
  • c352e68 Fix uiautomator's invalid xml #243
  • c2b5dcb Use predicates for ios/element/textfield

v4.1.0 2014-07-21

v4.0.0 2014-07-05

  • 8cc004a Release 4.0.0
  • e8c52c6 Add note to android install test
  • e5b3939 Update install test on Android
  • e02498c Fix #152
  • b9db60f Reset parser before/after parsing
  • 9c4672b Add instance numbers to page output on Android
  • de5732d Fix #224
  • a206270 Fix android device test
  • 9838d6a Move context tests to web_context.rb
  • d6faefa Fix common/patch test
  • 414c4de Update common/device test for Android L
  • ccfb38d Update android/helper for Android L
  • 24b75d7 Update alert tests for Android L
  • 8e9c7da Fix #227
  • 596f6e0 Fix #223
  • bcd9934 Add predicate textfield test for iOS
  • 27732f4 Merge pull request #225 from appium/remove_complex_find
  • 3424d64 Remove complex_find. Update tests
  • e2c82cc Add hide_keyboard for Android. Use custom for iOS
  • 27a25ba Update hide_keyboard for iOS
  • e952bb0 Test pull_folder on iOS & Android
  • 515e288 available_contexts returns [] instead of nil on error
  • 86b378e Add pull_folder support
  • 0b3e0cf Add open_notifications. Fix #210
  • 05125b4 Update migration.md
  • 235e1c0 Replace keyevent with press_keycode. Add long_press_keycode
  • 64d9db1 Use one run.rb for all platforms
  • 335100e Move iOS helpers to common.rb
  • ab915cf Update driver opts
  • b495c5e Merge pull request #211 from kieferrm/patch-1
  • 543f8f3 change require to lower case
  • c54eaa1 Remove global
  • ee5a076 Update docs.md
  • a581424 Clean up cucumber doc

v3.0.3 2014-06-02

v3.0.2 2014-06-01

  • 08fe528 Release 3.0.2
  • a051b35 Fix find by ids on Android
  • 84e3983 Allow setting sauce_username/sauce_access_key to false

v3.0.1 2014-06-01

v3.0.0 2014-05-30

  • 77d64af Release 3.0.0
  • 86f1655 Rename mobile find to complex_find
  • 109139b Merge pull request #207 from appium/no_xpath
  • 682797d Use uiselector instead of xpath
  • 0c51bca Update complex find constants

v2.1.0 2014-05-21

  • f0db091 Release 2.1.0
  • 189b99a Use io.appium.android.apis
  • 5b1e3d8 Fix current_app on Android
  • aa6e93a Fix wait
  • c590996 Move posix-spawn to dev dependency
  • 7a55892 Fix typo
  • 2a1c009 Merge pull request #197 from xrd/patch-1
  • 9de20b7 Fix typo
  • b306378 Merge pull request #196 from DylanLacey/master
  • 01dd97c Make wait and wait_true use the interval before it reexecutes
  • 9a138bb Merge pull request #195 from DylanLacey/master
  • d85e292 Don't continue to wait for crashed Appium server
  • 107a90c Use FILE instead of dir
  • 12d62bc Merge pull request #194 from DylanLacey/master
  • bcc7865 Quit driver before creating a new one. Always.
  • a52f215 Fix android test
  • f43309c Fix #192
  • 4a97ba1 Set sauce to empty so tests run local #191
  • 56d8a04 Fix #191
  • ea0fe8e Set empty sauce ENV to nil
  • 190f023 Update migration.md
  • 28aa754 Update migration.md
  • d9447a9 Merge pull request #190 from DylanLacey/xpath
  • ac9f5eb Parse HTML as HTML, not XML.
  • a84163b Output debug status only when enabled

v2.0.0 2014-05-14

  • 2d7ab8b Release 2.0.0
  • 84af3e9 Merge pull request #189 from appium/update_api
  • 208ce67 Add migration doc
  • 52b2c3a Enable page 'static'
  • 19a2cf8 Update tests
  • 5e10809 Format all .rb files
  • 3f41705 Rename s_text to text. Remove e_* methods
  • 7909daa Rename press_for_duration to long_press
  • d63a58f Update app_strings to take optional language arg
  • 71ab5db Pass element reference, not element, when calling tap
  • 30b646f Merge pull request #184 from DylanLacey/master
  • 6afc071 Change current_context= to set_context.
  • 8f280ec Fix page on iOS
  • 7088169 Update android/helper.rb
  • 537a8c3 Update Android common/device
  • 72ff02a Restore strings.xml support on Android
  • 0dc4965 Update readme.md
  • a5c2a1f Update docs
  • ca767f4 Improve page/page_class
  • 034a309 Purge byte order marks
  • 3988ee3 Update readme.md
  • f1e91a4 Update readme.md

v1.0.0 2014-04-29

  • 5a3ecbb Release 1.0.0
  • 4b6989a Merge pull request #172 from DylanLacey/flight
  • 0824188 Airline mode.
  • 7935fc0 Prepare for release
  • 583a0a6 Update version helper
  • 982b102 Update docs
  • 74f9e5e Improve docs
  • b5414b7 Update documentation for appium 1.0
  • de25322 Fix ios test
  • 3943f19 Do not sort files
  • e7bd82a Fix load_appium_txt
  • fe792a5 Fix comment
  • bb9f44a Fix error message about missing platformName
  • 45e56b9 Fix flaky android tests by using wait
  • 723b304 Rename closeApp to close_app
  • ec2f6ea Improve android/patch test
  • e3a7ad5 Merge pull request #169 from bootstraponline/master
  • bbcd38b Fix complex find
  • 684aa0d Merge pull request #168 from DylanLacey/master
  • 7475d38 Remove unused error method
  • 6875a48 Use new complex_find method.
  • 86371c3 Fix common/helper
  • e765488 Update Android common/device
  • 79de9b5 Fix android common/helper
  • 7ac67e3 Fix android/helper
  • 4754137 Fix id resolution. Fix patch and helper
  • 38af1aa Fix android alert, text and textfield
  • 1f82df4 Fix page commnand on Android
  • b3cd998 Fix android/element/button
  • 6e215ff Reorder iOS text methods
  • ead35f9 Refactor iOS textfield xpath
  • b26d77d Move iOS specific helpers out of common
  • a97c1cd Merge pull request #163 from DylanLacey/master
  • 537099d Update tests to meet new code requirements.
  • c7c6d10 Ensure elements on iOS are visible
  • e0cb0c9 Update Rakefile
  • 6a174e2 Modern ruby defaults to utf-8
  • 5540ffc Update ios_tests
  • ecc7d02 Update iOS support
  • 8845a1e Rewrite iOS support for appium 1.0
  • b0e0bfd Update textfield and flaky.txt
  • 7c40873 Fix ios[ios/element/textfield]
  • ee0ccd2 Fix ios[ios/element/alert]
  • f439730 Fix ios[common/helper]
  • 3582d34 Fix iOS common/element/button
  • 67f719e Add flaky.txt
  • 7847df2 Merge pull request #159 from DylanLacey/master
  • 4c816e2 Fix wait
  • b58f283 Update one_test runner
  • 52b2a5c Enable running with flake
  • 9861a88 Update tag references
  • 326aeb5 Don't call mobile methods
  • 09329d1 Name before_first/after_last for better error messages
  • 5302418 Fix ios/element/generic
  • 9bf869f ios/element/text is passing
  • 2e10eb3 Start updating for new XPath
  • 62c977a Add note about source_window + appium 1.0
  • 2bb509f Replace mobile methods for appium 1.0
  • 2c8142b Fix page_class to work with Appium 1.0
  • 265b658 Use nokogiri to parse XML
  • 8c96eae Merge pull request #157 from appium/update_spec
  • 5c9e840 Update tests to work with new spec gem
  • 0331fe0 Merge pull request #155 from DylanLacey/keyevent
  • 3a9bebd Add keyevent method
  • 758afbf Merge pull request #154 from DylanLacey/master
  • 294ba49 Extend Appium::Device methods before promoting Appium methods.
  • d432e36 Merge pull request #149 from DylanLacey/chainz
  • 965ec7b Add multi-touch actions, touch actions.
  • d8cbacd textfield_named to use chained find_element
  • e76e6dd Merge pull request #151 from DylanLacey/docs
  • ecbbb18 Merge pull request #150 from DylanLacey/files
  • 7ef61e1 Update doc
  • 6c97d17 Add file methods
  • aea8c5d Update doc
  • 854d2c6 Fix invalid warnings Fix #147
  • 0408cc0 Fix driver docs
  • e72c170 Remove Selendroid specific code
  • 4e9f3d6 Validate platformName Fix #146
  • 38fc42e Clarify wait_true doc Fix #127
  • 285a97b Fix ignore, wait, wait_true
  • 1b160b4 Fix typing on iOS
  • 44eb53b Add comments to end
  • a4d2c55 Add OpenStruct support to Awesome Print
  • 12b35a6 All tests passing
  • 01f4ecf Fix 'undefined' is not a function
  • af76d4d Fix broken ends
  • 9a214aa Don't use add_to_path
  • 67a997c Clean up module syntax
  • 8be5b7c Merge pull request #142 from appium/wip
  • fb61522 Rename test folders
  • 8f2049f Update capabilities and appium.txt
  • 62dc430 Merge pull request #139 from DylanLacey/complex_find
  • bc20a71 Add complex find
  • 38a9429 Merge pull request #140 from DylanLacey/hide
  • f6d5987 Add keyboard hidin'
  • c0076e9 Merge pull request #138 from DylanLacey/noarg_methods
  • 23f24c9 add current_activity, background_app, app_installed
  • eb12171 Merge pull request #135 from DylanLacey/contexts
  • b8f3a91 Add context switching
  • c13b877 Merge pull request #137 from DylanLacey/accessibility_id
  • 5c9d18f Add accessiblity_id finder
  • 5d1722f Merge pull request #136 from DylanLacey/uiauto_finders
  • fdd14da Add uiautomat[ion|or] locators
  • ef42569 Merge pull request #133 from DylanLacey/master
  • a6fbb15 Log warning when methods are added to Selenium
  • 6590e9f All tests passing on master branch of appium
  • cd5a25d Update android tests
  • 7fc8c55 Update android tests
  • 6e32210 Add ruby_lib_ios and ruby_lib_android tests to ruby_lib
  • b9b449a Merge pull request #129 from DylanLacey/master
  • f87a379 Added calls to explicit endpoints for :install, :remove, :close, :launch, :lock, :shake.
  • 2ea9aa5 Upgrade to SVG badges
  • 003bbe6 Status is in the official bindings
  • d0b6198 Document how to activate fast reset

v0.24.1 2014-03-26

  • a07da28 Release 0.24.1
  • 4718b0b Client should never send fastReset or skipUninstall

v0.24.0 2014-03-25

v0.23.0 2014-03-21

v0.22.1 2014-03-20

v0.22.0 2014-03-19

v0.21.0 2014-03-13

v0.20.0 2014-03-13

v0.19.1 2014-02-25

v0.19.0 2014-02-20

  • 6fd332b Release 0.19.0
  • 69f2058 Merge pull request #119 from misttar/feature/appium_ruby_console_on_windows
  • 55ab536 Fix to enable appium ruby console (arc) on windows; Removed unnecessary ruby based absolute path conversion in load_appium_txt, as it is done later in Driver::initialize; Simplified absolute_app_path method for resolving windows paths;
  • f529113 Merge pull request #118 from justingrammens/master
  • 297cdfc Need to add the missing commas for the Android example in readme for it to work for me.
  • d55a2f5 Fix webview
  • da987f6 Merge pull request #114 from misttar/app_path_on_windows
  • 488236e Adding a small patch to fix loading the app with absolute windows paths;
  • 6e789d5 Fix tag_name
  • af4517f Update MiniTest Expectations link
  • 8810bbe Update name doc for iOS
  • f08854a Escape single quotes for iOS JS selectors

v0.18.2 2014-01-28

  • f7a2e26 Release 0.18.2
  • b123321 Check ENV['DEVICE'] when :device isn't set.

v0.18.1 2014-01-28

v0.18.0 2014-01-27

v0.17.0 2014-01-22

  • 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

v0.16.0 2014-01-09

  • b9264f6 Release 0.16.0
  • 18466ea Hide invisible elements in iOS page output

v0.15.2 2013-12-23

  • 35b84fd Release 0.15.2
  • 23504ea Update selenium-webdriver for driver.manage.logs support

v0.15.1 2013-12-13

  • 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

v0.15.0 2013-11-25

  • 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

v0.14.0 2013-11-22

v0.13.0 2013-11-22

  • 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

v0.12.0 2013-11-07

  • 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

v0.11.1 2013-09-24

v0.11.0 2013-09-24

  • 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

v0.10.0 2013-09-20

  • 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

v0.9.1 2013-09-19

  • cd9fc63 Release 0.9.1
  • c5c2b83 XPath index starts at 1 for textfield
  • 511f76e Fix server_version path debug output

v0.9.0 2013-09-19

v0.8.0 2013-09-19

v0.7.1 2013-09-09

  • 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

v0.7.0 2013-09-05

  • 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

v0.6.7 2013-08-23

v0.6.6 2013-08-19

v0.6.5 2013-08-13

  • 8b7b4d6 Release 0.6.5
  • 8dadb52 Add directory support to appium.txt require

v0.6.4 2013-08-09

  • 94a9bbc Release 0.6.4
  • 3b24fcd Add optional $driver.global_webdriver_http_sleep
  • dae3508 Add longClick example

v0.6.3 2013-08-07

  • ccf8e37 Release 0.6.3
  • d55c6fa Fix device and rake uninstall
  • 8c704ee Support OpenStruct in Awesome Print
  • 898fe27 Device is not case sensitive

v0.6.2 2013-08-07

v0.6.1 2013-08-05

v0.6.0 2013-08-05

v0.5.16 2013-07-26

v0.5.15 2013-07-03

v0.5.14 2013-07-03

v0.5.13 2013-06-19

v0.5.12 2013-06-18

  • 89b0902 Release 0.5.12
  • 7c4e8d1 search_id, search_value replaced with xml_keys, xml_values

v0.5.11 2013-06-18

v0.5.10 2013-06-17

v0.5.9 2013-06-11

v0.5.8 2013-06-04

  • 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

v0.5.7 2013-06-03

v0.5.6 2013-05-31

v0.5.5 2013-05-31

v0.5.4 2013-05-28

  • 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

v0.5.3 2013-05-24

v0.5.2 2013-05-24

v0.5.1 2013-05-24

v0.5.0 2013-05-24

v0.4.2 2013-05-20

v0.4.1 2013-05-20

v0.4.0 2013-05-16

v0.3.16 2013-05-14

v0.3.15 2013-05-13

v0.3.14 2013-05-13

v0.3.13 2013-05-10

v0.3.12 2013-05-10

v0.3.11 2013-05-09

  • 14d705a Release 0.3.11
  • ebdae44 Search name and text when using textfield

v0.3.10 2013-05-07

v0.3.9 2013-05-06

v0.3.8 2013-05-06

v0.3.7 2013-05-01

v0.3.6 2013-05-01

v0.3.5 2013-04-30

v0.3.4 2013-04-30

v0.3.3 2013-04-27

v0.3.2 2013-04-26

  • 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

v0.3.1 2013-04-26

v0.3.0 2013-04-25

v0.0.30 2013-04-16

v0.0.29 2013-04-15

v0.0.28 2013-04-11

v0.0.27 2013-04-05

v0.0.26 2013-04-04

v0.0.25 2013-03-28

v0.0.24 2013-03-28

v0.0.23 2013-03-27

v0.0.22 2013-03-23

v0.0.21 2013-03-22

v0.0.20 2013-03-22

v0.0.19 2013-03-22