Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

chore(deps): update all non-major dependencies #14

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 10, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@iconify/json (source) ^2.2.1 -> ^2.2.93 age adoption passing confidence
@slidev/cli (source) 0.38.2 -> 0.42.5 age adoption passing confidence
playwright-chromium (source) ^1.29.1 -> ^1.36.1 age adoption passing confidence
pnpm (source) ^7.22.0 -> ^7.33.5 age adoption passing confidence

Release Notes

iconify/icon-sets (@​iconify/json)

v2.2.93

Compare Source

v2.2.92

Compare Source

v2.2.91

Compare Source

v2.2.90

Compare Source

v2.2.89

Compare Source

v2.2.88

Compare Source

v2.2.87

Compare Source

v2.2.86

Compare Source

v2.2.85

Compare Source

v2.2.84

Compare Source

v2.2.83

Compare Source

v2.2.82

Compare Source

v2.2.81

Compare Source

v2.2.80

Compare Source

v2.2.79

Compare Source

v2.2.78

Compare Source

v2.2.77

Compare Source

v2.2.76

Compare Source

v2.2.75

Compare Source

v2.2.74

Compare Source

v2.2.73

Compare Source

v2.2.72

Compare Source

v2.2.71

Compare Source

v2.2.70

Compare Source

v2.2.69

Compare Source

v2.2.68

Compare Source

v2.2.67

Compare Source

v2.2.66

Compare Source

v2.2.65

Compare Source

v2.2.64

Compare Source

v2.2.63

Compare Source

v2.2.62

Compare Source

v2.2.61

Compare Source

v2.2.60

Compare Source

v2.2.59

Compare Source

v2.2.58

Compare Source

v2.2.57

Compare Source

v2.2.56

Compare Source

v2.2.55

Compare Source

v2.2.54

Compare Source

v2.2.53

Compare Source

v2.2.52

Compare Source

v2.2.51

Compare Source

v2.2.50

Compare Source

v2.2.49

Compare Source

v2.2.48

Compare Source

v2.2.47

Compare Source

v2.2.46

Compare Source

v2.2.45

Compare Source

v2.2.44

Compare Source

v2.2.43

Compare Source

v2.2.42

Compare Source

v2.2.41

Compare Source

v2.2.40

Compare Source

v2.2.39

Compare Source

v2.2.38

Compare Source

v2.2.37

Compare Source

v2.2.36

Compare Source

v2.2.35

Compare Source

v2.2.34

Compare Source

v2.2.33

Compare Source

v2.2.32

Compare Source

v2.2.31

Compare Source

v2.2.30

Compare Source

v2.2.29

Compare Source

v2.2.28

Compare Source

v2.2.27

Compare Source

v2.2.26

Compare Source

v2.2.25

Compare Source

v2.2.24

Compare Source

v2.2.23

Compare Source

v2.2.22

Compare Source

v2.2.21

Compare Source

v2.2.20

Compare Source

v2.2.19

Compare Source

v2.2.18

Compare Source

v2.2.17

Compare Source

v2.2.16

Compare Source

v2.2.15

Compare Source

v2.2.14

Compare Source

v2.2.13

Compare Source

v2.2.12

Compare Source

v2.2.11

Compare Source

v2.2.10

Compare Source

v2.2.9

Compare Source

v2.2.8

Compare Source

v2.2.7

Compare Source

v2.2.6

Compare Source

v2.2.5

Compare Source

v2.2.4

Compare Source

v2.2.3

Compare Source

v2.2.2

Compare Source

slidevjs/slidev (@​slidev/cli)

v0.42.5

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.42.4

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.42.3

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.42.2

Compare Source

   🚀 Features
    View changes on GitHub

v0.42.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.42.0

Compare Source

   🚨 Breaking Changes
   🚀 Features
  • Support layoutClass for two-cols-header and two-cols layouts  -  by @​antfu (d1cba)
   🐞 Bug Fixes
  • unocss: Extend config from user and theme, instead of overriding  -  by @​antfu (2ef0a)
    View changes on GitHub

v0.41.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.41.0

Compare Source

v0.40.16

Compare Source

v0.40.14

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.40.13

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.40.12

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.40.11

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.40.10

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.40.9

Compare Source

No significant changes

    View changes on GitHub

v0.40.7

Compare Source

   🚀 Features
    View changes on GitHub

v0.40.6

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.40.5

Compare Source

No significant changes

    View changes on GitHub

v0.40.4

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.40.3

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.40.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.40.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.40.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.39.0

Compare Source

   🚨 Breaking Changes
  • pageTransition.crossfade is now disabled by default  -  by @​antfu (ef6fe)
   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.38.8

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.38.7

Compare Source

No significant changes

    View changes on GitHub

v0.38.5

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.38.4

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.38.3

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
Microsoft/playwright (playwright-chromium)

v1.36.1

Compare Source

Highlights

https://github.com/microsoft/playwright/issues/24184 - [REGRESSION]: Snapshot name contains some random string after test name when tests are run in container

Browser Versions
  • Chromium 115.0.5790.75
  • Mozilla Firefox 115.0
  • WebKit 17.0

This version was also tested against the following stable channels:

  • Google Chrome 114
  • Microsoft Edge 114

v1.36.0

Compare Source

Highlights

🏝️ Summer maintenance release.

Browser Versions
  • Chromium 115.0.5790.75
  • Mozilla Firefox 115.0
  • WebKit 17.0

This version was also tested against the following stable channels:

  • Google Chrome 114
  • Microsoft Edge 114

v1.35.1

Compare Source

Highlights

https://github.com/microsoft/playwright/issues/23622 - [Docs] Provide a description how to correctly use expect.configure with poll parameterhttps://github.com/microsoft/playwright/issues/236666 - [BUG] Live Trace does not work with Codespacehttps://github.com/microsoft/playwright/issues/2369393 - [BUG] attachment steps are not hidden inside expect.toHaveScreenshot()

Browser Versions
  • Chromium 115.0.5790.13
  • Mozilla Firefox 113.0
  • WebKit 16.4

This version was also tested against the following stable channels:

  • Google Chrome 114
  • Microsoft Edge 114

v1.35.0

Compare Source

Highlights
  • UI mode is now available in VSCode Playwright extension via a new "Show trace viewer" button:

    Playwright UI Mode

  • UI mode and trace viewer mark network requests handled with page.route() and browserContext.route() handlers, as well as those issued via the API testing:

    Trace Viewer

  • New option maskColor for methods page.screenshot(), locator.screenshot(), expect(page).toHaveScreenshot() and expect(locator).toHaveScreenshot() to change default masking color:

    await page.goto('https://playwright.dev');
    await expect(page).toHaveScreenshot({
      mask: [page.locator('img')],
      maskColor: '#​00FF00', // green
    });
  • New uninstall CLI command to uninstall browser binaries:

    $ npx playwright uninstall # remove browsers installed by this installation
    $ npx playwright uninstall --all # remove all ever-install Playwright browsers
  • Both UI mode and trace viewer now could be opened in a browser tab:

    $ npx playwright test --ui-port 0 # open UI mode in a tab on a random port
    $ npx playwright show-trace --port 0 # open trace viewer in tab on a random port
⚠️ Breaking changes
  • playwright-core binary got renamed from playwright to playwright-core. So if you use playwright-core CLI, make sure to update the name:

    $ npx playwright-core install # the new way to install browsers when using playwright-core

    This change does not affect @playwright/test and playwright package users.

Browser Versions
  • Chromium 115.0.5790.13
  • Mozilla Firefox 113.0
  • WebKit 16.4

This version was also tested against the following stable channels:

  • Google Chrome 114
  • Microsoft Edge 114

v1.34.3

Compare Source

Highlights

https://github.com/microsoft/playwright/issues/23228 - [BUG] Getting "Please install @​playwright/test package..." after upgrading from 1.34.0 to 1.34.1

Browser Versions

  • Chromium 114.0.5735.26
  • Mozilla Firefox 113.0
  • WebKit 16.4

This version was also tested against the following stable channels:

  • Google Chrome 113
  • Microsoft Edge 113

v1.34.2

Compare Source

Highlights

https://github.com/microsoft/playwright/issues/23225 - [BUG] VSCode Extension broken with Playwright 1.34.1

Browser Versions

  • Chromium 114.0.5735.26
  • Mozilla Firefox 113.0
  • WebKit 16.4

This version was also tested against the following stable channels:

  • Google Chrome 113
  • Microsoft Edge 113

v1.34.1

Compare Source

Highlights

https://github.com/microsoft/playwright/issues/23186 - [BUG] Container image for v1.34.0 missing library for webkithttps://github.com/microsoft/playwright/issues/232066 - [BUG] Unable to install supported browsers for v1.34.0 from playwright-corhttps://github.com/microsoft/playwright/issues/2320707 - [BUG] importing ES Module JSX component is broken since 1.34

Browser Versions

  • Chromium 114.0.5735.26
  • Mozilla Firefox 113.0
  • WebKit 16.4

This version was also tested against the following stable channels:

  • Google Chrome 113
  • Microsoft Edge 113

v1.34.0

Compare Source

Highlights
  • UI Mode now shows steps, fixtures and attachments:

  • New property testProject.teardown to specify a project that needs to run after this
    and all dependent projects have finished. Teardown is useful to cleanup any resources acquired by this project.

    A common pattern would be a setup dependency with a corresponding teardown:

    // playwright.config.ts
    import { defineConfig } from '@​playwright/test';
    
    export default defineConfig({
      projects: [
        {
          name: 'setup',
          testMatch: /global.setup\.ts/,
          teardown: 'teardown',
        },
        {
          name: 'teardown',
          testMatch: /global.teardown\.ts/,
        },
        {
          name: 'chromium',
          use: devices['Desktop Chrome'],
          dependencies: ['setup'],
        },
        {
          name: 'firefox',
          use: devices['Desktop Firefox'],
          dependencies: ['setup'],
        },
        {
          name: 'webkit',
          use: devices['Desktop Safari'],
          dependencies: ['setup'],
        },
      ],
    });
  • New method expect.configure to create pre-configured expect instance with its own defaults such as timeout and soft.

    const slowExpect = expect.configure({ timeout: 10000 });
    await slowExpect(locator).toHaveText('Submit');
    
    // Always do soft assertions.
    const softExpect = expect.configure({ soft: true });
  • New options stderr and stdout in testConfig.webServer to configure output handling:

    // playwright.config.ts
    import { defineConfig } from '@​playwright/test';
    
    export default defineConfig({
      // Run your local dev server before starting the tests
      webServer: {
        command: 'npm run start',
        url: 'http://127.0.0.1:3000',
        reuseExistingServer: !process.env.CI,
        stdout: 'pipe',
        stderr: 'pipe',
      },
    });
  • New locator.and() to create a locator that matches both locators.

    const button = page.getByRole('button').and(page.getByTitle('Subscribe'));
  • New events browserContext.on('console') and browserContext.on('dialog') to subscribe to any dialogs
    and console messages from any page from the given browser context. Use the new methods consoleMessage.page()
    and dialog.page() to pin-point event source.

⚠️ Breaking changes
  • npx playwright test no longer works if you install both playwright and @playwright/test. There's no need
    to install both, since you can always import browser automation APIs from @playwright/test directly:

    // automation.ts
    import { chromium, firefox, webkit } from '@​playwright/test';
    /* ... */
  • Node.js 14 is no longer supported since it reached its end-of-life on April 30, 2023.

Browser Versions
  • Chromium 114.0.5735.26
  • Mozilla Firefox 113.0
  • WebKit 16.4

This version was also tested against the following stable channels:

  • Google Chrome 113
  • Microsoft Edge 113

v1.33.0

Compare Source

Locators Update
  • Use [locator.or()][locator.or()] to create a locator that matches either of the two locators.
    Consider a scenario where you'd like to click on a "New email" button, but sometimes a security settings dialog shows up instead.
    In this case, you can wait for either a "New email" button, or a dialog and act accordingly:

    const newEmail = page.getByRole('button', { name: 'New' });
    const dialog = page.getByText('Confirm security settings');
    await expect(newEmail.or(dialog)).toBeVisible();
    if (await dialog.isVisible())
      await page.getByRole('button', { name: 'Dismiss' }).click();
    await newEmail.click();
  • Use new options hasNot and hasNotText in [locator.filter()][locator.filter()]
    to find elements that do not match certain conditions.

    const rowLocator = page.locator('tr');
    await rowLocator
        .filter({ hasNotText: 'text in column 1' })
        .filter({ hasNot: page.getByRole('button', { name: 'column 2 button' }) })
        .screenshot();
  • Use new web-first assertion [locatorAssertions.toBeAttached()][locatorAssertions.toBeAttached()] to ensure that the element
    is present in the page's DOM. Do not confuse with the [locatorAssertions.toBeVisible()][locatorAssertions.toBeVisible()] that ensures that
    element is both attached & visible.

New APIs
  • [locator.or()][locator.or()]
  • New option hasNot in [locator.filter()][locator.filter()]
  • New option hasNotText in [locator.filter()][locator.filter()]
  • [locatorAssertions.toBeAttached()][locatorAssertions.toBeAttached()]
  • New option timeout in [route.fetch()][route.fetch()]
  • [reporter.onExit()][reporter.onExit()]
⚠️ Breaking change
  • The mcr.microsoft.com/playwright:v1.33.0 now serves a Playwright image based on Ubuntu Jammy.
    To use the focal-based image, please use mcr.microsoft.com/playwright:v1.33.0-focal instead.
Browser Versions
  • Chromium 113.0.5672.53
  • Mozilla Firefox 112.0
  • WebKit 16.4

This version was also tested against the following stable channels:

  • Google Chrome 112
  • Microsoft Edge 112

v1.32.3

Compare Source

Highlights

https://github.com/microsoft/playwright/issues/22144 - [BUG] WebServer only starting after timeout[https://github.com/microsoft/playwright/p


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@stackblitz
Copy link

stackblitz bot commented Jul 10, 2023

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@netlify
Copy link

netlify bot commented Jul 10, 2023

Deploy Preview for elonehoo-work-talks-1 failed.

Name Link
🔨 Latest commit e81fd01
🔍 Latest deploy log https://app.netlify.com/sites/elonehoo-work-talks-1/deploys/64b8f0dcf38e8c0008b6b2fc

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 291240c to a1ea44b Compare July 18, 2023 07:03
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from a1ea44b to bc4c281 Compare July 18, 2023 11:31
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from bc4c281 to e81fd01 Compare July 20, 2023 08:31
@elonehoo elonehoo closed this Jul 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant