chore(deps): update all non-major dependencies #162
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.25.1
->^1.27.1
^16.11.56
->^16.11.65
^14.18.26
->^14.18.32
^2.0.14
->^2.4.1
^3.0.3
->^3.1.2
^2.0.2
->^2.1.0
^10.7.0
->^10.10.0
^20.0.0
->^20.0.1
^1.5.1
->^1.6.0
^1.2.6
->^1.2.7
^2.0.21
->^2.0.23
v2.2.2
->v2.2.3
^3.0.9
->^3.1.7
^0.23.0
->^0.24.1
^3.2.38
->^3.2.40
^0.40.7
->^0.40.13
Release Notes
Microsoft/playwright
v1.27.1
Compare Source
Highlights
This patch release includes the following bug fixes:
https://github.com/microsoft/playwright/pull/18010 - fix(generator): generate nice locators for arbitrary selectors
https://github.com/microsoft/playwright/pull/17999 - chore: don't fail on undefined video/trace
https://github.com/microsoft/playwright/issues/17955 - [Question] Github Actions test compatibility check failed mitigation?https://github.com/microsoft/playwright/issues/179600 - [BUG] Codegen 1.27 creates NUnit code that does not compilhttps://github.com/microsoft/playwright/pull/1795252 - fix: fix typo in treeitem role typing
Browser Versions
This version was also tested against the following stable channels:
v1.27.0
Compare Source
Locators
With these new APIs, inspired by Testing Library, writing locators is a joy:
page.getByText(text, options)
to locate by text content.page.getByRole(role, options)
to locate by ARIA role, ARIA attributes and accessible name.page.getByLabel(label, options)
to locate a form control by associated label's text.page.getByPlaceholder(placeholder, options)
to locate an input by placeholder.page.getByAltText(altText, options)
to locate an element, usually image, by its text alternative.page.getByTitle(title, options)
to locate an element by its title.All the same methods are also available on Locator, FrameLocator and Frame classes.
Other highlights
workers
option in theplaywright.config.ts
now accepts a percentage string to use some of the available CPUs. You can also pass it in the command line:npx playwright test --workers=20%
New options
host
andport
for the html reporter.New field
FullConfig.configFile
is available to test reporters, specifying the path to the config file if any.As announced in v1.25, Ubuntu 18 will not be supported as of Dec 2022. In addition to that, there will be no WebKit updates on Ubuntu 18 starting from the next Playwright release.
Behavior Changes
expect(locator).toHaveAttribute(name, value, options)
with an empty value does not match missing attribute anymore. For example, the following snippet will succeed whenbutton
does not have adisabled
attribute.Command line options
--grep
and--grep-invert
previously incorrectly ignoredgrep
andgrepInvert
options specified in the config. Now all of them are applied together.JSON reporter path resolution is performed relative to the config directory instead of the current working directory:
Browser Versions
This version was also tested against the following stable channels:
v1.26.1
Compare Source
Highlights
This patch includes the following bug fixes:
https://github.com/microsoft/playwright/issues/17500 - [BUG] No tests found using the test explorer - pw/test@1.26.0
Browser Versions
This version was also tested against the following stable channels:
v1.26.0
Compare Source
Assertions
expect(locator).toBeEnabled([options])
.expect(locator).toHaveText(expected[, options])
now pierces open shadow roots.expect(locator).toBeEditable([options])
.expect(locator).toBeVisible([options])
.Other Highlights
maxRedirects
forapiRequestContext.get(url[, options])
and others to limit redirect count.--pass-with-no-tests
that allows the test suite to pass when no files are found.--ignore-snapshots
to skip snapshot expectations, such asexpect(value).toMatchSnapshot()
andexpect(page).toHaveScreenshot()
.Behavior Change
A bunch of Playwright APIs already support the waitUntil: 'domcontentloaded' option. For example:
Prior to 1.26, this would wait for all iframes to fire the
DOMContentLoaded
event.To align with web specification, the
'domcontentloaded'
value only waits for the target frame to fire the'DOMContentLoaded'
event. UsewaitUntil: 'load'
to wait for all iframes.Browser Versions
This version was also tested against the following stable channels:
v1.25.2
Compare Source
Highlights
This patch includes the following bug fixes:
https://github.com/microsoft/playwright/issues/16937 - [REGRESSION]: session storage failing >= 1.25.0 in firefoxhttps://github.com/microsoft/playwright/issues/169555 - Not using channel on config file when Show and Reuse browser is checked
Browser Versions
This version was also tested against the following stable channels:
vitejs/vite
v3.1.2
Compare Source
Please refer to CHANGELOG.md for details.
v3.1.1
Compare Source
Please refer to CHANGELOG.md for details.
v3.1.0
Compare Source
vuejs/test-utils
v2.1.0
Compare Source
What's Changed
Fixes
script setup
component by @joeyhuang0235 in https://github.com/vuejs/test-utils/pull/1783Other
Chore
New Contributors
Full Changelog: vuejs/test-utils@v2.0.2...v2.1.0
cypress-io/cypress
v10.10.0
Compare Source
Changelog: https://docs.cypress.io/guides/references/changelog#​10-10-0
v10.9.0
Compare Source
Changelog: https://docs.cypress.io/guides/references/changelog#​10-9-0
v10.8.0
Compare Source
Changelog: https://docs.cypress.io/guides/references/changelog#​10-8-0
jsdom/jsdom
v20.0.1
Compare Source
<option>
elements to<select>
elements. (TheHound)location.pathname
getter to not crash when theJSDOM
instance was created using an opaque-path URL, including the default URL ofabout:blank
.crypto.getRandomValues()
to accept typed array subclasses. (sebamarynissen)nwsapi
fixed some selectors bugs, andtough-cookie
fixed some cookie bugs.marvinhagemeister/kolorist
v1.6.0
Compare Source
What's Changed
minimistjs/minimist
v1.2.7
Compare Source
Commits
auto-changelog
0ebf4eb
e115b63
f58745b
covert
tonyc
ab03356
236f4a0
funding
in package.json783a49b
npmignore
to autogenerate an npmignore filef81ece6
56cad44
covert
,tape
; remove unnecessarytap
49c5f9f
aud
inposttest
228ae93
safe-publish-latest
01fc23f
6b164c7
vuejs/pinia
v2.0.23
Compare Source
Please refer to CHANGELOG.md for details.
v2.0.22
Compare Source
Please refer to CHANGELOG.md for details.
pnpm/action-setup
v2.2.3
Compare Source
Bump Node.js version to 16 https://github.com/pnpm/action-setup/pull/56
vitest-dev/vitest
v0.24.1
Compare Source
🐞 Bug Fixes
istanbul-lib-instrument
- by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/2121View changes on GitHub
v0.24.0
Compare Source
🚨 Breaking Changes
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v0.23.4
Compare Source
🚀 Features
🐞 Bug Fixes
istanbul-reports
to supportprojectRoot
- by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/2051View changes on GitHub
v0.23.2
Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v0.23.1
Compare Source
🐞 Bug Fixes
View changes on GitHub
vuejs/core
v3.2.40
Compare Source
Bug Fixes
v3.2.39
Compare Source
Bug Fixes
johnsoncodehk/volar
v0.40.13
Compare Source
v0.40.12
Compare Source
getScriptVersion
v0.40.11
Compare Source
onDidChangeWorkspaceFolders
(#1834)editor.formatOnPaste
enabled (#1840) (#1841) (#1842) (#1843) (#1835)v0.40.10
Compare Source
v0.40.9
Compare Source
v0.40.8
Compare Source
volar.format.initialIndent
option for format<style>
,<script>
with initial indent (#1806)ts.ScriptSnapshot.fromString
result on formattingConfiguration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.