Skip to content

Blog post 4 32 #2300

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 11 commits into from
May 5, 2025
Merged

Blog post 4 32 #2300

merged 11 commits into from
May 5, 2025

Conversation

diemol
Copy link
Member

@diemol diemol commented May 5, 2025

User description

Thanks for contributing to the Selenium site and documentation!
A PR well described will help maintainers to review and merge it quickly

Before submitting your PR, please check our contributing guidelines.
Avoid large PRs, and help reviewers by making them as simple and short as possible.

Description

Motivation and Context

Types of changes

  • Change to the site (I have double-checked the Netlify deployment, and my changes look good)
  • Code example added (and I also added the example to all translated languages)
  • Improved translation
  • Added new translation (and I also added a notice to each document missing translation)

Checklist

  • I have read the contributing document.
  • I have used hugo to render the site/docs locally and I am sure it works.

PR Type

Documentation, Enhancement


Description

  • Added detailed release blog post for Selenium 4.32.

    • Highlights major changes, language-specific updates, and contributors.
  • Updated download and bindings pages to reference version 4.32.0.

    • Updated links and release dates for all language bindings.

Changes walkthrough 📝

Relevant files
Documentation
selenium-4-32-released.md
Add Selenium 4.32 release announcement blog post                 

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

  • Added a comprehensive blog post announcing Selenium 4.32 release.
  • Summarizes major highlights, language-specific changes, and
    contributors.
  • Includes links to release notes and social media.
  • +190/-0 
    Enhancement
    list.html
    Update downloads page for Selenium 4.32.0 release               

    website_and_docs/layouts/downloads/list.html

  • Updated Selenium Server download link to version 4.32.0.
  • Updated C# NuGet release version and date to 4.32.0 (May 02, 2025).
  • +2/-2     
    selenium-clients-and-webdriver-bindings.html
    Update language bindings section for 4.32.0 release           

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

  • Updated all language binding versions and release dates to 4.32.0.
  • Adjusted download and changelog links for new release.
  • +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

    qodo-merge-pro bot commented May 5, 2025

    PR Reviewer Guide 🔍

    Here are some key observations to aid the review process:

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

    Date Inconsistency

    The Python binding release date is listed as May 02, 2024 while all other bindings show May 02, 2025. This inconsistency in years should be verified.

    {{< gh-user "https://api.github.com/users/FFederi" >}}
    {{< gh-user "https://api.github.com/users/navin772" >}}

    Copy link
    Contributor

    qodo-merge-pro bot commented May 5, 2025

    PR Code Suggestions ✨

    Explore these optional code suggestions:

    CategorySuggestion                                                                                                                                    Impact
    Possible issue
    Fix date inconsistency

    There's an inconsistency in the Python release date. While all other language
    bindings show May 02, 2025, the Python section shows May 02, 2024 (previous
    year). This could confuse users about when the Python binding was actually
    released.

    website_and_docs/content/blog/2025/selenium-4-32-released.md [43-51]

    +- Python
    +- Fixes to test args for `--headless` and `--bidi` [#15567](https://github.com/SeleniumHQ/selenium/pull/15567)
    +- Improvements in test coverage and cleanup [#15579](https://github.com/SeleniumHQ/selenium/pull/15579), [#15580](https://github.com/SeleniumHQ/selenium/pull/15580)
    +- FedCM state leak fix [#15583](https://github.com/SeleniumHQ/selenium/pull/15583)
    +- BiDi Network: intercepts and authentication implemented [#14592](https://github.com/SeleniumHQ/selenium/pull/14592)
    +- Implemented BiDi `browser`, `browsing_context`, and `log` modules [#15616](https://github.com/SeleniumHQ/selenium/pull/15616), [#15631](https://github.com/SeleniumHQ/selenium/pull/15631), [#15668](https://github.com/SeleniumHQ/selenium/pull/15668)
    +- Added `Server` utility class to manage Grid [#15666](https://github.com/SeleniumHQ/selenium/pull/15666)
    +- Modernized linting setup and doc publishing [#15614](https://github.com/SeleniumHQ/selenium/pull/15614)
     
    -

    [To ensure code accuracy, apply this suggestion manually]

    Suggestion importance[1-10]: 5

    __

    Why: The suggestion correctly identifies a date inconsistency for the Python release (2024 vs 2025) present elsewhere in the PR (specifically in website_and_docs/layouts/partials/selenium-clients-and-webdriver-bindings.html, line 114). While the provided existing_code snippet is from the blog post and doesn't contain the error itself, the observation about the inconsistency is valid and points to a necessary correction for documentation accuracy.

    Low
    • Update

    Copy link

    netlify bot commented May 5, 2025

    Deploy Preview for selenium-dev ready!

    Name Link
    🔨 Latest commit fa9175e
    🔍 Latest deploy log https://app.netlify.com/sites/selenium-dev/deploys/6818b20d01586e0008e84627
    😎 Deploy Preview https://deploy-preview-2300--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 site configuration.

    Copy link
    Contributor

    github-actions bot commented May 5, 2025

    Images automagically compressed by Calibre's image-actions

    Compression reduced images by 10.3%, saving 14.17 KB.

    Filename Before After Improvement Visual comparison
    website_and_docs/static/images/blog/2025/selenium_4.32.jpg 137.98 KB 123.81 KB -10.3% View diff

    137 images did not require optimisation.

    Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
    @VietND96 VietND96 merged commit 1596177 into trunk May 5, 2025
    7 checks passed
    @VietND96 VietND96 deleted the blog_post_4_32 branch May 5, 2025 12:51
    selenium-ci added a commit that referenced this pull request May 5, 2025
    [deploy site]
    
    ---------
    
    Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> 1596177
    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.

    3 participants