[Snyk] Upgrade playwright from 1.44.0 to 1.44.1 #899

Closed
opened 2026-04-05 16:23:38 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @simlarsen on 6/14/2024

This PR was automatically created by Snyk using the credentials of a real user.


![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)

Snyk has created this PR to upgrade playwright from 1.44.0 to 1.44.1.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 3 versions ahead of your current version.

  • The recommended version was released on 22 days ago.

Release notes
Package name: playwright
  • 1.44.1 - 2024-05-23

    Highlights

    #30779 - [REGRESSION]: When using video: 'on' with VSCode extension the browser got closed
    #30755 - [REGRESSION]: Electron launch with spaces inside executablePath didn't work
    #30770 - [REGRESSION]: Mask elements outside of viewport when creating fullscreen screenshots didn't work
    #30858 - [REGRESSION]: ipv6 got shown instead of localhost in show-trace/show-report

    Browser Versions

    • Chromium 125.0.6422.14
    • Mozilla Firefox 125.0.1
    • WebKit 17.4

    This version was also tested against the following stable channels:

    • Google Chrome 124
    • Microsoft Edge 124
  • 1.44.1-beta-1716453231000 - 2024-05-23
  • 1.44.1-beta-1716449392000 - 2024-05-23
  • 1.44.0 - 2024-05-06

    New APIs

    Accessibility assertions

    • expect(locator).toHaveAccessibleName() checks if the element has the specified accessible name:

      const locator = page.getByRole('button');
      await expect(locator).toHaveAccessibleName('Submit');
    • expect(locator).toHaveAccessibleDescription() checks if the element has the specified accessible description:

      const locator = page.getByRole('button');
      await expect(locator).toHaveAccessibleDescription('Upload a photo');
    • expect(locator).toHaveRole() checks if the element has the specified ARIA role:

      const locator = page.getByTestId('save-button');
      await expect(locator).toHaveRole('button');

    Locator handler

    • After executing the handler added with page.addLocatorHandler(), Playwright will now wait until the overlay that triggered the handler is not visible anymore. You can opt-out of this behavior with the new noWaitAfter option.
    • You can use new times option in page.addLocatorHandler() to specify maximum number of times the handler should be run.
    • The handler in page.addLocatorHandler() now accepts the locator as argument.
    • New page.removeLocatorHandler() method for removing previously added locator handlers.
    const locator = page.getByText('This interstitial covers the button');
    await page.addLocatorHandler(locator, async overlay => {
      await overlay.locator('#close').click();
    }, { times: 3, noWaitAfter: true });
    // Run your tests that can be interrupted by the overlay.
    // ...
    await page.removeLocatorHandler(locator);

    Miscellaneous options

    • multipart option in apiRequestContext.fetch() now accepts FormData and supports repeating fields with the same name.

      const formData = new FormData();
      formData.append('file', new File(['let x = 2024;'], 'f1.js', { type: 'text/javascript' }));
      formData.append('file', new File(['hello'], 'f2.txt', { type: 'text/plain' }));
      context.request.post('https://example.com/uploadFiles', {
        multipart: formData
      });
    • expect(callback).toPass({ intervals }) can now be configured by expect.toPass.inervals option globally in testConfig.expect or per project in testProject.expect.

    • expect(page).toHaveURL(url) now supports ignoreCase option.

    • testProject.ignoreSnapshots allows to configure per project whether to skip screenshot expectations.

    Reporter API

    • New method suite.entries() returns child test suites and test cases in their declaration order. suite.type and testCase.type can be used to tell apart test cases and suites in the list.
    • Blob reporter now allows overriding report file path with a single option outputFile. The same option can also be specified as PLAYWRIGHT_BLOB_OUTPUT_FILE environment variable that might be more convenient on CI/CD.
    • JUnit reporter now supports includeProjectInTestName option.

    Command line

    • --last-failed CLI option for running only tests that failed in the previous run.

      First run all tests:

      Running 103 tests using 5 workers
      ...
      2 failed
      [chromium] › my-test.spec.ts:8:5 › two ─────────────────────────────────────────────────────────
      [chromium] › my-test.spec.ts:13:5 › three ──────────────────────────────────────────────────────
      101 passed (30.0s)">
      $ npx playwright test

      Running 103 tests using 5 workers
      ...
      2 failed
      [chromium] › my-test.spec.ts:8:5 › two ─────────────────────────────────────────────────────────
      [chromium] › my-test.spec.ts:13:5 › three ──────────────────────────────────────────────────────
      101 passed (30.0s)

      Now fix the failing tests and run Playwright again with --last-failed option:

      Running 2 tests using 2 workers
      2 passed (1.2s)">
      $ npx playwright test --last-failed

      Running 2 tests using 2 workers
      2 passed (1.2s)

    Browser Versions

    • Chromium 125.0.6422.14
    • Mozilla Firefox 125.0.1
    • WebKit 17.4

    This version was also tested against the following stable channels:

    • Google Chrome 124
    • Microsoft Edge 124
from playwright GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

*Originally created by @simlarsen on 6/14/2024* <p>This PR was automatically created by Snyk using the credentials of a real user.</p><br />![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123) <h3>Snyk has created this PR to upgrade playwright from 1.44.0 to 1.44.1.</h3> :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project. <hr/> - The recommended version is **3 versions** ahead of your current version. - The recommended version was released on **22 days ago**. <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>playwright</b></summary> <ul> <li> <b>1.44.1</b> - <a href="https://github.com/microsoft/playwright/releases/tag/v1.44.1">2024-05-23</a></br><h3>Highlights</h3> <p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2294870538" data-permission-text="Title is private" data-url="https://github.com/microsoft/playwright/issues/30779" data-hovercard-type="issue" data-hovercard-url="/microsoft/playwright/issues/30779/hovercard" href="https://github.com/microsoft/playwright/issues/30779">#30779</a> - [REGRESSION]: When using <code>video: 'on'</code> with VSCode extension the browser got closed<br> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2291336706" data-permission-text="Title is private" data-url="https://github.com/microsoft/playwright/issues/30755" data-hovercard-type="issue" data-hovercard-url="/microsoft/playwright/issues/30755/hovercard" href="https://github.com/microsoft/playwright/issues/30755">#30755</a> - [REGRESSION]: Electron launch with spaces inside executablePath didn't work<br> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2293790544" data-permission-text="Title is private" data-url="https://github.com/microsoft/playwright/issues/30770" data-hovercard-type="issue" data-hovercard-url="/microsoft/playwright/issues/30770/hovercard" href="https://github.com/microsoft/playwright/issues/30770">#30770</a> - [REGRESSION]: Mask elements outside of viewport when creating fullscreen screenshots didn't work<br> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2301318884" data-permission-text="Title is private" data-url="https://github.com/microsoft/playwright/issues/30858" data-hovercard-type="issue" data-hovercard-url="/microsoft/playwright/issues/30858/hovercard" href="https://github.com/microsoft/playwright/issues/30858">#30858</a> - [REGRESSION]: ipv6 got shown instead of localhost in show-trace/show-report</p> <h2>Browser Versions</h2> <ul> <li>Chromium 125.0.6422.14</li> <li>Mozilla Firefox 125.0.1</li> <li>WebKit 17.4</li> </ul> <p>This version was also tested against the following stable channels:</p> <ul> <li>Google Chrome 124</li> <li>Microsoft Edge 124</li> </ul> </li> <li> <b>1.44.1-beta-1716453231000</b> - 2024-05-23 </li> <li> <b>1.44.1-beta-1716449392000</b> - 2024-05-23 </li> <li> <b>1.44.0</b> - <a href="https://github.com/microsoft/playwright/releases/tag/v1.44.0">2024-05-06</a></br><h2>New APIs</h2> <p><strong>Accessibility assertions</strong></p> <ul> <li> <p><a href="https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-have-accessible-name" rel="nofollow">expect(locator).toHaveAccessibleName()</a> checks if the element has the specified accessible name:</p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const locator = page.getByRole('button'); await expect(locator).toHaveAccessibleName('Submit');"><pre><span class="pl-k">const</span> <span class="pl-s1">locator</span> <span class="pl-c1">=</span> <span class="pl-s1">page</span><span class="pl-kos">.</span><span class="pl-en">getByRole</span><span class="pl-kos">(</span><span class="pl-s">'button'</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-k">await</span> <span class="pl-en">expect</span><span class="pl-kos">(</span><span class="pl-s1">locator</span><span class="pl-kos">)</span><span class="pl-kos">.</span><span class="pl-en">toHaveAccessibleName</span><span class="pl-kos">(</span><span class="pl-s">'Submit'</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </li> <li> <p><a href="https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-have-accessible-description" rel="nofollow">expect(locator).toHaveAccessibleDescription()</a> checks if the element has the specified accessible description:</p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const locator = page.getByRole('button'); await expect(locator).toHaveAccessibleDescription('Upload a photo');"><pre><span class="pl-k">const</span> <span class="pl-s1">locator</span> <span class="pl-c1">=</span> <span class="pl-s1">page</span><span class="pl-kos">.</span><span class="pl-en">getByRole</span><span class="pl-kos">(</span><span class="pl-s">'button'</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-k">await</span> <span class="pl-en">expect</span><span class="pl-kos">(</span><span class="pl-s1">locator</span><span class="pl-kos">)</span><span class="pl-kos">.</span><span class="pl-en">toHaveAccessibleDescription</span><span class="pl-kos">(</span><span class="pl-s">'Upload a photo'</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </li> <li> <p><a href="https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-have-role" rel="nofollow">expect(locator).toHaveRole()</a> checks if the element has the specified ARIA role:</p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const locator = page.getByTestId('save-button'); await expect(locator).toHaveRole('button');"><pre><span class="pl-k">const</span> <span class="pl-s1">locator</span> <span class="pl-c1">=</span> <span class="pl-s1">page</span><span class="pl-kos">.</span><span class="pl-en">getByTestId</span><span class="pl-kos">(</span><span class="pl-s">'save-button'</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-k">await</span> <span class="pl-en">expect</span><span class="pl-kos">(</span><span class="pl-s1">locator</span><span class="pl-kos">)</span><span class="pl-kos">.</span><span class="pl-en">toHaveRole</span><span class="pl-kos">(</span><span class="pl-s">'button'</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </li> </ul> <p><strong>Locator handler</strong></p> <ul> <li>After executing the handler added with <a href="https://playwright.dev/docs/api/class-page#page-add-locator-handler" rel="nofollow">page.addLocatorHandler()</a>, Playwright will now wait until the overlay that triggered the handler is not visible anymore. You can opt-out of this behavior with the new <code>noWaitAfter</code> option.</li> <li>You can use new <code>times</code> option in <a href="https://playwright.dev/docs/api/class-page#page-add-locator-handler" rel="nofollow">page.addLocatorHandler()</a> to specify maximum number of times the handler should be run.</li> <li>The handler in <a href="https://playwright.dev/docs/api/class-page#page-add-locator-handler" rel="nofollow">page.addLocatorHandler()</a> now accepts the locator as argument.</li> <li>New <a href="https://playwright.dev/docs/api/class-page#page-remove-locator-handler" rel="nofollow">page.removeLocatorHandler()</a> method for removing previously added locator handlers.</li> </ul> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const locator = page.getByText('This interstitial covers the button'); await page.addLocatorHandler(locator, async overlay =&gt; { await overlay.locator('#close').click(); }, { times: 3, noWaitAfter: true }); // Run your tests that can be interrupted by the overlay. // ... await page.removeLocatorHandler(locator);"><pre><span class="pl-k">const</span> <span class="pl-s1">locator</span> <span class="pl-c1">=</span> <span class="pl-s1">page</span><span class="pl-kos">.</span><span class="pl-en">getByText</span><span class="pl-kos">(</span><span class="pl-s">'This interstitial covers the button'</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-k">await</span> <span class="pl-s1">page</span><span class="pl-kos">.</span><span class="pl-en">addLocatorHandler</span><span class="pl-kos">(</span><span class="pl-s1">locator</span><span class="pl-kos">,</span> <span class="pl-k">async</span> <span class="pl-s1">overlay</span> <span class="pl-c1">=&gt;</span> <span class="pl-kos">{</span> <span class="pl-k">await</span> <span class="pl-s1">overlay</span><span class="pl-kos">.</span><span class="pl-en">locator</span><span class="pl-kos">(</span><span class="pl-s">'#close'</span><span class="pl-kos">)</span><span class="pl-kos">.</span><span class="pl-en">click</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-kos">{</span> <span class="pl-c1">times</span>: <span class="pl-c1">3</span><span class="pl-kos">,</span> <span class="pl-c1">noWaitAfter</span>: <span class="pl-c1">true</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-c">// Run your tests that can be interrupted by the overlay.</span> <span class="pl-c">// ...</span> <span class="pl-k">await</span> <span class="pl-s1">page</span><span class="pl-kos">.</span><span class="pl-en">removeLocatorHandler</span><span class="pl-kos">(</span><span class="pl-s1">locator</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> <p><strong>Miscellaneous options</strong></p> <ul> <li> <p><a href="https://playwright.dev/docs/api/class-apirequestcontext#api-request-context-fetch-option-multipart" rel="nofollow"><code>multipart</code></a> option in <code>apiRequestContext.fetch()</code> now accepts <a href="https://developer.mozilla.org/en-US/docs/Web/API/FormData" rel="nofollow"><code>FormData</code></a> and supports repeating fields with the same name.</p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const formData = new FormData(); formData.append('file', new File(['let x = 2024;'], 'f1.js', { type: 'text/javascript' })); formData.append('file', new File(['hello'], 'f2.txt', { type: 'text/plain' })); context.request.post('https://example.com/uploadFiles', { multipart: formData });"><pre><span class="pl-k">const</span> <span class="pl-s1">formData</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">FormData</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-s1">formData</span><span class="pl-kos">.</span><span class="pl-en">append</span><span class="pl-kos">(</span><span class="pl-s">'file'</span><span class="pl-kos">,</span> <span class="pl-k">new</span> <span class="pl-v">File</span><span class="pl-kos">(</span><span class="pl-kos">[</span><span class="pl-s">'let x = 2024;'</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-s">'f1.js'</span><span class="pl-kos">,</span> <span class="pl-kos">{</span> <span class="pl-c1">type</span>: <span class="pl-s">'text/javascript'</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-s1">formData</span><span class="pl-kos">.</span><span class="pl-en">append</span><span class="pl-kos">(</span><span class="pl-s">'file'</span><span class="pl-kos">,</span> <span class="pl-k">new</span> <span class="pl-v">File</span><span class="pl-kos">(</span><span class="pl-kos">[</span><span class="pl-s">'hello'</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-s">'f2.txt'</span><span class="pl-kos">,</span> <span class="pl-kos">{</span> <span class="pl-c1">type</span>: <span class="pl-s">'text/plain'</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-s1">context</span><span class="pl-kos">.</span><span class="pl-c1">request</span><span class="pl-kos">.</span><span class="pl-en">post</span><span class="pl-kos">(</span><span class="pl-s">'https://example.com/uploadFiles'</span><span class="pl-kos">,</span> <span class="pl-kos">{</span> <span class="pl-c1">multipart</span>: <span class="pl-s1">formData</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </li> <li> <p><code>expect(callback).toPass({ intervals })</code> can now be configured by <code>expect.toPass.inervals</code> option globally in <a href="https://playwright.dev/docs/api/class-testconfig#test-config-expect" rel="nofollow">testConfig.expect</a> or per project in <a href="https://playwright.dev/docs/api/class-testproject#test-project-expect" rel="nofollow">testProject.expect</a>.</p> </li> <li> <p><code>expect(page).toHaveURL(url)</code> now supports <code>ignoreCase</code> <a href="https://playwright.dev/docs/api/class-pageassertions#page-assertions-to-have-url-option-ignore-case" rel="nofollow">option</a>.</p> </li> <li> <p><a href="https://playwright.dev/docs/api/class-testproject#test-project-ignore-snapshots" rel="nofollow">testProject.ignoreSnapshots</a> allows to configure per project whether to skip screenshot expectations.</p> </li> </ul> <p><strong>Reporter API</strong></p> <ul> <li>New method <a href="https://playwright.dev/docs/api/class-suite#suite-entries" rel="nofollow">suite.entries()</a> returns child test suites and test cases in their declaration order. <a href="https://playwright.dev/docs/api/class-suite#suite-type" rel="nofollow">suite.type</a> and <a href="https://playwright.dev/docs/api/class-testcase#test-case-type" rel="nofollow">testCase.type</a> can be used to tell apart test cases and suites in the list.</li> <li><a href="https://playwright.dev/docs/test-reporters#blob-reporter" rel="nofollow">Blob</a> reporter now allows overriding report file path with a single option <code>outputFile</code>. The same option can also be specified as <code>PLAYWRIGHT_BLOB_OUTPUT_FILE</code> environment variable that might be more convenient on CI/CD.</li> <li><a href="https://playwright.dev/docs/test-reporters#junit-reporter" rel="nofollow">JUnit</a> reporter now supports <code>includeProjectInTestName</code> option.</li> </ul> <p><strong>Command line</strong></p> <ul> <li> <p><code>--last-failed</code> CLI option for running only tests that failed in the previous run.</p> <p>First run all tests:</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ npx playwright test Running 103 tests using 5 workers ... 2 failed [chromium] › my-test.spec.ts:8:5 › two ───────────────────────────────────────────────────────── [chromium] › my-test.spec.ts:13:5 › three ────────────────────────────────────────────────────── 101 passed (30.0s)"><pre>$ npx playwright <span class="pl-c1">test</span> Running 103 tests using 5 workers ... 2 failed [chromium] › my-test.spec.ts:8:5 › two ───────────────────────────────────────────────────────── [chromium] › my-test.spec.ts:13:5 › three ────────────────────────────────────────────────────── 101 passed (30.0s)</pre></div> <p>Now fix the failing tests and run Playwright again with <code>--last-failed</code> option:</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ npx playwright test --last-failed Running 2 tests using 2 workers 2 passed (1.2s)"><pre>$ npx playwright <span class="pl-c1">test</span> --last-failed Running 2 tests using 2 workers 2 passed (1.2s)</pre></div> </li> </ul> <h2>Browser Versions</h2> <ul> <li>Chromium 125.0.6422.14</li> <li>Mozilla Firefox 125.0.1</li> <li>WebKit 17.4</li> </ul> <p>This version was also tested against the following stable channels:</p> <ul> <li>Google Chrome 124</li> <li>Microsoft Edge 124</li> </ul> </li> </ul> from <a href="https://github.com/microsoft/playwright/releases">playwright GitHub release notes</a> </details> </details> --- > [!IMPORTANT] > > - Check the changes in this PR to ensure they won't cause issues with your project. > - This PR was automatically created by Snyk using the credentials of a real user. --- **Note:** _You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs._ **For more information:** <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiJkOWQ5YzlhOC1kY2RkLTRhODMtYWU2Mi1mNzFiNzY3ZGRlNTciLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6ImQ5ZDljOWE4LWRjZGQtNGE4My1hZTYyLWY3MWI3NjdkZGU1NyJ9fQ==" width="0" height="0"/> > - 🧐 [View latest project report](https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr) > - 📜 [Customise PR templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates) > - 🛠 [Adjust upgrade PR settings](https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c/settings/integration?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr) > - 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c/settings/integration?pkg&#x3D;playwright&amp;utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr#auto-dep-upgrades) <!--- (snyk:metadata:{"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"playwright","from":"1.44.0","to":"1.44.1"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"d9d9c9a8-dcdd-4a83-ae62-f71b767dde57","prPublicId":"d9d9c9a8-dcdd-4a83-ae62-f71b767dde57","packageManager":"npm","priorityScoreList":[],"projectPublicId":"49c81d9c-12c2-4e8e-b9e8-72f98b1b595c","projectUrl":"https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":3,"publishedDate":"2024-05-23T08:30:43.674Z"},"vulns":[]}) --->
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#899