A browser automation framework and ecosystem.
For each component's detailed changelog, please check:
f4f4489d1c
- Release Ruby bindings 4.0.0.alpha4 :: Alex Rodionov52b8149a49
- Adding support for relative locators for .NET :: Jim Evans5d0249496b
- Fix incorrectly used named parameters in string formatting in .NET :: Jan Trejbal5f38a0da9b
- Fixing the .NET WebSocket message handler :: Jan Trejbal89ce1c235f
- Updating EdgeOptions to allow specifying BrowserName :: Stanley Hon5e97ce3a52
- Updating .NET assembly versions and CHANGELOG for 4.0-alpha4 :: Jim Evans1962ec6660
- Update selenium-assistant.yml [skip ci] :: Diego Molina173e951e7d
- Bump java version to 4.0.0a5 :: Simon Stewartf818fb49da
- Make "info help" less misleading :: Simon Stewart7e34313a58
- Remove unused import statement :: Simon Stewart711217d153
- [grid] Add (hidden) support for self-signed https :: Simon Stewart9c24b1e861
- [grid] Abstract away HttpClient.Factory creation :: Simon Stewartb4bbfd349d
- Force netty server to use java.util.logging :: Simon Stewart7db852fda4
- [grid] Provide a method to just get the session uri from a session map :: Simon Stewartd7389a2ec0
- [grid] Abstract SessionMap creation away to the options :: Simon Stewartbf926fc608
- [grid] Add Redis-backed SessionMap :: Simon Stewart2aa4a74e22
- Reduce verbosity of logging message :: Simon Stewart62867fd906
- NetworkUtils.getNonLoopbackAddressOfThisMachine now returns an address, not a hostname :: Simon Stewart5e47c6af84
- [grid] Catch exception in local distributor that was preventing nodes being added :: Simon Stewartcc376279bd
- [grid] Nodes should log which address they are advertising as :: Simon Stewartd5cf59a972
- [grid] Allow cli commands to be hidden :: Simon Stewartbb8e2ce8d7
- [grid] Use logging rather than syserr to log warnings :: Simon Stewart18dfc4c3d4
- [grid] Add a command to run the message bus as a standalone component :: Simon Stewart705362faf1
- [grid] Build docker images for Grid components :: Simon Stewarte866f05f76
- fix typo in summary of down keys (#7946) :: Scott Sauber52b6789b66
- Updating Bazel build files to refer to correct assemblies :: Jim Evansc3de3ab285
- Upgrading to NUnit3 Test Adapter 3.16.1 :: Jim Evans29a2ac664e
- Adding assembly version stamping to .NET Bazel build process :: Jim Evansab31212a99
- Correcting .NET Bazel build files for new version of .NET build rules :: Jim Evanscfc2ae855b
- Remove vendor-specific names from ChromiumOptions base class. :: Brandon Walderman21246c9ae5
- [grid] node registration (#7949) :: adam goucherb51810e5ff
- Fix capabilties to support macOS platform (#7980) :: Maxim Lobanov81c0b5055c
- update closeNotSupportedIssueTypesComment for assistant bot [skip ci] :: Diego Molina4530919597
- Bump version of bazel toolchains :: Simon Stewart0e29f02f53
- Remove unused file. facepalm :: Simon Stewartb94185e003
- [tracing] Bring in OpenTelemtry APIs :: Simon Stewart16a703ccaf
- [tracing] Migrate to OpenTelemetry :: Simon Stewartf9ab9273b0
- [tracing] Add easy support for Jaeger tracing :: Simon Stewart0e143ca06d
- [tracing] Extract parent OpenTelemetry span safely :: Simon Stewart68bf012ece
- [tracing] Initialise tracer once, and once only :: Simon Stewart63a1bf85ce
- [tracing] Update user info for OpenTelemetry :: Simon Stewart952fe7f833
- Update maven deps :: Simon Stewart2a962b7bd8
- Add missing copyright headers :: Simon Stewart177754a364
- Make websocket message types clearer :: Simon Stewart35725b282b
- Allow netty server to close with open connections :: Simon Stewart3e4cc2b30c
- Allow netty server to handle websocket connections :: Simon Stewart543bc092ed
- Fixed comments for Safari referencing Chrome (#7990) :: trademark184c547754bc
- fix require paths :: Tomerd0b6ab1b24
- remove unnecessary dependency :: Tomer31696192e4
- [py] Automate RemoteConnection subclass selection (#8010) :: Abdelrahman Talaat20cae7e38e
- Fix clear actions in ActionChains (#7943) :: Ilyas Bayraktar62400e7f0d
- Fixed maven central 501 error, using of https. (#7961) :: Evgeniy Roldukhinbe6010c13c
- Rejuvenate log levels (#7737) :: Grace Tangd69ee9721b
- Add response to RemoteWebDriver's client log level (#7925) :: Vijendarn Selvarajah55aaf10163
- [Grid] Enabling IPv6, fixes #7541 :: Diego Molinabddd02a058
- [py] Add support for relative locators :: AutomatedTestere70590aa07
- [py] Explicitly force timeout value to float in WebDriverWait. Fixes #8050 :: AutomatedTesterd9d17eb5f8
- requireAtom: make dynamic import work with webpack (#7726) :: Adrian Leonhard990b4de1bc
- Modify: Resolve issue #6292 (#8062) :: Sri Harsha66d9320be2
- Fixed typo in JS code in AlertOverride (#8043) :: havja24ab1e52e7
- [py] Correct Docstring import in WebDriverWait example. Fixes #7780 :: AutomatedTestera849bb75a3
- [py] Add the ability to get and set timeouts against a driver. Fixes #7738 :: AutomatedTesterf878211939
- [py] Add in support for page loading strategies for Options :: AutomatedTestera3734f2a61
- Fix method documentation (#8077) :: MandarJKulkarnieb1f423c95
- [py] add the ability to generate a wheel via bazel :: AutomatedTester73adfc9522
- [py] update python_requires to only support python 2.7 and Python3.5+(#8085) :: Mateusz Kajkadbeafd214c
- Update JavaScript bindings for Edge Chromium :: Brandon Walderman7cbe4ae007
- Add: Adding new cookie sameSite (c-nodejs) (#7901) :: Sri Harsha4ea31198a7
- node/selenium-webdriver/firefox.js: accept zip webextensions (#7464) :: Ghjuvan Lacambre4820e724b7
- Cleanup temporary directories even if non-empty (#8066) :: Tomer Steinfeld47e87b3df4
- upgrade dependencies :: Tomer2d53be8ddb
- ignore test files :: Tomerb067768277
- alpha 6 :: Tomer73e6405b3f
- Perform null check when calling Start on DriverService (#8083) :: David Burns4b18ff48e3
- return node 10 support :: Tomerf812eddf62
- alpha 7 :: Tomer0d7e57a707
- [py] Add WPEWebKit driver (#6375) :: Carlos Garcia Campos4b8a481666
- Replacing opentracing with opentelemetry in server tests :: Alexei Barantsev1a369746bd
- Set ACCEPT_INSECURE_CERTS capability for test :: Tricia Crichton5fa9a75724
- Add SameSite
attribute to Cookie
:: Gerry Gao51de536380
- Fix FluentWait so it completes in more cases. :: Tamas Utasibdef858dc0
- Ignoring some tests that hang in Safari TP so that it does not respond anymore :: Alexei Barantseva6cd46e6d8
- [java] Sending auth headers to the grid if username and password are specified in the base URL. Fixes #8005 :: Alexei Barantsev53761e38ac
- [py] Fix Flake8 errors :: AutomatedTester617f16f3a0
- [py] Use a capability to switch engines for Edge (#8096) :: Brandon Walderman8b2bab5618
- [py] Deprecate find_element(s)by* calls :: AutomatedTester264ed97dce
- Merge branch 'master' of github.com:SeleniumHQ/selenium :: AutomatedTesteraeb61759e5
- [java] Reusing the same HTTP client instead of creating a client per session. Fixes #7989 :: Alexei Barantsevadce515aae
- [dotnet] Fixed typos in EdgeDriverService.cs (#8098) :: Rami35ed2dae54
- [py] Correct service usage in IE Binding. Fixes #7749 :: AutomatedTester4713f55a29
- [grid] Stop driver server when session is over. Fixes #7989 :: Alexei Barantsev620d0fb311
- [bazel] Bump bazel version :: Simon Stewart70e74bbaf1
- [bazel] Allow classifiers in maven coordinates :: Simon Stewart9f9f0e5742
- Unix domain socket support for the HttpClient :: Simon Stewart7b8015ac8f
- Fix failing tests :: Simon Stewart6fd2c5598c
- [bazel] Update rules_jvm_external and all deps :: Simon Stewart74179a85ed
- HTTP header names are case insensitive. :: Simon Stewart7b8ab9ed7c
- [java] Implementing "minimize window" command :: Alexei Barantsev63b9bfbbca
- [docker] Allow versioned docker support :: Simon Stewartd9f7cefca4
- [docker] Support unix domain sockets on the default URLs for a platform :: Simon Stewarte081e63cc5
- [grid] Fix incompatible type and make the build work again :: Diego Molina9b2732b7cf
- [grid] Adding Opera as a Grid dependency :: Diego Molinaa8f1d5f488
- [java] Updating changelog for v4.0.0-alpha-5 :: Diego Molinad777cf508e
- [py] Bump python bindings to 4.0.0a5 :: AutomatedTesterd38dfb3c45
- [grid] Checking for IPv6 addresses :: Diego Molina7b338ec6a8
- Add: Same site cookie feature in python bindings (#8114) :: Sri Harshae31b067183
- Updating .NET dependencies for Bazel :: Jim Evansdeda399527
- Updating .NET assembly version for 4.0a5 :: Jim Evans38425449f9
- Re-adding Firefox preferences json file for legacy anonymous profile creation :: Jim Evans13d830be9d
- Use a capability to switch engines for .NET EdgeOptions/EdgeDriverService. :: Brandon Waldermanc543c22949
- Adding SameSite cookie information to .NET cookie handling :: Jim Evansf683dd2ade
- Fixes binding spec compliance for ErrorResponse :: Jordan Macef336673d6c
- Adds equals override to EventFiringWebElement :: Jordan Mace50749de1e2
- Removing is operator in preference to as operator for .NET code :: Jim Evansc9ed1e2598
- Update MakeHttpRequest to use TaskFactory for async tasks :: Maciej Pakulski9d1fedbc00
- Code formatting in .NET. No functional changes. :: Jim Evans004af1ebec
- Updating .NET CHANGELOG for 4.0a5 release :: Jim Evans1b9e4270ca
- Fixing resource name for .NET Firefox profile preferences JSON :: Jim Evans411d798699
- Updating .NET Bazel build file for WebDriverBackedSelenium :: Jim Evans8e1c405c4f
- Updating .NET Cookie JSON serialization to omit SameSite when null :: Jim Evansb78cf1b879
- Adding GetHashCode override for .NET EventFiringWebElement :: Jim Evansb3a0d621cc
- Updating .NET tests :: Jim EvansFor each component's detailed changelog, please check:
f3350c7055
- [py] license specified twice in setup :: Corey Goldbergcfdbfb1f75
- Updating .nuspec files for generating NuGet packages for platforms :: Jim Evans9cbc45b37c
- Updating .NET assembly versions for Selenium 4.0-alpha01 :: Jim Evans103f12ad15
- Adding checking for max expiriation date in IE driver cookie handling :: Jim Evans4570582475
- Fix shutdown_supported in services [rb] :: Thomas Walpole126829895b
- Allow to pass profile name to Firefox::Options.new :: Alex Rodionov8d4be12e67
- Update changelog to include Ruby bindings 3.142.0 :: Alex Rodionov05c74ce94c
- Package Grid TNG as a java release :: Simon Stewarta5a885154c
- Bumping up version number :: Alexei Barantsevd1d3728cae
- Chrome 74 passes more tests :: Alexei Barantseve0dd6a8078
- Removes old exception and dead code from py lib. :: Alan Verresen74d1a91aa6
- Improve SocketPoller unit tests to actually use real sockets :: Alex Rodionovcbceccc259
- Pull in JRuby dependencies :: Alex Rodionov22a0f94819
- Ruby unit tests against JRuby on Travis :: Alex Rodionovd3834b5092
- Update tests for Safari 12.1 and Safari Technology Preview build 80 :: Alex Rodionov87d060e17d
- Update socket poller test for Ruby 2.4 :: Thomas Walpolebf3a65fb82
- Fix rubocop error with test naming :: Thomas Walpole045f12b274
- Force 2.4+ compatible version of JRuby on Travis :: Alex Rodionovc205391f1c
- Start TCPServer before all SocketPoller tests and stop after :: Alex Rodionov44d6a8b40e
- Use constants over class instance variables in Service classes :: Alex Rodionov127b2826f6
- Fix JavaScript atom for Element Clear :: John Chen87efe1b3cf
- Make sure the fix doesn't break IE :: John Chen8fe0635da9
- Use W3C version of Edge (version 18) :: Alex Rodionov1857ae29fc
- Improve Ruby tests for IE driver :: Alex Rodionovdf40c28b41
- Reduce window size in tests to 700x700 for CI :: Alex Rodionov7af172729f
- Setting up bazel build rules for javascript stuff. :: jleyba19298e2246
- Updating .NET build tools for assembly merge and package generation :: Jim Evans90e738ad1d
- Updating NuGet package generation files (.nuspec) for .NET bindings :: Jim Evans59991ec2b8
- Exposing JavaScript atoms Bazel targets to other language bindings targets :: Jim Evansce68a3f0e0
- Exposing WebDriverBackedSelenium JavaScript files to Bazel targets :: Jim Evansbaaf56f9ac
- Removing unused Bazel custom rule definition file :: Jim Evans1bfa64e25e
- Adding Bazel rules for building .NET targets :: Jim Evansa14a79361c
- Release Ruby bindings 4.0.0.alpha1 :: Alex Rodionova0fc86cf47
- Updated Json.NET dependency to 12.0.2 :: Jim Evans16e2bc1c9b
- Updating .NET test infrastructure to allow path to config file :: Jim Evansa436b19b23
- Linting .NET code. No functional changes :: Jim Evans5ad95b4799
- Reverting previous removal of Bazel build rule file :: Jim Evans1b253f9851
- Make http client deal with suppliers of inputstreams :: Simon Stewarta758261bd2
- Release Ruby bindings 4.0.0.alpha2 :: Alex Rodionovd0875056d0
- [java] Fixing tests with onbeforeunload event to work in IE :: Alexei Barantsev653da1a808
- [java] Setting script timeout to zero is nonsense, but default (30 seconds) is too long for tests :: Alexei Barantsev0bf27febe9
- [java] IE driver does not allow to execute scripts when an alert (or a native dialog?) is open :: Alexei Barantsev7904d5c9fe
- [java] Test actualization for the current state of IE driver :: Alexei Barantsev2cba710ab0
- [java] Refactoring, no functional changes :: Alexei Barantsev79c0e1277d
- Adding bazel build files for all of third_party/java :: jleyba44af7059e7
- Start introducing bazel BUILD files for the java/client test. :: jleybafb2b08586d
- Not all systems have zip, so use a simple java utility to strip META-INF/services from the repackaged jetty jar. :: jleyba1945ed52dc
- Windows friendly path handling (hopefully) :: jleyba8c74517098
- Rename the webserver java_binary to WebServer. :: jleybaee193d8e94
- The JettyAppServer crashes if it can't find javascript resources on startup. This is not ideal with bazel since we're still sorting out build rules and the data dependencies haven't been nailed down. :: jleybaa25638dfb6
- Support installing web extensions with applications.gecko.id :: Alex Rodionov6b069e2614
- Fix ArgumentError when starting persistent HTTP client :: Alex Rodionov4a8948c4e3
- Drop support for net-http-persistent < 3.0 :: Alex Rodionov8389311401
- Use default HTTP client when communicating with services :: Alex Rodionovf42c3cb4f2
- Removing unused using statements in .NET test code :: Jim Evans913cce4bf1
- Updating internal .NET test infrastructure to allow passing in support paths :: Jim Evans40b345b2bc
- Updating .NET Bazel build rules for NuGet dependency versions :: Jim Evans5b3c1609d4
- Updating Bazel workspace with updated .NET rules :: Jim Evansf905b539f3
- Updating missed dependency in .NET support assembly project :: Jim Evanse853da79d5
- Breaking out .NET custom Bazel rules into descriptive-named files by function :: Jim Evans8f1821d0cf
- Updating .NET test dependency from FryProxy to BenderProxy :: Jim Evans490f2d5ae0
- Adding the first .NET Bazel test target :: Jim Evans7dc63b10ef
- typo in method description :: Bogdanae0b885b21
- Fix for building selenium project :: Ish Abbid657c07303
- Adding additional .NET test targets for different browsers :: Jim Evans6de54b0de1
- Update Ruby tests for Chrome v74 :: Alex Rodionov4a4968128a
- Revert using HTTP default client for service shutdown :: Alex Rodionovae11ca9b00
- [java] More progress building with bazel :: jleyba94f2e09c58
- Rename manage_spec to manager_spec since class name is Manager :: Alex Rodionovfce41a9aa8
- Use relative paths for commands to support Grid :: Alex Rodionov10e4fdc782
- Update Ruby changelog to include v3.142.1 :: Alex Rodionovb074e755ba
- [js] minimum supported version of Node is now 10.15.0 LTS :: Jason Leyba44a6545820
- [js] //javascript/node/selenium-webdriver now builds + tests with bazel :: Jason Leyba38d5e4440b
- Bazel requires a licenses declaration for any build files in the third_party tree :: Jason Leybafe26c37390
- Removing support from IE driver for "desiredCapabilities" :: Jim Evansf1b83510ea
- Update Ruby changelog to include 3.142.2 :: Alex Rodionovfeecd7cf2e
- [bazel] Fix UrlCheckerTest execution on macOS by breaking the sandbox :: Simon Stewart81c743c86e
- [bazel]: Fix the bazel build on Windows and OS X :: Simon Stewart85e0ed1c0d
- [bazel]: Build files for tracing and tests of same :: Simon Stewartdd00c34651
- [bazel]: Add http tests back :: Simon Stewarte36ca59d5a
- [bazel]: compile all grid tests using bazel :: Simon Stewartff9de44989
- [bazel] Run buildifier over all build files :: Simon Stewart94af95212a
- Support ChromeDriver "append log" flag in Java :: John Chen28700093f6
- Fix node.js handling of multi-byte UTF8 characters (#6761) :: John Chenc5334a39d2
- [bazel]: Build Grid TNG with bazel :: Simon Stewart55fbedc01c
- Add Duration-based constructors to WebDriverWait :: Kurt Alfred Kluevera8e1a2bc46
- Add tests for Duration-based WebDriverWait constructors :: Kurt Alfred Kluever6d4ebace8f
- Dev tools Network and Performance (#7212) :: adiohana022771df70
- Fix FTP and HTTPS proxy markers. (#7152) :: Marc Fisher15f966d632
- Lookup and pass Firefox binary location to GeckoDriver :: Alex Rodionov65804eae63
- Update Ruby changelog to include 3.142.3 :: Alex Rodionove9b1b12060
- fixed compilation and build (#7224) :: adiohana2de17d66d7
- Add missing copyrights :: Simon Stewartabf2219b57
- Start providing abstractions for consistent handling of HttpRequests :: Simon Stewart32fd1385ba
- Add validation after setting options. :: Masayuki Hokimoto83b33523c9
- [java] Fixing a parameter name in Javadoc :: Alexei Barantsev3a221e37eb
- [java] More javadoc fixes :: Alexei Barantsevf8ce3f9ae9
- [java] And more javadoc fixes :: Alexei Barantsevb9830bc01e
- [ruby] fix FrozenError: can't modify frozen String exception :: camelmasab97d3989da
- [py] fix edge webdriver init by deprecating edge_service in favor of service also fix warnings import in edge/webdriver :: Lucas Tierneyd12315768e
- [py] address flake8 issues :: Lucas Tierneyf70bd374c5
- Optimized DevTools (#7231) :: adiohanae682a2a12d
- [rb] Add aggregate_failures if there is more than one 'expect()'. (#7245) :: RustyNaila58f49b4db
- Add Test to Target (#7250) :: dratlerffe8c09a8d
- [java] Ignoring flaky chrome tests :: Alexei Barantsev337a03340c
- Bump version to alpha-2 :: Simon Stewart7797d1efdf
- Bump opentracing libraries to latest versions :: Simon Stewart96fec3ca49
- Provide actual working information for the Java Module System :: Simon Stewartaa546c58a0
- Add new WebDriver support for Edge - JAVA (#7164) :: Long Lyc29052b587
- Support ChromeDriver "append log" flag in .NET :: John Chenc0b01df778
- FileUtilities.GetCurrentDirectory reflection fix :: mathlanga7887c9b0f
- Support for CDP DevTools Profiler (#7249) :: dratlerfc427c0a12
- Fix the build after recent changes :: Simon Stewartd00aef75a3
- Pin bazel version for users of bazilisk :: Simon Stewart7e73e8c70f
- Remove eclipse config files :: Simon Stewart251cd38055
- Add support for the new MicrosoftEdge. :: Long Lyfa0bbc9b41
- .NET bindings code linting :: Jim Evans451b063733
- Adding more custom driver configs to .NET tests for Bazel migration :: Jim Evanse049fed6a8
- Adding Chromium-based Edge support to .NET tests via Bazel :: Jim Evans5fa554f745
- Adding new files to .NET Bazel build file :: Jim Evans65d4d19e99
- Updating .NET tests to include new test website jar name :: Jim Evans6a719fff76
- Adding ability to capture Java web server console output from .NET tests :: Jim Evans515b81c1e9
- Fix Edge tests :: Simon Stewart9f90d998e9
- Exposing event for after driver service process has started in .NET :: Jim Evansc3f63a9792
- Correcting implementation of .NET DriverProcessStarted event :: Jim Evans6085aa6b79
- Update to the latest version of the closure bazel build rules :: jleyba117b05b375
- [js] fix documentation on By.js :: jleyba69ee9211b4
- [rb] allow running webdriver specs via IntelliJ without errors from pending :: Titus Fortner17675c0a17
- [rb] caching atoms so gemfile can use github directly. This code gets overwritten on build so won't affect releases. :: Titus Fortner516a24bc28
- [rb] fix serialization methods :: Titus Fortner02817a2a14
- More idiomatic JSON usage :: dratler49e02602c6
- [js] "fix" actions tests for chrome by wrapping spec in an extra describe block. :: jleyba488eeccbd9
- [js] Unsuppress actions_test.js for safari :: jleyba49dc495aca
- [js] fix test to use a stable ordering for test comparisons :: jleyba7a72023025
- Add Chrome based Edge to the Ruby bindings (#7257) :: Thomas Walpole965a996797
- Fix Ruby gem build :: Thomas Walpolee55f334397
- Mark tests as expected to pass and update rubocop config (#7278) :: Thomas Walpolee80eae13a3
- Remove no-longer-used internal capability in .NET ChromiumOptions :: Jim Evans30af5332a4
- Correcting .NET Chromium-based Edge service and options classes :: Jim Evans3e1d0859ed
- Fixing invalid JSON in .NET test config file :: Jim Evansea975d2ac5
- Enabling tests for Chromium-based Edge in .NET :: Jim Evanscb566edb24
- Removing no longer used browser-specific driver configs (moved to common) :: Jim Evans91484a8a4d
- Reorganizing .NET tests for specific driver configurations :: Jim Evans66015898dd
- Adding ignore for .NET Chrome drag tests now that W3C mode is default :: Jim Evans3d119e1550
- [rb] Add missing verification in timeout_spec.rb (#7287) :: RustyNail1307d3a402
- [java] Fixing compound class name handling :: Alexei Barantsev96ad3c8aa3
- [java] Changing element finding tests for a weird looking (but a "valid") class name :: Alexei Barantsev0d56c82cca
- Bumped the JS bindings version number :: David Haeffner1eb371d507
- Updated the JS bindings changelog :: David Haeffner38f15aea39
- Bumped version number :: David Haeffnereb2fd3fe71
- Add generated atoms in the JS bindings build to gitignore :: David Haeffnerd5a93cc055
- Updated version number in JS changelog :: David Haeffner00a708fe8a
- [rb] add support for all specified chrome options in constructor :: Titus Fortnerf97c51958d
- [rb] add support for all specified edge options in constructor :: Titus Fortnere3541d6aa8
- [rb] add support for all specified firefox options in constructor :: Titus Fortner2c05f6b779
- [rb] add support for all specified safari options in constructor :: Titus Fortner4b6de168e4
- [rb] move common browser option methods into superclass :: Titus Fortner0856fe0bd5
- [rb] add support for EdgeChrome options :: Titus Fortner6a1a3ccc7a
- [java] Fixing a test of finding elements by an empty id to match W3C requirements :: Alexei Barantsev851acb7fb7
- [java] Disabling tests that fail in Chrome 75 :: Alexei Barantsev34aedfeb39
- Enable support for browser_specific_settings in Firefox (#6787) :: Sebastien Guillemotf61e76bb59
- [py] also clear w3c actions in ActionChains#reset_actions :: Lucas Tierney7c302be174
- [py] Added socksVersion field in proxy class (#6983) :: Shubham Singhd55972a23a
- [py] xfail chrome for non-w3c tests :: Lucas Tierney2748e5d68f
- [py] add chrome to w3c interaction tests :: Lucas Tierneyb8af26b4d2
- [py] handle w3c key case for stacktrace :: Lucas Tierney027c9deb06
- [rb] fix yard documentation :: Titus Fortner9216b69bfe
- remove watir-atoms since no longer being used by Watir project :: Titus Fortnerdc8b45aa25
- [rb] tidy and remove unnecessary code from spec executions :: Titus Fortner6311d01bad
- [java] add full page screenshot feature for Firefox (#7295) :: Takeshi Kishi6c6d811a98
- [CDP] Add all Target domain methods :: dratlerb5ac3a3576
- [CDP] Add "security" domain (#7294) :: adiohana3490d4a561
- [rb] remove unnecessary methods from driver classes :: Titus Fortnera4f3b1d481
- [java] Unignoring a couple of tests fixed in Firefox 69 :: Alexei Barantsevf8b35a3754
- [java] Fixing javadoc :: Alexei Barantsev5eb1ed0b6b
- [rb] Move common driver quit behavior to Common::Driver (#7318) :: Thomas Walpole4c4b63a092
- Added BAZEL.build files to .npmignore :: David Haeffner96421549de
- Updated changelog and bumped version for JS bindings :: David Haeffner9a06e752b7
- Updated JS tasks for ./go -- node:build, node:'dry-run', and node:deploy (which delegate to Bazel) :: David Haeffner8d1cc166c2
- [java] Ignoring full page screenshoot tests in legacy Firefox :: Alexei Barantsevf4f5881fde
- Add log extension commands coming in chromedriver 76/77 to Chrome bridge (#7276) :: Thomas Walpole6bd78a5e74
- Removing now-unused get/set window size/position end points in .NET :: Jim Evans02203c80ed
- Adding support for .NET legacy log API for drivers that support them :: Jim Evans0ed1e0b766
- [infra] Changes to display TravisCI badge in transition to travis-ci.com. (#7332) :: RustyNail3eeb4057c7
- Added EventFiringWebElement to the isinstance check in the move_to method. :: Kyle McGonagleb8ad4566fa
- Added EventFiringWebDriver to type check in pointer_input.py and tests for pointer and key input with EventFiringWebDriver. :: Kyle McGonagle986b94004b
- Cleaned up linting errors in event_firing_webDriver_tests.py. :: Kyle McGonagle6bb1875f88
- [rb] fix test errors :: Titus Fortner51fb6332c7
- autoload all browser specific classes to fix circular dependency :: Thomas Walpole1ae8705b90
- Update cookie expiration in test to avaid timezone issues :: Thomas Walpolef120efbf62
- [java] Deleting unused imports :: Alexei Barantseve055afda14
- [java] Enriching javadoc with specification references :: Alexei Barantsev005a942a5c
- Allow .NET to disable W3C mode for Chrome 75+ :: Jim Evans283a2b8e9e
- Updating finding of test web server for .NET tests :: Jim Evansfefd4e06bb
- Adding return value to .NET merge_assembly bazel build rule :: Jim Evans33ab01c5db
- Updating .NET bindings' test dependencies :: Jim Evans059e652504
- Correcting .NET NuGet package build rule definition :: Jim Evans23eab6a1e2
- Update .NET build rules to allow new source files :: Jim Evans41730f6ac2
- Updating .NET test targets for use with Bazel :: Jim Evansddf5d43c86
- Update to latest bazel/rules_nodejs (#7347) :: Alex Eagledcf7ba3d50
- Updating Bazel version in .bazelversion file :: Jim Evansc6f9adc2b2
- Updating java CHANGELOG for 4.0-alpha2 :: Jim Evansee3a4118fd
- Updating version stamp in Rakefile for 4.0 alpha2 :: Jim Evansf148142cf8
- Prevent chromium driver info from being considered a class that be newed up :: Simon StewartFor each component's detailed changelog, please check:
3d82e9e9d3
- Updating .NET bindings build file :: Jim Evans703cffb155
- [atoms] Cleaning up getAttribute dependencies, reducing size from 36K to 7K :: Jason Leyba4ce9c0c9a1
- Use the buck-cache :: Simon Stewart8db03a0499
- rb - fix build issues for legacy firefox :: Titus Fortner4888aa8fc4
- rb - fix legacy firefox tests :: Titus Fortner8a929d0d87
- rb - changelog & version bump to 3.0.0.beta3.1 :: Titus Fortner3a30ac961b
- rb - change version to dev :: Titus Fortner20c37c3a43
- Add proxied interfaces to JDK augemented classes. :: Simon Stewartbd1cc89968
- Java: Get the remote-client tests passing :: Simon Stewartc314b3a01b
- No logical changes: remove unused import :: Simon Stewart5a715b637d
- Default firefox in tests to use marionette :: Simon Stewart70d19625a7
- Add dummy parameters to the standalone server :: Simon Stewarteb37f619f0
- Get the remote tests running again on the command line. :: Simon Stewart73b4d1c659
- Bump the version of Closure Compiler to 2016-08-22 :: Simon Stewart7e09cae393
- Changed all bare excepts to use base Exception class (#2717) :: Isaul Vargas4d79679d21
- [js] createGeckoDriverService is obsolete. (#2719) :: Mark Bannerbe7ff6f9e6
- [js] switchTo().window() should use a 'handle' parameter rather than name
(#2718) :: Mark Banner270e0c8992
- Include JavaScript atoms in python package manifest :: Dave Hunt031456c438
- Fix #2727, combine -jettyThreads and -jettyMaxThreads (#2735) :: Doug Simmons2683fbc1a2
- Fix HTML tests on the local FS not being served correctly. :: Simon Stewarteb6c8b218d
- Correct check for unset canBubble (#2748) :: Mathias Rangel Wulffb96b13fa30
- Use BuildInfo in DisplayHelp and Console servlets. (#2766) :: Doug Simmons06affd8c2d
- Clear lastException if it is not the cause. (#2768) :: Joshua Bruning0b2ca933b2
- Fix css tag selector (#2772) :: Florian Zipperle752c659674
- [js] Expose {Condition, WebElementCondition} from the root selenium-webdriver module :: Jason Leyba254c77b3bf
- [js] Update tests that don't need promise manager :: Jason Leybaceaf3da795
- [js] Fire the "uncaughtException" event in a new turn of the JS event loop. :: Jason Leyba00df263f83
- Correcting W3C dialect end points for window size and position in .NET :: Jim Evans37c26308c7
- Updating build for .NET WDBS to remove conflict with getAttribute.js :: Jim Evans60766a02b9
- Handle non-integer stack trace line numbers in .NET :: Jim Evans54042accef
- Update python readme with version numbers :: AutomatedTestere812c9f5da
- Align python select tests with Java ones for more coverage :: AutomatedTester9f5f45c783
- Adding support for Apple's SafariDriver in .NET :: Jim4438400a43
- Fixing static analysis (FxCop and StyleCop) warnings for .NET :: Jim Evans8973aeed66
- rb - Remove deprecated and inapplicable options from browser bridges :: Titus Fortner5ff3d2945e
- rb - fix Chrome Profile implementation :: Titus Fortner9c3e0ccc7e
- rb - remove duplicate argument checks between Bridge sub and super classes :: Titus Fortner30061ef056
- rb - implement support for new geckodriver options :: Titus Fortner24ce5727ff
- rb - implement :port parameter for all drivers :: Titus Fortner6d52426596
- rb - implement :service_args parameter for all drivers to pass in command line switches :: Titus Fortner88fdb889e1
- rb - update spec guards from legacy safari to apple safari :: Titus Fortner7cefa09232
- rb - chrome profile zip no longer applicable for current options :: Titus Fortner134cbc257d
- rb - minor options tidying :: Titus Fortner7c0f291308
- Reenable Python Select tests :: AutomatedTesterf9d3a7e299
- Fix and re-enable finding tests against a xml document :: AutomatedTester699d5f9d2f
- Removing invalid test for finding elements with compound css selectors :: AutomatedTester871e9a1f1e
- Bump the buck version :: Simon Stewart82b9913feb
- Switch travis to standard infrastructure. Fixes #2448 (#2798) :: tommywo5772b63b17
- Include selenium version in build info for java :: Simon Stewart978350b0e8
- Allow using query string in a GET request to HubStatusServlet (#2771) :: tommywo0fce43ea70
- Support relative redirects in grid (#2805) :: Jason Watt12d92aa801
- GeckoDriverService always launches GeckoDriver. (#2808) :: Marc Fisherc120484ef7
- Fix bug in ShortTermMemoryHandler with ArrayIndexOutOfBoundsException (#2811) :: Timur Zolotuhin3d9587356b
- [js] Bump to 3.0.0-beta-3 (finally) :: Jason Leybadb9a71af34
- [js] Remove support for the legacy SafariDriver. Safari 10 or bust. :: Jason Leyba9bfdc37a0e
- Fix #2721 and cleanup/refactor node registration request (#2789) :: Doug Simmons11e5fa8626
- SafariDriver is dead. Long live SafariDriver! :: Luke Inman-Semerau098063f930
- python safaridriver requires apple's implementation now. one must use remote with 2.X version of standalone for the legacy version :: Luke Inman-Semerau9c6d612c24
- [js] Loosen API contracts to the Thenable promise-like interface :: Jason Leybaf7d563822d
- [js] Remove all references to the legacy SafariDriver :: Jason Leyba1decc7dab5
- [js] Defer wrapping the global mocha functions until first use :: Jason Leyba12c905ca53
- [js] Update usage docs on {Action,Touch}Sequence :: Jason Leyba9ddbff785d
- [js] For consistency, export TouchSequence from the main index :: Jason Leyba37b5922812
- updating issue template, adding info about safari :: Luke Inman-Semerau974cdbad9a
- Flush the output stream before reading the command line output. :: Simon Stewarte0ccbd5504
- During test runs, ensure buck uses plain logging. :: Simon Stewart77f9e41b4b
- If a driver has already been quit, do nothing. :: Simon Stewart477c581194
- Edge is a Browser :: Simon Stewart394b6380c2
- Default to using marionette in all test cases :: Simon Stewart497898a0cc
- Make sure *webdriver works for RC :: Simon Stewart3aff3789db
- Nicer selenium HTML suite runner error messages. :: Simon Stewart73adc59a33
- Treat http status 400 and 401 as incomplete new requests (#2825) :: Jason Wattf7f5d04616
- Attempt better backwards compatability with the old html suite runner command line flags :: Simon Stewart06794c62e7
- Bump the version to 3.0.0-beta4 prior to release. :: Simon Stewart6e8067e522
- Update java changelog :: Simon Stewartbaf180f797
- Increase service shutdown timeout in ruby bindings :: John Barbuto56d669e928
- rb - set chromedriver to not log by default #2821 :: Titus Fortner1b5aebec5a
- rb - allow remote bridges to set port for server running on local host :: Titus Fortner8847928005
- rb - Delete Legacy SafariDriver #2725 :: Titus Fortner41ff3489a2
- rb - update changelog for 3.0 beta4 release :: Titus Fortner26e3e20056
- If a string is passed into switch_to_frame, look up the element and then switch to it when in W3C Mode :: AutomatedTester98f12eb528
- [PY] Fix and reenable Frame switching tests :: AutomatedTester290197ad2d
- Add Expected Conditions for Window Handling :: AutomatedTester4048477fc4
- Clean up and reenable window switching tests :: AutomatedTesterbae9033e59
- fixing py3 compliance on switch_to :: Luke Inman-Semerau4c1f0a1a5b
- attempting to troubleshoot travis ci :: Luke Inman-Semeraufa0bed6580
- Attempt to spam in session id if none found from a command :: Simon Stewart1bc37b7449
- Allow the http codecs to throw webdriver exceptions :: Simon Stewartadb5938b31
- fixing python tests for phantom and py3, switch_to.frame(string) in w3c should throw NoSuchFrame also :: Luke Inman-Semerau307874c6ba
- correcting fail message to corresponding exception that is expected :: Luke Inman-Semerau11f5466270
- Align Python alerts tests :: AutomatedTester1c52dc842f
- Setting expected failures in alerts tests :: AutomatedTesterb3c53bfa39
- java - get process id in a way that works cross-platform :: Corey Goldberge6ac784956
- reducing code duplication, reorganize try/catch block in getProcessId :: Luke Inman-Semerau649b1185da
- add message related to trying to use FF 48+ with old firefoxdriver in python :: Luke Inman-Semerau07c7ec1c7a
- Fix dump ignores with a terrible hack :: Simon Stewartfdf8975e87
- Clean up python imports in webelement :: AutomatedTesterb448f833ae
- Correct encoding of getAttribute.js. Fixes #2785 :: AutomatedTesterab1abaad86
- Encode the isDisplayed atom and only load it once :: AutomatedTestera23e152632
- Switch test_py to use Marionette. Fixes #2732 :: AutomatedTestered15c6c2e5
- active element in w3c is a GET, json wire is a POST :: Luke Inman-Semerau650a1ab4fe
- Add Edge as a possible driver :: Simon Stewart8544b9edbb
- Convert static methods on ErrorCodes to member methods. :: Simon Stewart4e28cd230f
- ignoring phanotmjs in python alert tests :: Luke Inman-Semerau06afc99a20
- Throw a friendly exception for old (selenium 2) nodeConfig.json files (#2838) :: Doug Simmons3aaa364b2e
- rb - fix tests so Travis passes :: Titus Fortner795b87bbd4
- Rework ErrorCodes to handle the new W3C exceptions too. :: Simon Stewart5b0b682bf6
- Add a marionette test suite :: Simon Stewart0dadb00922
- Flesh out the W3C response codec :: Simon Stewart987d1a3bc3
- Roll back accidental change to timeout :: Simon Stewart9ac53fa538
- Migrate python tests to pytest with Tox :: Dave Hunt8bfa175bd6
- Support FirefoxOptions in the java binding :: Simon Stewartda0c26c3a7
- "wires" is kaput. Stop referring to it. :: Simon Stewartf92219abbc
- Better debug logging in the w3c response codec :: Simon Stewartc1505896d7
- Basic javadocs for FirefoxOptions :: Simon Stewart9334e41a85
- More robust handling of garbage responses during the protocol handshake. :: Simon Stewart7f9239b19f
- Actually use the versions of Firefox installed in Travis CI :: Dave Hunt6b7ce854d5
- Ruby tests for Firefox should now be passing in Travis CI :: Dave Huntf13c1c0061
- ConsoleServlet now uses jquery.min.js from /grid/resources :: Doug Simmons5d7eb2a2c6
- rb - update Safari and safaridriver paths :: Titus Fortner7d983ba138
- rb - add legacy firefox tests to travis :: Titus Fortnerf091afe08c
- rb - travis doesn't like phantomjs and async :: Titus Fortnerfdd21f964d
- Also pass firefox profile to options on start up :: Simon Stewartc2a4dabfdf
- [java] Allow the SafariDriver Technology Preview to be used. :: Simon Stewartb50bd7b866
- Only support Safari on OS X. :: Simon Stewart7e0609f059
- Support ability to specify custom FF bin location (#2846) :: Krishnan Mahadevanb35c2e8dad
- Update java changelog :: Simon Stewart73772ebe49
- No logical change: add missing copyright notice :: Simon Stewart1fe9a493b7
- Update java/changelog for beta4 :: Doug Simmons1f797856db
- add explicit condition of waiting for two elements to de-flake python phantomjs test :: Luke Inman-Semerauaa25e5443d
- No logical changes: make a note of w3c commands that don't return data in "value" :: Simon Stewart31697821a1
- No logical changes. Mention geckodriver is alpha in CHANGELOG :: Simon StewartFor each component's detailed changelog, please check:
31c43c82ec
- bumping buck version :: Luke Inman-Semeraufb0b0276d4
- Bump Python to 3.0.0.b2 :: AutomatedTestera50ac1f99f
- Fix typo "loogging" -> "logging" in issue template (#2558) :: Joe Lencionicb4f29e80c
- Making note about ff48 in issues template :: Luke Inman-Semeraua9bc94b969
- rb - change w3c element id processing :: Titus Fortner3eee8f83c2
- rb - fix submit element for w3c :: Titus Fortner901fa6b193
- rb - update specs to reflect marionette being default firefox implementation :: Titus Fortner622a2c83e1
- Update Ruby Changelog and bump version to 3.0.0.beta2 :: Titus Fortner451eb05a55
- rb - change ruby version to dev between releases :: Titus Fortnerae4573ae86
- change maven targets a bit to only have to enter password for pgp signing once :: Luke Inman-Semerau3d792ee38a
- bumping buck version :: Luke Inman-Semeraub1c9ada7a8
- rb - fix collections bug :: Titus Fortner514156c4ba
- rb - fix issues with Microsoft Edge support :: Titus Fortner242161770b
- rb - update Ruby changelog and version for Ruby-only beta point release :: Titus Fortner055325c09d
- Fix indentation error (#2539) :: Ian Lesperance2992ce0221
- Ignoring hanging tests for Marionette in Firefox nightly :: Jim Evans1b4a0f896d
- Aligning parameter name for setting alert text in W3C protocol mode :: Jim Evansa573338f7f
- Updating IWebElement.GetAttribute shim for W3C protocol compliant drivers :: Jim Evans5301a2a427
- Bumping version resources and CHANGELOG for .NET 3.0 beta2 release :: Jim Evans4729413fb1
- firefox: fix log message to say we click on parent element first :: Andreas Tolfsen944a4c0891
- Use FirefoxDriver instead of the deprecated MarionetteDriver. :: Jason Juang7e144bb024
- Fix documentation typo :: Jason Leybadcaf7b2f17
- [js] The http.Executor class now accepts a promised client. The builder will now use this instead of command.DeferredExecutor when creating WebDriver instances, so http.Executors.prototype.defineCommand is exposed for users to define additional commands. :: Jason Leyba83dfb2cd1e
- [js] For Firefox and Chrome, the builder will now always return a firefox.Driver or chrome.Driver instance, respectively, even when targeting a remote server. :: Jason Leybab5dfb0dcad
- [js] Bump version to 3.0.0-beta-1 :: Jason Leyba0d4951c001
- Fix node:deploy target :: Jason Leyba82057399ec
- [js] Move the Builder class to the main module and remove the builder module. The builder module was originally added to avoid a circular dependency that no longer exists. :: Jason Leybaa567ef8b23
- [js] Fix WebDriver#setFileDetector when using driving Chrome or Firefox on a remote machine. :: Jason Leyba62f83f5287
- [js] Bump to 3.0.0-beta-2 :: Jason Leyba8f773cfbfe
- [js] Fix typo in execute_script_test.js (#2582) :: Vitaliy Potapov941ddb9f14
- Initial implementation of get_attribute acting as a shim :: AutomatedTester77e455dc36
- Normalising white space in safari service.py. No functional changes :: AutomatedTester3cf339c6ce
- [js] remove unused require in test (#2598) :: Vitaliy Potapovc2ff59753f
- Adding ability to set additional command line arguments for geckodriver in .NET :: Jim Evans4b46465ad0
- Implement getAttribute for W3C-compliant remote ends. :: Jason Juang4326cb0631
- Add missing None check in get_attribute. :: Jason Juange87363fcbf
- Fix W3C check in WebElement. :: Jason Juang583c6b831c
- re-arrainging dependencies a bit, server should depend on the leg-rc target that includes the maven_coords :: Luke Inman-Semerauf4a052e12c
- Remove bundling of LegRC with the main server. :: Simon Stewart8f2ae95fa4
- Delete the deprecated SessionNotFoundException :: Simon Stewart1eb94ab618
- Determine webdriver variant spoken by remote end. :: Simon Stewartd725150ac7
- Use the ProtocolHandshake to determine remote end protocol version :: Simon Stewart88fa5ba66e
- Normalise window and alert handling commands :: Simon Stewart61090000e4
- Normalise JS script execution between codecs :: Simon Stewart95735447ce
- Stop being stubborn and admit that it's okay to use inheritance. :: Simon Stewart09b887e7d0
- Normalise how we handle window commands. :: Simon Stewart25271b8f14
- Use the atom to simulate the original getAttribute method. :: Simon Stewartf6e48fd80a
- Fix getAttribute for w3c remote ends. Oops :: Simon Stewart8b6ee4d7fe
- [js] Fix a broken test :: Jason Leybab7cea8290d
- [js] Fix a bug that causes callbacks to be dropped after recovering from an unhandled promise rejection :: Jason Leybad18ba32ab9
- [js] Add W3C compliant mappings for getting and setting the window position :: Jason Leyba81a74f5d13
- [js] Extract a common base class from the chrome, edge, and opera ServiceBuilder classes. :: Jason Leyba54d53e8a39
- [js] Add firefox.ServiceBuilder so users can customize the geckodriver server. :: Jason Leybaae3ceea03b
- Log dialect of protocol detected by the protocol handshake. :: Simon Stewart1a9e26f016
- Fix the failing window switching tests. :: Simon Stewart11798fe8ad
- Normalise handling of finding elements between protocols. :: Simon Stewartb37476fed7
- Normalise handling of remaining methods in RemoteWebDriver :: Simon Stewartff3576605a
- Normalise handling of all methods in RemoteWebElement :: Simon Stewart4f28354b77
- Allow commands to be aliased in the CommandCodec :: Simon Stewartd729f320ea
- Actually make the W3C shim for getAttribute work. :: Simon Stewartb7c316f5e6
- Use an atom for isDisplayed when driving a W3C remote end. :: Simon Stewart0a2b32188e
- Add missing command names to handler for 2.x compatibility :: Simon Stewart39208b1a4f
- Bump the version number to beta3 :: Simon Stewartdd0cc3aa32
- rb - update w3c getElementAttribute :: Titus Fortnerca34606609
- rb - don't commit at 5am :: Titus Fortnerd7aec3175e
- Update java changelog prior to release. :: Simon Stewart5bb9c973d5
- Export the selenium html runner as a binary :: Simon Stewart949e09c059
- Extract a new build target for building the release zips :: Simon Stewart5c028a6bb1
- Allow the new htmlrunner to use the selenium.base
property. :: Simon Stewartc829ac8bbe
- Fix PhantomJsDriver maven reference (#2661) :: Valery Yatsynovich501b325fff
- Provide a better error message when the htmlsuite runner is not available. :: Simon Stewart54dc8a4fab
- Remove unnecessary line from Rakefile :: Simon Stewart487af37229
- Upgrade to PhantomJsDriver 1.3.0 (#2664) :: Valery Yatsynovichdd3f2e8563
- Add repackaged jetty to our list of maven exports :: Simon Stewart3d6a4ea640
- Add missing jetty.pom :: Simon Stewarte0f5782fc6
- Buck version bump :: Simon Stewarte33b9cfa49
- Update java changelog :: Simon Stewartfbc82cdddf
- Fix loading from -hubConfig and -nodeConfig files (#2675) :: Doug Simmons0718a9ad45
- Add support for safari 10 safaridriver (#2669) :: Ziyua435a8dce5
- [js] Surface in the API a way to configure a socks proxy :: Jason Leyba2a4fb0697c
- Fixes #2680. Use port to check safaridriver availability. Ensure the new safari driver receives non null required capabilities. (#2685) :: François JACQUES4f2e9b19be
- rb - update build.desc for running legacy Firefox tests via rake :: Titus Fortner17637fa92e
- rb - implementation of getAttribute with atom :: Titus Fortner21943928fe
- Fix/Add support for node servlets (#2683) :: Doug Simmonse867146d50
- Don't swallow exceptions if unable to start safari :: Simon Stewart09dab5afe5
- py: make it possible to specialise web element :: Andreas Tolfsen18432f5b0f
- py: add xbl extension commands for firefox :: Andreas Tolfsen8a99914094
- Fix DisplayHelpServlet so it does not display "nullnull" (#2688) :: Doug Simmons65c0d493a5
- Add the ability to optionally disable some of the default grid servlets (#2689) :: Doug Simmons4c75ef025f
- py: Implement getAttribute and isDisplayed using atoms :: Simon Stewartcffa6a8af7
- Fix StandaloneConfiguration#toString() (#2697) :: Doug Simmons291a4873df
- getElementLocation and getElementSize are not aliases for getElementRect :: Simon Stewart7afd033048
- rb - don't require atoms unless they are needed :: Titus Fortnere47024a218
- Using automation atoms for getAttribute and isDisplayed in .NET for W3C remote ends :: Jim Evansc18d68006f
- Handle both JSON and W3C end points on the server :: Simon Stewarta6bfb137c2
- Merge branch 'master' of https://github.com/SeleniumHQ/selenium :: Jim Evansc610f16b3a
- Bump the version number in py :: Simon Stewart8b7c47ff16
- Updating version number and CHANGELOG for .NET 3.0 beta3 :: Jim Evans2e8824f036
- Make sure we also publish the htmlrunner :: Simon Stewartfc8ff8c119
- Fix the Rakefile :: Simon Stewart6b53ca5459
- rb - getAttribute specs now passing on Firefox :: Titus Fortner70e781df80
- rb - changelog & version bump to 3.0.0.beta3 :: Titus Fortnerc7b525db30
- rb - change version to dev :: Titus Fortner