Skip to content

Blog post and site updates 4.33 #2317

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
May 26, 2025
Merged

Blog post and site updates 4.33 #2317

merged 4 commits into from
May 26, 2025

Conversation

diemol
Copy link
Member

@diemol diemol commented May 26, 2025

User description

@VietND96, can you please add changes for Docker Selenium?


PR Type

Documentation


Description

  • Add release blog post for Selenium 4.33 with highlights and contributors

  • Update download and bindings pages to reflect 4.33.0 release versions and dates

  • Include Docker Selenium changes in release notes


Changes walkthrough 📝

Relevant files
Documentation
selenium-4-33-released.md
Add Selenium 4.33 release announcement blog post                 

website_and_docs/content/blog/2025/selenium-4-33-released.md

  • Add new blog post announcing Selenium 4.33 release
  • Summarize highlights, changes by component, and Docker Selenium
    updates
  • List contributors and provide links to resources and social channels
  • +176/-0 
    list.html
    Update downloads page for 4.33.0 release versions               

    website_and_docs/layouts/downloads/list.html

  • Update Selenium Server download link to 4.33.0
  • Update C# NuGet release version and date to 4.33.0 (May 23, 2025)
  • +2/-2     
    selenium-clients-and-webdriver-bindings.html
    Update language bindings versions to 4.33.0                           

    website_and_docs/layouts/partials/selenium-clients-and-webdriver-bindings.html

  • Update stable version numbers and release dates for all language
    bindings to 4.33.0
  • Update download links for Java and Ruby to 4.33.0
  • +7/-7     

    Need help?
  • Type /help how to ... in the comments thread for any questions about Qodo Merge usage.
  • Check out the documentation for more information.
  • Copy link
    Contributor

    PR Reviewer Guide 🔍

    Here are some key observations to aid the review process:

    ⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
    🧪 No relevant tests
    🔒 No security concerns identified
    ⚡ Recommended focus areas for review

    Date Inconsistency

    The Python binding release date is listed as May 23, 2024 while all other bindings show May 23, 2025. This inconsistency should be verified to ensure all dates are correct.

        <div class="row justify-content-center">
    {{< gh-user "https://api.github.com/users/PeteSong" >}}

    Copy link
    Contributor

    qodo-merge-pro bot commented May 26, 2025

    PR Code Suggestions ✨

    Explore these optional code suggestions:

    CategorySuggestion                                                                                                                                    Impact
    Possible issue
    Fix incorrect date year

    The Python release date shows 2024 instead of 2025, which is inconsistent with
    all other language bindings that show 2025. Update the year to match the current
    release year.

    website_and_docs/layouts/partials/selenium-clients-and-webdriver-bindings.html [113-115]

     <a href="https://pypi.python.org/pypi/selenium" class="card-link">
    -  4.33.0 (May 23, 2024)
    +  4.33.0 (May 23, 2025)
     </a>
    • Apply / Chat
    Suggestion importance[1-10]: 8

    __

    Why: Correcting the Python release date from 2024 to 2025 ensures consistency and accuracy across documentation, which is important for user trust and clarity regarding release timelines.

    Medium
    Fix duplicated content section

    The .NET section incorrectly duplicates the Ruby changes. Replace with actual
    .NET-specific changes to avoid misleading readers about what was updated in the
    .NET binding for this release.

    website_and_docs/content/blog/2025/selenium-4-33-released.md [65-66]

    -- [212fc8be35](https://github.com/SeleniumHQ/selenium/commit/212fc8be3566e333ee3823e153b770162c3902b8) - Upgrade to Ruby 3.2.
    -- [1e2945de78](https://github.com/SeleniumHQ/selenium/commit/1e2945de78c8005d96bad66af43a02b46bde3d20) - Let firefox choose the bidi port by default.
    +<!-- Replace with actual .NET changes. The current content duplicates Ruby changes. -->
    • Apply / Chat
    Suggestion importance[1-10]: 7

    __

    Why: Identifying and suggesting correction for duplicated content in the .NET section is important for accuracy and clarity in release notes, but the suggestion does not provide the actual .NET changes, limiting its impact.

    Medium
    General
    Convert issue reference to link

    The Python section includes a GitHub issue reference (#15749) that should be
    converted to a proper link for better accessibility. This would allow readers to
    directly access the issue for more details about the webExtension module
    implementation.

    website_and_docs/content/blog/2025/selenium-4-33-released.md [42-44]

     - [92db47fa2a](https://github.com/SeleniumHQ/selenium/commit/92db47fa2ad6b4f8baa70446b7c18e6c17966306) - Add missing modules to python API docs
     - [4fc2582bf9](https://github.com/SeleniumHQ/selenium/commit/4fc2582bf96ecc2d0d0f4552c0c200a1d4e1e303) - Better error for downloads on local webdrivers
    -- [43e6bb970e](https://github.com/SeleniumHQ/selenium/commit/43e6bb970e65ec62692d6bf49962ea81e1103e78) - Add bidi webExtension module (#15749)
    +- [43e6bb970e](https://github.com/SeleniumHQ/selenium/commit/43e6bb970e65ec62692d6bf49962ea81e1103e78) - Add bidi webExtension module ([#15749](https://github.com/SeleniumHQ/selenium/issues/15749))
    • Apply / Chat
    Suggestion importance[1-10]: 5

    __

    Why: Converting an issue reference to a proper link improves accessibility and user experience, but it is a minor documentation enhancement and does not affect functionality or correctness.

    Low
    • Update

    Copy link
    Contributor

    Images automagically compressed by Calibre's image-actions

    Compression reduced images by 44.4%, saving 235.93 KB.

    Filename Before After Improvement Visual comparison
    website_and_docs/static/images/blog/2025/selenium_4.33.jpg 531.66 KB 295.73 KB -44.4% View diff

    138 images did not require optimisation.

    Copy link

    netlify bot commented May 26, 2025

    Deploy Preview for selenium-dev ready!

    Name Link
    🔨 Latest commit 5357799
    🔍 Latest deploy log https://app.netlify.com/projects/selenium-dev/deploys/68345556d1a78d00088386a1
    😎 Deploy Preview https://deploy-preview-2317--selenium-dev.netlify.app
    📱 Preview on mobile
    Toggle QR Code...

    QR Code

    Use your smartphone camera to open QR code link.

    To edit notification comments on pull requests, go to your Netlify project configuration.

    Copy link

    netlify bot commented May 26, 2025

    Deploy Preview for selenium-dev ready!

    Name Link
    🔨 Latest commit e3b572d
    🔍 Latest deploy log https://app.netlify.com/projects/selenium-dev/deploys/68345f4af0d0eb0008a3c90e
    😎 Deploy Preview https://deploy-preview-2317--selenium-dev.netlify.app
    📱 Preview on mobile
    Toggle QR Code...

    QR Code

    Use your smartphone camera to open QR code link.

    To edit notification comments on pull requests, go to your Netlify project configuration.

    Signed-off-by: Viet Nguyen Duc <[email protected]>
    Signed-off-by: Viet Nguyen Duc <[email protected]>
    @diemol diemol merged commit 2f721a5 into trunk May 26, 2025
    7 checks passed
    @diemol diemol deleted the post-4.33 branch May 26, 2025 13:07
    selenium-ci added a commit that referenced this pull request May 26, 2025
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    2 participants