Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Post for already released 4.30 and 4.31 #2299

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

Post for already released 4.30 and 4.31 #2299

merged 8 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


Description

  • Adds a detailed blog post announcing Selenium 4.30 release.

  • Summarizes major highlights and language-specific changes.

  • Credits contributors across Selenium, Docs, Docker, and the core team.

  • Provides links to release notes, downloads, and community channels.


Changes walkthrough 📝

Relevant files
Documentation
selenium-4-30-released.md
New blog post for Selenium 4.30 release announcement         

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

  • Introduces a new blog post for the Selenium 4.30 release.
  • Details major highlights, language-specific updates, and Docker
    changes.
  • Lists and credits contributors from multiple Selenium projects.
  • Includes links to downloads, release notes, and social/community
    channels.
  • +210/-0 

    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 blog post is dated March 21, 2025, but the PR title indicates this is for an "already released" version. Verify if this is the correct release date or if it should be backdated.

    date: 2025-03-21
    tags: [ "selenium" ]
    Incomplete Link

    The GitHub user link on line 131 appears to be cut off without a closing bracket, which might cause rendering issues.

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

    Copy link
    Contributor

    qodo-merge-pro bot commented May 5, 2025

    PR Code Suggestions ✨

    Explore these optional code suggestions:

    CategorySuggestion                                                                                                                                    Impact
    General
    Update publication date

    The blog post is dated March 21, 2025, but the PR title indicates this is for an
    "already released" version. Since today's date is May 5, 2025, consider updating
    the publication date to reflect the actual release date or the current date to
    avoid confusion.

    website_and_docs/content/blog/2025/selenium-4-30-released.md [4]

    -date: 2025-03-21
    +date: 2025-05-05
    • Apply this suggestion
    Suggestion importance[1-10]: 6

    __

    Why: The suggestion correctly identifies a potential discrepancy between the blog post's date metadata and the likely publication date. Updating the date improves accuracy and avoids potential confusion for readers.

    Low
    • Update

    Copy link
    Contributor

    qodo-merge-pro bot commented May 5, 2025

    CI Feedback 🧐

    (Feedback updated until commit 6fc4e31)

    A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

    Action: test_build

    Failed stage: Build [❌]

    Failure summary:

    The action failed because Hugo was unable to fetch a JSON resource from GitHub API. Specifically, it
    tried to access "https://api.github.com/users/automatealchemist" but received a 404 Not Found error.
    This indicates that the user "automatealchemist" doesn't exist or isn't accessible with the provided
    credentials.

    Relevant error logs:
    1:  ##[group]Operating System
    2:  Ubuntu
    ...
    
    131:  env:
    132:  SELENIUM_CI_TOKEN: ***
    133:  ##[endgroup]
    134:  �[0;32mDeleting Hugo previously generated directories...�[0m
    135:  �[0;32mSwitching to Docsy theme directory...�[0m
    136:  added 61 packages, and audited 62 packages in 2s
    137:  17 packages are looking for funding
    138:  run `npm fund` for details
    139:  found 0 vulnerabilities
    140:  �[0;32mGenerating Hugo site for website...�[0m
    141:  �[0;32mUsing SELENIUM_EXAMPLES_REPO=seleniumhq.github.io SELENIUM_EXAMPLES_ORG=SeleniumHQ SELENIUM_EXAMPLES_BRANCH=blog_post_4_30 hugo --minify ...�[0m
    142:  hugo: downloading modules …
    143:  hugo: collected modules in 13870 ms
    144:  Start building sites … 
    145:  hugo v0.125.4-cc3574ef4f41fccbe88d9443ed066eb10867ada2+extended linux/amd64 BuildDate=VendorInfo=gohugoio
    146:  ERROR Failed to get JSON resource "https://***@api.github.com/users/automatealchemist": failed to retrieve remote file: Not Found, body: "{\"message\":\"Not Found\",\"documentation_url\":\"https://docs.github.com/rest\",\"status\":\"404\"}"
    147:  You can suppress this error by adding the following to your site configuration:
    148:  ignoreLogs = ['error-remote-getjson']
    149:  Total in 45558 ms
    150:  Error: error building site: logged 1 error(s)
    151:  ##[error]Process completed with exit code 1.
    152:  Post job cleanup.
    

    Copy link
    Contributor

    github-actions bot commented May 5, 2025

    Images automagically compressed by Calibre's image-actions

    Compression reduced images by 6.4%, saving 7.82 KB.

    Filename Before After Improvement Visual comparison
    website_and_docs/static/images/blog/2025/selenium_4.30.jpg 121.77 KB 113.95 KB -6.4% View diff

    135 images did not require optimisation.

    Copy link

    netlify bot commented May 5, 2025

    Deploy Preview for selenium-dev failed.

    Name Link
    🔨 Latest commit 346f2cb
    🔍 Latest deploy log https://app.netlify.com/sites/selenium-dev/deploys/68188620b0982b00086c970c

    Copy link

    netlify bot commented May 5, 2025

    Deploy Preview for selenium-dev ready!

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

    @diemol diemol changed the title Post for already released 4.30 Post for already released 4.30 and 4.31 May 5, 2025
    Copy link
    Contributor

    github-actions bot commented May 5, 2025

    Images automagically compressed by Calibre's image-actions

    Compression reduced images by 6.4%, saving 5.80 KB.

    Filename Before After Improvement Visual comparison
    website_and_docs/static/images/blog/2025/selenium_4.31.jpg 90.08 KB 84.27 KB -6.4% View diff

    136 images did not require optimisation.

    Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
    @VietND96 VietND96 merged commit 40e2996 into trunk May 5, 2025
    7 checks passed
    @VietND96 VietND96 deleted the blog_post_4_30 branch May 5, 2025 11:47
    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> 40e2996
    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