Removing deprecated interactions interfaces (Keyboard, Mouse, TouchScreen)
Fix the JS tests on Firefox 23+ by being a little bit rubbish and not clearing up
after ourselves. Plus point: tests pass again. Negative point: ugh.
Fixing "invalid xpath" issue, actually invalid NS resoolver. Fixes issue
6055
reformatted editor.js
special keys support for sendKeys in Selenium IDE, including webdriver playback. Fixes issue #6052
Improved Selenium IDE plugin API documentation and added type for formatters
Adding special keys support to sendKeys in all official formatters for Selenium IDE + enhancement of plugin api for formatters with an additional type parameter. Fixes issue #6053
Bumping Selenium IDE version to 2.3.0 and adding Firefox 23
Introducing buck for building java code. This does not build everything.
It doesn't really build that much at all, but you can see it in action by
installing buck and running:

  buck build //java/client/src/org/openqa/selenium/lift:lift \
             //java/client/src/org/openqa/selenium/support:page-factory \
             //java/client/src/org/openqa/selenium/support:support
             chrome htmlunit

This appears to compile everything about three times faster than the same
crazy-fun incantation.
Update operadriver to 1.4
Checking for empty string in setting proxy settings for IE driver
Remove trailing slashes from baseUrl in .NET to prevent double slashes in URL

This change is in the .NET WebDriverBackedSelenium API. Fixes issue #4506.

Signed-off-by Jim Evans <james.h.evans.jr@gmail.com>
The parent process should not wait for spawned driver service processes (chromedriver, phantomjs, etc.)

Fixes issue 6079.
Calling HttpWebResponse.Close in .NET bindings
Preventing crash in IE driver using synthetic events

In some cases document.activeElement returns an empty object rather than
null. This could cause the IE driver to crash. This change fixes the
crash, but not the underlying JavaScript atoms issue. This will be handled
by another issue. Fixes issue #6067.
Guarding around IE returning an empty object for the active element
Updating IE atoms header
Ruby selenium-webdriver needs you to specify a json library. Adding it to Ruby formatters for Selenium IDE
Adding ability to show commands as deprecated in Selenium IDE and smartness to show correct alternative command
Deprecating Selenium IDE commands *TextPresent, typeKeys, keyUp, keyDown and keyPress