Selenium-Core: Release Notes


Release information for different distributions of Selenium Core

Selenium Core 1.0 beta-1

March 5, 2008

Downloads -
Selenium Core
Selenium RC

Selenium Core 0.8.3

September 20, 2007

New in 0.8.3:

Warnings:

For more details, see the JIRA release summary.

Selenium Core 0.8.2

December 11, 2006

Version 0.8.2 is a bug-fix release for Selenium Core. A critical bug was fixed in all waitFor* commands that made them never timeout. Other bug fixes were mostly in in element highlighting and support for IE HTA mode.

Warnings:

For more details, see the JIRA release summary.

Selenium Core 0.8.1

November 13, 2006

Version 0.8.1 is a bug-fix release for Selenium Core. New features include support for holding down Ctrl/Shift/Alt while performing click and mouse events, and support for Firefox 2.0 and IE7. We also fixed a LOT of bugs.

Warnings:

For more details, see the JIRA release summary.

Selenium Core 0.8.0

September 20, 2006

Highlights include:

Warnings:

For more details, see the JIRA release summary.

Selenium Core 0.7.1

August 3, 2006
updated browser support
Firefox 1.5.0.6 and Opera 9, fixed support on Firefox 1.0.8
drag and drop support
new dragAndDrop command lets you configure drag-and-drop elements (may require some workarounds; see documentation for details)
cursor position commands
new get/setCursorPosition commands to control the location of the text cursor
window management commands
new commands allow you to maximize the browser window, focus the current window, and get a list of all open windows
breakpoints
set breakpoints in HTML tests with a single click, for easier debugging
CSS locator syntax
identify elements using CSS selectors (e.g. 'css=a[href="#id3"]')
element highlighting
optionally you can highlight elements as they are being used in Selenium tests

Selenium Core 0.7.0

May 14, 2006
updated browser support
Firefox 1.5.0.3, Opera 8, and improved stability in all browsers
improved AJAX support
"waitFor" commands are available for every assertion, to allow you to detect and respond to asynchronous activity
mouse/key events
keyUp, keyDown, keyPress, mouseDown, mouseOver...
comments
easily add comments in between HTML Selenese tables
HTA support from the command line
Automatically run Selenium Core tests and save them to disk using an MS IE HTA file

Selenium 0.6.0

September 24, 2005
pattern-matching
Support for regular-expression and exact matching. Allow patterns to be used to match alert and confirmation messages.
support for Javascript prompts
Capture and verify prompt-messages, set up return values.
fireEvent command
Allows arbitrary events to be raised.
logging
New "pop up" log window.
error-handling
Better handling and reporting of internal errors.
bug-fixes
Various defects fixed.

See also: JIRA release-summary.

Selenium 0.5.0

June 19, 2005
"waitForValue" command
Tells Selenium to wait until an input element has a specified value.
"close" command
Closes an open popup window
DOM Viewer
Now works in IE, show/hide works in all browsers
Option locators
Can now select options based on index, value or id, as well as label
verifyLocation
Now handles querystring in the url
selectWindow
Can now select windows that aren't assigned to a global variable
TestRunner hanging
Fixed problem found in some IE installations

See also: JIRA release-summary.

Selenium 0.4.0

May 20, 2005

This release breaks backward compatibility in 3 ways:

  1. The 'click' command now requires the 'AndWait' suffix in order to wait for a page to reload. The 'nowait' parameter is no longer supported.
  2. The previously undocumented 'link:' locator is now specified as 'link=the link text'
  3. The previously undocumented 'setVariable' command has been renamed to 'store', with slightly different semantics.
Safari support
Most Selenium features now work in Safari!
Click command doesn't wait
Use 'clickAndWait' to wait for a page reload
Locator specificity
Can use prefixes ('id=', 'xpath=' etc) to specify exactly which locator strategy to use.
Better XPath support
Works in Konqueror, and is faster on other platforms.
Javascript parameters
All parameters can now take a javascript{...} syntax, constructing the parameter value from javascript.
Handle 'AndWait' commands in popup windows
This bug has been fixed
Bug fixes
Many broken things fixed.

See also: JIRA release-summary.

Selenium 0.3.0

May 2, 2005

Selenium 0.2

Jan 20, 2005