chore(deps): update all non-major dependencies (minor)
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
eslint (source) | devDependencies | minor | 8.27.0 -> 8.28.0 |
playwright-core (source) | devDependencies | minor | 1.27.1 -> 1.28.0 |
Release Notes
eslint/eslint
v8.28.0
Features
-
63bce44
feat: addignoreClassFieldInitialValues
option to no-magic-numbers (#16539) (Milos Djermanovic) -
8385ecd
feat: multiline properties in rulekey-spacing
with optionalign
(#16532) (Francesco Trotta) -
a4e89db
feat:no-obj-calls
supportIntl
(#16543) (Sosuke Suzuki)
Bug Fixes
-
c50ae4f
fix: Ensure that dot files are found with globs. (#16550) (Nicholas C. Zakas) -
9432b67
fix: throw error for first unmatched pattern (#16533) (Milos Djermanovic) -
e76c382
fix: allow* 1
when followed by/
in no-implicit-coercion (#16522) (Milos Djermanovic)
Documentation
-
34c05a7
docs: Language Options page intro and tweaks (#16511) (Ben Perlmutter) -
3e66387
docs: add intro and edit ignoring files page (#16510) (Ben Perlmutter) -
436f712
docs: fix Header UI inconsistency (#16464) (Tanuj Kanti) -
f743816
docs: switch to wrench emoji for auto-fixable rules (#16545) (Bryan Mishkin) -
bc0547e
docs: improve styles for versions and languages page (#16553) (Nitin Kumar) -
6070f58
docs: clarify esquery issue workaround (#16556) (Milos Djermanovic) -
b48e4f8
docs: Command Line Interface intro and tweaks (#16535) (Ben Perlmutter) -
b92b30f
docs: Add Rules page intro and content tweaks (#16523) (Ben Perlmutter) -
1769b42
docs: Integrations page introduction (#16548) (Ben Perlmutter) -
a8d0a57
docs: make table of contents sticky on desktop (#16506) (Sam Chen) -
a01315a
docs: fix route of japanese translation site (#16542) (Tanuj Kanti) -
0515628
docs: use emoji instead of svg for deprecated rule (#16536) (Bryan Mishkin) -
68f1288
docs: set default layouts (#16484) (Percy Ma) -
776827a
docs: init config about specifying shared configs (#16483) (Percy Ma) -
5c39425
docs: fix broken link to plugins (#16520) (Ádám T. Nagy) -
c97c789
docs: Add missing no-new-native-nonconstructor docs code fence (#16503) (Brandon Mills)
Chores
Microsoft/playwright
v1.28.0
: v1.28
Playwright Tools
- Record at Cursor in VSCode. You can run the test, position the cursor at the end of the test and continue generating the test.
- Live Locators in VSCode. You can hover and edit locators in VSCode to get them highlighted in the opened browser.
- Live Locators in CodeGen. Generate a locator for any element on the page using "Explore" tool.
- Codegen and Trace Viewer Dark Theme. Automatically picked up from operating system settings.
Test Runner
-
Configure retries and test timeout for a file or a test with
test.describe.configure([options])
.// Each test in the file will be retried twice and have a timeout of 20 seconds. test.describe.configure({ retries: 2, timeout: 20_000 }); test('runs first', async ({ page }) => {}); test('runs second', async ({ page }) => {});
-
Use
testProject.snapshotPathTemplate
andtestConfig.snapshotPathTemplate
to configure a template controlling location of snapshots generated byexpect(page).toHaveScreenshot(name[, options])
andexpect(screenshot).toMatchSnapshot(name[, options])
.// playwright.config.ts import type { PlaywrightTestConfig } from '@​playwright/test'; const config: PlaywrightTestConfig = { testDir: './tests', snapshotPathTemplate: '{testDir}/__screenshots__/{testFilePath}/{arg}{ext}', }; export default config;
New APIs
locator.blur([options])
locator.clear([options])
-
android.launchServer([options])
andandroid.connect(wsEndpoint[, options])
androidDevice.on('close')
Browser Versions
- Chromium 108.0.5359.29
- Mozilla Firefox 106.0
- WebKit 16.4
This version was also tested against the following stable channels:
- Google Chrome 107
- Microsoft Edge 107
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.