Skip to content

Build(deps-dev): Bump vitest from 4.1.7 to 4.1.8 in the npm-all group across 1 directory#459

Merged
rvanmaanen merged 4 commits into
mainfrom
dependabot/npm_and_yarn/npm-all-4825ac1e2e
Jun 12, 2026
Merged

Build(deps-dev): Bump vitest from 4.1.7 to 4.1.8 in the npm-all group across 1 directory#459
rvanmaanen merged 4 commits into
mainfrom
dependabot/npm_and_yarn/npm-all-4825ac1e2e

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 4, 2026

Copy link
Copy Markdown
Contributor

Bumps the npm-all group with 1 update in the / directory: vitest.

Updates vitest from 4.1.7 to 4.1.8

Release notes

Sourced from vitest's releases.

v4.1.8

   🐞 Bug Fixes

    View changes on GitHub
Commits
  • e61f2dd chore: release v4.1.8
  • e4067b3 fix(browser): disable client cdp API when allowWrite/allowExec: false [ba...
  • See full diff in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 4, 2026
@dependabot dependabot Bot requested a review from rvanmaanen as a code owner June 4, 2026 01:25
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jun 4, 2026
@dependabot dependabot Bot requested a review from rajbos as a code owner June 4, 2026 01:25
@dependabot dependabot Bot added the javascript Pull requests that update javascript code label Jun 4, 2026
@github-actions

github-actions Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

✅ PR Preview Environment Removed

The preview environment for this pull request has been removed.

Bumps the npm-all group with 1 update in the / directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).


Updates `vitest` from 4.1.7 to 4.1.8
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.8/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.1.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Build(deps-dev): Bump vitest from 4.1.7 to 4.1.8 in the npm-all group Build(deps-dev): Bump vitest from 4.1.7 to 4.1.8 in the npm-all group across 1 directory Jun 10, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/npm-all-4825ac1e2e branch from 5265def to 39d826f Compare June 10, 2026 09:54
@rvanmaanen

Copy link
Copy Markdown
Collaborator

@copilot flaky tests:

failed TechHub.E2E.Tests.Web.GitHubCopilotFeaturesTests.GitHubCopilotFeatures_TimelineEntry_ExpandCollapse_ShouldWork (1m 03s 580ms)
Microsoft.Playwright.PlaywrightException : Locator expected to have attribute 'aria-expanded' 'true'
But was: 'false'
Call log:

  • Expect "ToHaveAttributeAsync" with timeout 60000ms
  • waiting for Locator(".features-timeline-entry:has(.features-timeline-card[aria-expanded='false'])").First.Locator(".features-timeline-card")
    5 × locator resolved to
    • unexpected value "false"
      118 × locator resolved to
      • unexpected value "false"
        Aria snapshot:
  • 'button "Token-based billing: from premium request units to AI credits and tokens ▶ Video Free Student Pro Business Pro+ Enterprise ✓ GHES Replaces fixed monthly premium request quotas with a flexible token-based billing model. Cost scales with actual model usage — heavier models like Claude Opus consume more tokens per interaction while lighter models cost less. Gives individuals and organizations fine-grained control over AI spend without hard request caps. Token-based billing: from premium request units to AI credits and tokens video thumbnail Watch full video →"':
    • 'heading "Token-based billing: from premium request units to AI credits and tokens" [level=3]'
    • text: ▶ Video Free Student Pro Business Pro+ Enterprise ✓ GHES
    • paragraph: Replaces fixed monthly premium request quotas with a flexible token-based billing model. Cost scales with actual model usage — heavier models like Claude Opus consume more tokens per interaction while lighter models cost less. Gives individuals and organizations fine-grained control over AI spend without hard request caps.
    • 'link "Token-based billing: from premium request units to AI credits and tokens video thumbnail"':
      • /url: /github-copilot/videos/github-copilot-token-based-billing
    • link "Watch full video →":
      • /url: /github-copilot/videos/github-copilot-token-based-billing
        from /home/runner/work/techhub/techhub/tests/TechHub.E2E.Tests/bin/Release/net10.0/TechHub.E2E.Tests.dll (net10.0|x64)
        Xunit.MicrosoftTestingPlatform.XunitException: Microsoft.Playwright.PlaywrightException : Locator expected to have attribute 'aria-expanded' 'true'
        But was: 'false'
        Call log:
      • Expect "ToHaveAttributeAsync" with timeout 60000ms
      • waiting for Locator(".features-timeline-entry:has(.features-timeline-card[aria-expanded='false'])").First.Locator(".features-timeline-card")
        5 × locator resolved to
        • unexpected value "false"
          118 × locator resolved to
          • unexpected value "false"
            Aria snapshot:
    • 'button "Token-based billing: from premium request units to AI credits and tokens ▶ Video Free Student Pro Business Pro+ Enterprise ✓ GHES Replaces fixed monthly premium request quotas with a flexible token-based billing model. Cost scales with actual model usage — heavier models like Claude Opus consume more tokens per interaction while lighter models cost less. Gives individuals and organizations fine-grained control over AI spend without hard request caps. Token-based billing: from premium request units to AI credits and tokens video thumbnail Watch full video →"':
      • 'heading "Token-based billing: from premium request units to AI credits and tokens" [level=3]'
      • text: ▶ Video Free Student Pro Business Pro+ Enterprise ✓ GHES
      • paragraph: Replaces fixed monthly premium request quotas with a flexible token-based billing model. Cost scales with actual model usage — heavier models like Claude Opus consume more tokens per interaction while lighter models cost less. Gives individuals and organizations fine-grained control over AI spend without hard request caps.
      • 'link "Token-based billing: from premium request units to AI credits and tokens video thumbnail"':
        • /url: /github-copilot/videos/github-copilot-token-based-billing
      • link "Watch full video →":
        • /url: /github-copilot/videos/github-copilot-token-based-billing
          at Microsoft.Playwright.Core.AssertionsBase.ExpectImplAsync(String expression, FrameExpectOptions expectOptions, Object expected, String message, String title) in //src/Playwright/Core/AssertionsBase.cs:97
          at Microsoft.Playwright.Core.AssertionsBase.ExpectImplAsync(String expression, ExpectedTextValue[] expectedText, Object expected, String message, String title, FrameExpectOptions options) in /
          /src/Playwright/Core/AssertionsBase.cs:69
          at Microsoft.Playwright.Core.AssertionsBase.ExpectImplAsync(String expression, ExpectedTextValue textValue, Object expected, String message, String title, FrameExpectOptions options) in /_/src/Playwright/Core/AssertionsBase.cs:61
          at TechHub.E2E.Tests.Web.GitHubCopilotFeaturesTests.<>c__DisplayClass24_0.<<GitHubCopilotFeatures_TimelineEntry_ExpandCollapse_ShouldWork>b__0>d.MoveNext() in /home/runner/work/techhub/techhub/tests/TechHub.E2E.Tests/Web/GitHubCopilotFeaturesTests.cs:438
          --- End of stack trace from previous location ---
          at TechHub.E2E.Tests.Helpers.BlazorHelpers.ClickAndExpectAsync(ILocator locator, Func`1 assertion, Int32 totalTimeoutMs) in /home/runner/work/techhub/techhub/tests/TechHub.E2E.Tests/Helpers/BlazorHelpers.cs:576
          at TechHub.E2E.Tests.Web.GitHubCopilotFeaturesTests.GitHubCopilotFeatures_TimelineEntry_ExpandCollapse_ShouldWork() in /home/runner/work/techhub/techhub/tests/TechHub.E2E.Tests/Web/GitHubCopilotFeaturesTests.cs:437
          --- End of stack trace from previous location ---
          /home/runner/work/techhub/techhub/tests/TechHub.E2E.Tests/bin/Release/net10.0/TechHub.E2E.Tests.dll (net10.0|x64) failed with 1 error(s) (27m 20s 479ms)
          Exit code: 2

Copilot AI commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

@copilot flaky tests:

failed TechHub.E2E.Tests.Web.GitHubCopilotFeaturesTests.GitHubCopilotFeatures_TimelineEntry_ExpandCollapse_ShouldWork (1m 03s 580ms)
...

Fixed in commit 5b9fb33. The test now picks a stable timeline entry first and only then asserts aria-expanded transitions, so the locator no longer drifts to another collapsed card during the expand step.

@rvanmaanen rvanmaanen merged commit 047520f into main Jun 12, 2026
19 checks passed
@rvanmaanen rvanmaanen deleted the dependabot/npm_and_yarn/npm-all-4825ac1e2e branch June 12, 2026 07:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants