Skip to content

Releases: SeleniumHQ/selenium-ide

v3.5.6

12 Feb 10:15
a5cad5e
Compare
Choose a tag to compare

Notable Changes

  • Added an indicator when selecting an element is required
  • Added a new xpath locator strategy based on element's inner text, it will be used when all other strategies fail
  • Plugins can edit recorded commands on the fly, and not only at the moment of recording
  • Target urls now resolve relatively to the base url if they don't start with a /

Fixes

  • Fixed performance issue with css locator recording
  • Fixed an issue with mouse down command

v3.5.5

06 Feb 08:26
50bd567
Compare
Choose a tag to compare

Fixes

  • selenium-side-runner will always use the bundled version of jest

This release has no changes in the IDE, the latest IDE version is still 3.5.4

v3.5.4

05 Feb 14:12
773d484
Compare
Choose a tag to compare

Notable Changes

  • Added the options to create a new project without recording
  • Added new aliases to runner flags, refer to the documentation for help

Fixes

  • Fixed an issue where the runner couldn't resolve selenium-webdriver
  • Fixed an issue where plugins didn't get the required information in events

v3.5.3

29 Jan 11:57
49e3ea9
Compare
Choose a tag to compare

Fixes

  • Fixed a bug where changing views using the keyboard shortcut caused the IDE to stop responding
  • Commands that relied on options in the runner didn't work if no options were passed
  • Fixed a bug where the runner couldn't find jest-cli

v3.5.2

27 Jan 16:13
2814c90
Compare
Choose a tag to compare

Fixed a bug when playing a single test

v3.5.1

27 Jan 12:18
ec2f175
Compare
Choose a tag to compare

Notable Changes

  • Plugins can abort the playback before it starts.

Fixes

  • selenium-side-runner bundled jest was upgraded to version 24.
  • echo correctly displays false values.
  • store text will try to extract empty strings from elements that likely have no contents.
  • commands in a nested control flow loop (e.g., a command after an if block inside of a while block) correctly link back to the top of the loop

v3.5.0

23 Jan 11:12
Compare
Choose a tag to compare

Notable Changes

  • We have a new website check it out!
  • Big changes coming to select window read more about them here.
  • Re-introduced play from this point, note that this feature can be unstable depending on your script, use at your own peril.
  • Added record from this point, and play to this point.
  • IDE will respect data-test and data-test-id above all other locator strategies when recording.
  • selenium-side-runner has proxy support.
  • selenium-side-runner has --force flag, that will skip project version checks.

Fixes

  • Fixed a bug with sending a KEY_ENTER. @Jongkeun
  • Fixed a bug when migrating old test cases that don't have html suffix.
  • selenium-side-runner uses the new actions API with a fallback for chromedriver.
  • Fixed a bug when deleting a test. @Jongkeun
  • Fixed a bug with the find element button when used with variables. @Jongkeun
  • Selecting a test will return to it's last scroll position. @dvd900
  • Fixed a bug where alternative locators wouldn't show in the autocomplete box. @dvd900
  • Fixed a bug where commands that end with an empty space won't work.
  • Added debugger command, it will start the debugger just like a breakpoint would.
  • Fixed a bug with --output-directory not writing logs to the correct location, if relative path is given.
  • Fixed a bug where change event was not firing after type and send keys commands.
  • Fixed a bug where the wrong index was recorded in select frame.

v3.4.5

27 Nov 12:47
Compare
Choose a tag to compare

Fixes

  • Importing legacy scripts without a base URL

v3.4.4

15 Oct 13:02
Compare
Choose a tag to compare

Fixes

  • Move submit to Selenium 2 implementation
  • Fixed bug a bug that could occur when loading the same project twice

v3.4.3

10 Oct 19:18
9babdd2
Compare
Choose a tag to compare

Fixes

  • Improved implicit wait for elements that are not visible.
  • Selenium IDE will now error if trying to use an iframe that was deleted during the test.
  • Fixed a regression with select frame recording.