Update all non-major dependencies
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| @babel/core (source) | devDependencies | patch | 7.17.8 -> 7.17.9 |
| @rollup/plugin-node-resolve | devDependencies | minor | 13.1.3 -> 13.2.0 |
| eslint (source) | devDependencies | minor | 8.12.0 -> 8.13.0 |
| eslint-plugin-jsdoc | devDependencies | minor | 39.1.0 -> 39.2.0 |
| i18next (source) | dependencies | patch | 21.6.14 -> 21.6.16 |
| jszip | dependencies | patch | 3.9.0 -> 3.9.1 |
| lit (source) | dependencies | patch | 2.2.1 -> 2.2.2 |
| playwright-core (source) | devDependencies | minor | 1.20.2 -> 1.21.0 |
| rollup-plugin-license | devDependencies | minor | 2.6.1 -> 2.7.0 |
Release Notes
babel/babel
v7.17.9
🐛 Bug Fix
-
babel-parser,babel-standalone-
#14427 Restore numeric seaprators support in
@babel/standalone(@nicolo-ribaudo)
-
#14427 Restore numeric seaprators support in
-
babel-traverse -
babel-plugin-proposal-decorators- #14396 [2021-12] Support class decorators in export declarations (@nicolo-ribaudo)
- #14387 fix: forward accessor proxy getter results (@JLHwung)
-
babel-parser -
babel-generator,babel-parser -
babel-plugin-transform-classes,babel-plugin-transform-modules-commonjs,babel-preset-env-
#14366 Align named imports behavior in
.mjsand.jsfiles (@nicolo-ribaudo)
-
#14366 Align named imports behavior in
-
babel-helper-create-class-features-plugin,babel-plugin-proposal-class-properties-
#14351 [setPublicClassFields] Use define for static
name/length(@nicolo-ribaudo)
-
#14351 [setPublicClassFields] Use define for static
💅 Polish
-
babel-plugin-proposal-decorators- #14398 Add missing semicolons in 2021-12 decorators output (@nicolo-ribaudo)
📝 Documentation
- #14397 Mention how to report vulns in Babel dependencies (@nicolo-ribaudo)
🏠 Internal
- Other
-
#14419 Use
jest-light-runnerfrom npm (@nicolo-ribaudo)
-
#14419 Use
-
babel-cli- #14385 Fix flaky @babel/cli test (@JLHwung)
-
babel-helper-function-name,babel-helper-get-function-arity-
#14389 Inline
@babel/helper-get-function-aritypackage (@nicolo-ribaudo)
-
#14389 Inline
-
babel-helpers-
#14343 Remove unused
@babel/helperscode (@nicolo-ribaudo)
-
#14343 Remove unused
-
babel-core,babel-highlight,babel-parser- #14377 refactor: replace deprecated String.prototype.substr() (@CommanderRoot)
rollup/plugins
v13.2.0
2022-04-11
Features
- feat: Add the ability to pass a function into resolveOnly (#1152)
eslint/eslint
v8.13.0
Features
Bug Fixes
Documentation
-
c32482edocs: Typo in space-infix-ops docs (#15754) (kmin-jeong) -
f2c2d35docs: disambiguate typesFormatterFunctionandLoadedFormatter(#15727) (Francesco Trotta)
Chores
gajus/eslint-plugin-jsdoc
v39.2.0
Features
-
require-jsdoc: addminLineCountoption to avoid reporting short functions/contexts; fixes #870 (199aa4a) - support inline
minLineCount(288363e)
v39.1.1
Bug Fixes
i18next/i18next
v21.6.16
- fix: defaultVariables were not accessible inside plugin parse function 1751
v21.6.15
- fix hasLoadedNamespace when providing inmemory resources and a backend but partialBundledLanguages is not set
lit/lit
v2.2.2
Patch Changes
-
#2657
a6069c40- Remove readonly restriction fromStyleInfointerface as addition, deletion, and updating of styles is valid. ExpandedstyleMapdocumentation with links to lit.dev. -
#2642
badc532c- Add an additional security brand check to StaticValues; Similar to #2307 -
#2691
171143bd- Fixesrefbug when auto-bound class method used as a callback could incorrectly receiveundefined. -
#2661
9a3a38cd- Give a clearer error message when rendering into null/undefined -
#2646
365cd09a- Clarify that hacking around the template strings array brand error can create security vulnerabilities.
Microsoft/playwright
v1.21.0
Highlights
-
New experimental role selectors that allow selecting elements by their ARIA role, ARIA attributes and accessible name.
// Click a button with accessible name "log in" await page.click('role=button[name="log in"]')To use role selectors, make sure to pass
PLAYWRIGHT_EXPERIMENTAL_FEATURES=1environment variable:// playwright.config.js process.env.PLAYWRIGHT_EXPERIMENTAL_FEATURES = '1'; module.exports = { /* ... */ };Read more in our documentation.
-
New
scaleoption inPage.screenshotfor smaller sized screenshots. -
New
caretoption inPage.screenshotto control text caret. Defaults to"hide". -
New method
expect.pollto wait for an arbitrary condition:// Poll the method until it returns an expected result. await expect.poll(async () => { const response = await page.request.get('https://api.example.com'); return response.status(); }).toBe(200);expect.pollsupports most synchronous matchers, like.toBe(),.toContain(), etc. Read more in our documentation.
Behavior Changes
- ESM support when running TypeScript tests is now enabled by default. The
PLAYWRIGHT_EXPERIMENTAL_TS_ESMenv variable is no longer required. - The
mcr.microsoft.com/playwrightdocker image no longer contains Python. Please usemcr.microsoft.com/playwright/pythonas a Playwright-ready docker image with pre-installed Python. - Playwright now supports large file uploads (100s of MBs) via
Locator.setInputFilesAPI.
Browser Versions
- Chromium 101.0.4951.26
- Mozilla Firefox 98.0.2
- WebKit 15.4
This version was also tested against the following stable channels:
- Google Chrome 100
- Microsoft Edge 100
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.