github SeleniumHQ/selenium-ide v4.1.0-beta.1
4.1.0-beta.1

3 hours ago

What's Changed

  • ide: small cleanup by @Delta456 in #1859
  • Bump dessant/lock-threads to v6 to fix token validation error by @diemol in #1952
  • Fix test CI on current Ubuntu runners by @diemol in #1953
  • Run test CI on Node 24 by @diemol in #1954
  • Run release workflows only on a version tag or a manual run by @diemol in #1955
  • Declare @types/jest at the root by @diemol in #1956
  • Bump js-yaml from 4.1.0 to 4.3.2 by @dependabot[bot] in #1940
  • Bump glob from 10.3.1 to 12.0.0 by @dependabot[bot] in #1941
  • Clear the driver build timeout once the driver is ready by @diemol in #1958
  • Bump express from 4.19.2 to 4.22.0 by @dependabot[bot] in #1942
  • Bump lodash to 4.18.1 by @diemol in #1959
  • Bump tar to 7.5.22 in get-driver by @diemol in #1962
  • Move out of an element from the center of its visible part by @diemol in #1961
  • Glob side-runner project paths with Windows separators by @diemol in #1963
  • Run CI on Linux, Windows and macOS, plus an IDE smoke test by @diemol in #1960
  • Remove Bazel files and a stray dump.rdb by @diemol in #1964
  • Bump webpack to 5.112.2 by @diemol in #1966
  • Bump follow-redirects to 1.16.2 by @diemol in #1967
  • Rewrite CONTRIBUTING and update the issue and PR templates by @diemol in #1965
  • Load package.json with require in the selenium-ide ESLint config by @diemol in #1968
  • Package the app in CI and run the smoke test on the packaged build by @diemol in #1969
  • Upgrade Electron from 28 to 44 by @diemol in #1970
  • Upgrade selenium-webdriver to 4.51; side-runner needs Node.js 22 by @diemol in #1971
  • Let Dependabot propose Electron and GitHub Actions updates by @diemol in #1972
  • Run Dependabot Electron updates from the root so the lockfile is updated by @diemol in #1975
  • Fix flaky playback tests and make Windows unit tests blocking by @diemol in #1976
  • Explain the remote debugging port in the README and code by @diemol in #1974
  • Bump the electron group across 2 directories with 2 updates by @dependabot[bot] in #1973
  • Check in CI that a normal launch starts the playback driver by @diemol in #1977
  • Give browsers 2 minutes to start in the webdriver tests by @diemol in #1979
  • Let a playback run again after it was stopped or aborted by @diemol in #1978
  • Play back the recorded test in the IDE smoke test by @diemol in #1980
  • Bump webpack-dev-server, copy-webpack-plugin and css-loader by @diemol in #1981
  • Make the remaining webdriver tests less timing-sensitive by @diemol in #1987
  • Use one @types/react version across the repo by @diemol in #1988
  • Bump Babel to the latest 7.x by @diemol in #1982
  • Upgrade Jest to 30 by @diemol in #1983
  • Upgrade express to 5 in side-testkit by @diemol in #1984
  • Upgrade electron-store to 12 by @diemol in #1985
  • Upgrade typescript-eslint to 8 and remove the unused stylelint by @diemol in #1986
  • Refresh ejs, tmp, yaml and shell-quote within their ranges by @diemol in #1989
  • Upgrade webpack-dev-server to 6; building needs Node.js 22.15 by @diemol in #1990
  • Format the code with Prettier by @diemol in #1991
  • Fix the remaining lint problems and run lint in CI by @diemol in #1992
  • Find Chrome and its driver with Selenium Manager instead of get-driver by @diemol in #1993
  • Remove the unused get-driver and browser-info packages by @diemol in #1994
  • Load the Chinese messages and stop the missing translation errors by @diemol in #1995
  • Run the code export and side-model tests in CI by @diemol in #1996
  • Fix the indentation of exported code by @diemol in #1997
  • Export variables inside strings as valid code by @diemol in #1998
  • Fix exported times loops with a variable count or no commands by @diemol in #1999
  • Export projects with an empty text or answer, or with no plugins by @diemol in #2000
  • Export v4 alert commands and storeElementCount by @diemol in #2001
  • Run the full export tests with the v4 API by @diemol in #2002
  • Stop exported loops at the loop limit, like playback by @diemol in #2003
  • Fix the exported run command by @diemol in #2004
  • Export storeJson to Java and C# by @diemol in #2005
  • Don't escape backticks in Java, C# and Python values by @diemol in #2006
  • Read null variables in Java and C# exports by @diemol in #2007
  • Compile the Java and C# exports in CI by @diemol in #2008
  • Export suites and tests with duplicate names by @diemol in #2009
  • Prepare the 4.1.0-beta.1 release by @diemol in #2010
  • Release from one workflow started by hand by @diemol in #2011

New Contributors

Full Changelog: v4.0.1-beta.14...v4.1.0-beta.1

Don't miss a new selenium-ide release

NewReleases is sending notifications on new releases.