|
| 1 | +--- |
| 2 | +title: "Selenium 4.33 Released!" |
| 3 | +linkTitle: "Selenium 4.33 Released!" |
| 4 | +date: 2025-05-25 |
| 5 | +tags: [ "selenium" ] |
| 6 | +categories: [ "releases" ] |
| 7 | +author: Diego Molina [@diemol](https://www.diemol.com) |
| 8 | +images: |
| 9 | + - "/images/blog/2025/selenium_4.33.jpg" |
| 10 | +description: > |
| 11 | + Today we're happy to announce that Selenium 4.33 has been released! |
| 12 | +--- |
| 13 | + |
| 14 | +We’re excited to announce the release of **Selenium 4.33** for Javascript, Ruby, Python, .NET, Java |
| 15 | +and the Grid! 🎉 |
| 16 | + |
| 17 | +This release contains improvements, cleanups, and new features across all language bindings and the |
| 18 | +Grid. This release continues our effort to modernize the codebase, improve developer experience, and |
| 19 | +refine the project’s tooling and documentation. |
| 20 | + |
| 21 | +Links to all assets can be found on our [downloads page][downloads]. |
| 22 | + |
| 23 | + |
| 24 | +--- |
| 25 | + |
| 26 | +## 🚀 Highlights |
| 27 | + |
| 28 | +- [9f3c923670](https://github.com/SeleniumHQ/selenium/commit/9f3c92367005f19fad2bc79c171e7250cce43da3) - Grid UI now includes live previews for each Node. |
| 29 | +- [43e6bb970e](https://github.com/SeleniumHQ/selenium/commit/43e6bb970e65ec62692d6bf49962ea81e1103e78) - Python BiDi support expands with the new webExtension module. |
| 30 | +- [ef05c15798](https://github.com/SeleniumHQ/selenium/commit/ef05c15798b22a3ade4bb1f111d3e1955988e267) - Java: Reverted deprecation notice for `getAttribute` after community feedback. |
| 31 | +- [638621f4bc](https://github.com/SeleniumHQ/selenium/commit/638621f4bc3c632c5955fb4d056fd2f01b6cf835) - Java: Clean-up of deprecated timeout configuration methods. |
| 32 | + |
| 33 | +## 🔍 Changes by Component |
| 34 | + |
| 35 | +### Grid |
| 36 | + |
| 37 | +- [9f3c923670](https://github.com/SeleniumHQ/selenium/commit/9f3c92367005f19fad2bc79c171e7250cce43da3) - UI Overview is able to see live preview per Node |
| 38 | +- [7401a3db93](https://github.com/SeleniumHQ/selenium/commit/7401a3db93a7b6cca6f4697c5d032196b2e7f661) - UI Sessions capability fields to display as additional columns |
| 39 | + |
| 40 | +### Python |
| 41 | + |
| 42 | +- [92db47fa2a](https://github.com/SeleniumHQ/selenium/commit/92db47fa2ad6b4f8baa70446b7c18e6c17966306) - Add missing modules to python API docs |
| 43 | +- [4fc2582bf9](https://github.com/SeleniumHQ/selenium/commit/4fc2582bf96ecc2d0d0f4552c0c200a1d4e1e303) - Better error for downloads on local webdrivers |
| 44 | +- [43e6bb970e](https://github.com/SeleniumHQ/selenium/commit/43e6bb970e65ec62692d6bf49962ea81e1103e78) - Add bidi webExtension module (#15749) |
| 45 | + |
| 46 | +### Rust |
| 47 | + |
| 48 | +- [7497552255](https://github.com/SeleniumHQ/selenium/commit/7497552255a2bef5a1d9883d7620de2e41c6b553) - Replace WMIC commands (deprecated) by WinAPI in Windows |
| 49 | + |
| 50 | +### Java |
| 51 | + |
| 52 | +- [ef05c15798](https://github.com/SeleniumHQ/selenium/commit/ef05c15798b22a3ade4bb1f111d3e1955988e267) - Reverting deprecation notice for `getAttribute`. |
| 53 | +- [638621f4bc](https://github.com/SeleniumHQ/selenium/commit/638621f4bc3c632c5955fb4d056fd2f01b6cf835) - Removing deprecated `setScriptTimeout` and `pageLoadTimeout`. |
| 54 | +- [fcf4c9d09e](https://github.com/SeleniumHQ/selenium/commit/fcf4c9d09ecd41223d185a0d9922f14f37f9d4f6) - Removing deprecated SlowLoadableComponent constructor. |
| 55 | +- [1e65b7b49f](https://github.com/SeleniumHQ/selenium/commit/1e65b7b49f4c22e842b3620d9c5841961dfccc5e) - Removing deprecated NATIVE_EVENTS field. |
| 56 | +- [f3f0cadedb](https://github.com/SeleniumHQ/selenium/commit/f3f0cadedbaef98cc224dc7c84f4d8720d115565) - Deprecating methods that use FirefoxBinary as well. |
| 57 | + |
| 58 | +### Ruby |
| 59 | + |
| 60 | +- [212fc8be35](https://github.com/SeleniumHQ/selenium/commit/212fc8be3566e333ee3823e153b770162c3902b8) - Upgrade to Ruby 3.2. |
| 61 | +- [1e2945de78](https://github.com/SeleniumHQ/selenium/commit/1e2945de78c8005d96bad66af43a02b46bde3d20) - Let firefox choose the bidi port by default. |
| 62 | + |
| 63 | +### .NET |
| 64 | + |
| 65 | +- [212fc8be35](https://github.com/SeleniumHQ/selenium/commit/212fc8be3566e333ee3823e153b770162c3902b8) - Upgrade to Ruby 3.2. |
| 66 | +- [1e2945de78](https://github.com/SeleniumHQ/selenium/commit/1e2945de78c8005d96bad66af43a02b46bde3d20) - Let firefox choose the bidi port by default. |
| 67 | + |
| 68 | +### JavaScript |
| 69 | + |
| 70 | +- [3ef1c25fe8](https://github.com/SeleniumHQ/selenium/commit/3ef1c25fe8eef39b195550f7b5bf76d38f4f42ca) - Chrome capabilities test passes now in RBE. |
| 71 | + |
| 72 | + |
| 73 | +### Docker Selenium |
| 74 | + |
| 75 | +- K8s: Fix Helm chart template for deployment of video recording manager ([#2828](https://github.com/SeleniumHQ/docker-selenium/pull/2828), [#2831](https://github.com/SeleniumHQ/docker-selenium/pull/2831)). |
| 76 | +- K8s: Node enable readiness probe checks status registered to Hub ([#2833](https://github.com/SeleniumHQ/docker-selenium/pull/2833)). |
| 77 | +- K8s: Video recorder run as sidecar container is disabled by default ([#2843](https://github.com/SeleniumHQ/docker-selenium/pull/2843)). |
| 78 | +- K8s: Fix chart template issue that might occur when using Helm version v3.18.0 ([365c106](https://github.com/SeleniumHQ/docker-selenium/commit/365c10659905e6ad5e7e972fcb54225dc2a8c928)). |
| 79 | +- K8s: Update chart dependencies (KEDA core 2.17,1, and so on). |
| 80 | +- [See all changes](https://github.com/SeleniumHQ/docker-selenium/releases) |
| 81 | + |
| 82 | + |
| 83 | +<br> |
| 84 | + |
| 85 | +We thank all our contributors for their incredible efforts in making Selenium better with every |
| 86 | +release. ❤️ |
| 87 | + |
| 88 | +For a detailed look at all changes, check out |
| 89 | +the [release notes](https://github.com/SeleniumHQ/selenium/releases/tag/4.33). |
| 90 | + |
| 91 | +<br> |
| 92 | + |
| 93 | +## Contributors |
| 94 | + |
| 95 | +**Special shout-out to everyone who helped the Selenium Team get this release out!** |
| 96 | + |
| 97 | +### [Selenium](https://github.com/SeleniumHQ/selenium) |
| 98 | + |
| 99 | +<div class="d-flex justify-content-center"> |
| 100 | + <div class="col-11 p-4 bg-transparent"> |
| 101 | + <div class="row justify-content-center"> |
| 102 | +{{< gh-user "https://api.github.com/users/DeflateAwning" >}} |
| 103 | +{{< gh-user "https://api.github.com/users/Delta456" >}} |
| 104 | +{{< gh-user "https://api.github.com/users/bandophahita" >}} |
| 105 | +{{< gh-user "https://api.github.com/users/navin772" >}} |
| 106 | +{{< gh-user "https://api.github.com/users/t7ru" >}} |
| 107 | +{{< gh-user "https://api.github.com/users/tomhughes" >}} |
| 108 | + </div> |
| 109 | + </div> |
| 110 | +</div> |
| 111 | + |
| 112 | +### [Selenium Docs & Website](https://github.com/SeleniumHQ/seleniumhq.github.io) |
| 113 | + |
| 114 | +<div class="row justify-content-center"> |
| 115 | + <div class="col-11 p-4 bg-transparent"> |
| 116 | + <div class="row justify-content-center"> |
| 117 | +{{< gh-user "https://api.github.com/users/PeteSong" >}} |
| 118 | +{{< gh-user "https://api.github.com/users/alaahong" >}} |
| 119 | +{{< gh-user "https://api.github.com/users/pallavigitwork" >}} |
| 120 | + </div> |
| 121 | + </div> |
| 122 | +</div> |
| 123 | + |
| 124 | +### [Docker Selenium](https://github.com/SeleniumHQ/docker-selenium) |
| 125 | + |
| 126 | +<div class="row justify-content-center"> |
| 127 | + <div class="col-11 p-4 bg-transparent"> |
| 128 | + <div class="row justify-content-center"> |
| 129 | +{{< gh-user "https://api.github.com/users/alcpereira" >}} |
| 130 | + </div> |
| 131 | + </div> |
| 132 | +</div> |
| 133 | + |
| 134 | +### [Selenium Team Members][team] |
| 135 | + |
| 136 | +**Thanks as well to all the team members who contributed to this release:** |
| 137 | + |
| 138 | +<div class="row justify-content-center"> |
| 139 | + <div class="col-11 p-4 bg-transparent"> |
| 140 | + <div class="row justify-content-center"> |
| 141 | +{{< gh-user "https://api.github.com/users/aguspe" >}} |
| 142 | +{{< gh-user "https://api.github.com/users/AutomatedTester" >}} |
| 143 | +{{< gh-user "https://api.github.com/users/bonigarcia" >}} |
| 144 | +{{< gh-user "https://api.github.com/users/cgoldberg" >}} |
| 145 | +{{< gh-user "https://api.github.com/users/diemol" >}} |
| 146 | +{{< gh-user "https://api.github.com/users/harsha509" >}} |
| 147 | +{{< gh-user "https://api.github.com/users/joerg1985" >}} |
| 148 | +{{< gh-user "https://api.github.com/users/nvborisenko" >}} |
| 149 | +{{< gh-user "https://api.github.com/users/p0deje" >}} |
| 150 | +{{< gh-user "https://api.github.com/users/pujagani" >}} |
| 151 | +{{< gh-user "https://api.github.com/users/RenderMichael" >}} |
| 152 | +{{< gh-user "https://api.github.com/users/shbenzer" >}} |
| 153 | +{{< gh-user "https://api.github.com/users/shs96c" >}} |
| 154 | +{{< gh-user "https://api.github.com/users/titusfortner" >}} |
| 155 | +{{< gh-user "https://api.github.com/users/VietND96" >}} |
| 156 | + </div> |
| 157 | + </div> |
| 158 | +</div> |
| 159 | + |
| 160 | + |
| 161 | + |
| 162 | +Stay tuned for updates by following SeleniumHQ on: |
| 163 | + |
| 164 | +- [Mastodon ](https://mastodon.social/@[email protected]) |
| 165 | +- [BlueSky](https://bsky.app/profile/seleniumconf.bsky.social) |
| 166 | +- [LinkedIn](https://www.linkedin.com/company/selenium/) |
| 167 | +- [Selenium Community YouTube Channel](https://www.youtube.com/@SeleniumHQProject/streams) |
| 168 | +- [X (Formerly Twitter)](https://twitter.com/seleniumhq) |
| 169 | + |
| 170 | +Happy automating! |
| 171 | + |
| 172 | +[downloads]: /downloads |
| 173 | + |
| 174 | +[bindings]: /downloads#bindings |
| 175 | + |
| 176 | +[team]: /project/structure |
| 177 | + |
| 178 | +[BiDi]: https://github.com/w3c/webdriver-bidi |
0 commit comments