Update all non-major dependencies #18
Closed
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:
^7.16.0->^7.16.7^7.16.0->^7.17.3^27.0.2->^27.4.1^5.0.0->^5.0.1^8.3.0->^8.5.0^3.0.0->^3.1.0^27.3.1->^27.5.1^0.4.2->^0.4.15^1.16.3->^1.19.2^2.4.1->^2.5.1^27.0.7->^27.1.3^0.5.11->^0.6.9Release Notes
babel/babel
v7.16.7Compare Source
👓 Spec Compliance
babel-parser🐛 Bug Fix
babel-plugin-transform-runtime,babel-runtime-corejs2,babel-runtime-corejs3,babel-runtime./typeof.jshelper in@babel/runtime(@exb)babel-helpersbabel-helper-function-name,babel-plugin-transform-function-name💅 Polish
babel-core$schemaproperty in json config files (@The-x-Theorist)v7.16.5Compare Source
👓 Spec Compliance
babel-cli,babel-core,babel-helpers,babel-plugin-proposal-class-properties,babel-plugin-proposal-decorators,babel-plugin-transform-classes,babel-plugin-transform-jscript,babel-plugin-transform-parameters,babel-plugin-transform-runtime,babel-plugin-transform-spread,babel-plugin-transform-typescript,babel-preset-env🐛 Bug Fix
babel-plugin-transform-parametersbabel-plugin-transform-arrow-functions,babel-traverseargumentsvariables from functions (@The-x-Theorist)babel-parserbabel-traversebabel-generatorbabel-plugin-transform-react-jsxbabel-helper-create-class-features-plugin,babel-helper-environment-visitor,babel-helper-member-expression-to-functions,babel-helper-module-transforms,babel-helper-replace-supers,babel-plugin-transform-classes,babel-traversethis&co in computed keys in arrows transform (@nicolo-ribaudo)💅 Polish
babel-parser📝 Documentation
babel-compat-data,babel-helper-annotate-as-pure,babel-helper-builder-binary-assignment-operator-visitor,babel-helper-builder-react-jsx,babel-helper-compilation-targets,babel-helper-create-class-features-plugin,babel-helper-create-regexp-features-plugin,babel-helper-define-map,babel-helper-explode-assignable-expression,babel-helper-fixtures,babel-helper-function-name,babel-helper-get-function-arity,babel-helper-hoist-variables,babel-helper-member-expression-to-functions,babel-helper-module-imports,babel-helper-module-transforms,babel-helper-optimise-call-expression,babel-helper-plugin-test-runner,babel-helper-plugin-utils,babel-helper-remap-async-to-generator,babel-helper-replace-supers,babel-helper-simple-access,babel-helper-skip-transparent-expression-wrappers,babel-helper-split-export-declaration,babel-helper-transform-fixture-test-runner,babel-helper-validator-identifier,babel-helper-validator-option,babel-helper-wrap-function,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-proposal-async-do-expressions,babel-plugin-proposal-record-and-tuple,babel-plugin-syntax-async-do-expressions,babel-plugin-syntax-module-blocks,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-pure-annotations,babel-runtime-corejs2,babel-runtime-corejs3,babel-runtime🏠 Internal
babel-cli,babel-code-frame,babel-core,babel-generator,babel-helper-annotate-as-pure,babel-helper-compilation-targets,babel-helper-create-class-features-plugin,babel-helper-create-regexp-features-plugin,babel-helper-fixtures,babel-helper-module-imports,babel-helper-optimise-call-expression,babel-helper-plugin-test-runner,babel-helper-transform-fixture-test-runner,babel-helper-validator-identifier,babel-helper-validator-option,babel-helpers,babel-highlight,babel-node,babel-parser,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-external-helpers,babel-plugin-proposal-async-do-expressions,babel-plugin-proposal-async-generator-functions,babel-plugin-proposal-class-properties,babel-plugin-proposal-class-static-block,babel-plugin-proposal-decorators,babel-plugin-proposal-do-expressions,babel-plugin-proposal-dynamic-import,babel-plugin-proposal-export-default-from,babel-plugin-proposal-export-namespace-from,babel-plugin-proposal-function-bind,babel-plugin-proposal-function-sent,babel-plugin-proposal-json-strings,babel-plugin-proposal-logical-assignment-operators,babel-plugin-proposal-nullish-coalescing-operator,babel-plugin-proposal-numeric-separator,babel-plugin-proposal-object-rest-spread,babel-plugin-proposal-optional-catch-binding,babel-plugin-proposal-optional-chaining,babel-plugin-proposal-partial-application,babel-plugin-proposal-pipeline-operator,babel-plugin-proposal-private-methods,babel-plugin-proposal-private-property-in-object,babel-plugin-proposal-record-and-tuple,babel-plugin-proposal-throw-expressions,babel-plugin-proposal-unicode-property-regex,babel-plugin-syntax-decorators,babel-plugin-syntax-typescript,babel-plugin-transform-arrow-functions,babel-plugin-transform-async-to-generator,babel-plugin-transform-block-scoped-functions,babel-plugin-transform-block-scoping,babel-plugin-transform-classes,babel-plugin-transform-computed-properties,babel-plugin-transform-destructuring,babel-plugin-transform-dotall-regex,babel-plugin-transform-duplicate-keys,babel-plugin-transform-exponentiation-operator,babel-plugin-transform-flow-comments,babel-plugin-transform-flow-strip-types,babel-plugin-transform-for-of,babel-plugin-transform-function-name,babel-plugin-transform-instanceof,babel-plugin-transform-jscript,babel-plugin-transform-member-expression-literals,babel-plugin-transform-modules-amd,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-plugin-transform-modules-umd,babel-plugin-transform-named-capturing-groups-regex,babel-plugin-transform-new-target,babel-plugin-transform-object-super,babel-plugin-transform-parameters,babel-plugin-transform-property-literals,babel-plugin-transform-property-mutators,babel-plugin-transform-proto-to-assign,babel-plugin-transform-react-constant-elements,babel-plugin-transform-react-display-name,babel-plugin-transform-react-inline-elements,babel-plugin-transform-react-jsx-compat,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx-self,babel-plugin-transform-react-jsx-source,babel-plugin-transform-react-jsx,babel-plugin-transform-react-pure-annotations,babel-plugin-transform-regenerator,babel-plugin-transform-reserved-words,babel-plugin-transform-runtime,babel-plugin-transform-shorthand-properties,babel-plugin-transform-spread,babel-plugin-transform-sticky-regex,babel-plugin-transform-strict-mode,babel-plugin-transform-template-literals,babel-plugin-transform-typeof-symbol,babel-plugin-transform-typescript,babel-plugin-transform-unicode-escapes,babel-plugin-transform-unicode-regex,babel-preset-env,babel-preset-flow,babel-preset-react,babel-preset-typescript,babel-register,babel-standalone,babel-template,babel-traverse,babel-typesbabel-parserhasPluginto accept plugin-configuration array pairs (@js-choi)babel-helpersrequired files in@babel/helperstests (@nicolo-ribaudo)babel-plugin-proposal-object-rest-spread,babel-traversebabel-parser,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-proposal-optional-chaining,babel-preset-react,babel-preset-typescriptsrcin tests (@nicolo-ribaudo)@babel/runtimeESM tests fail (@nicolo-ribaudo)🏃♀️ Performance
babel-parser🔬 Output optimization
babel-helpers,babel-plugin-proposal-async-generator-functions,babel-plugin-transform-runtime,babel-preset-env,babel-runtime-corejs2,babel-runtimehelpers-generated.ts(@lightmare)unjs/defu
v5.0.1Compare Source
prettier/eslint-config-prettier
v8.5.0Compare Source
v8.4.0Compare Source
nuxt/eslint-plugin-nuxt
v3.1.0Compare Source
facebook/jest
v27.5.1Compare Source
Features
[jest-config]Support comments in JSON config file (#12316)[pretty-format]ExposeConvertAnsiplugin (#12308)Fixes
[expect]Add type definitions for asymmetriccloseTomatcher (#12304)[jest-cli]Load binary via exported API (#12315)[jest-config]Replacejsonlintwithparse-json(#12316)[jest-repl]Make module importable (#12311 & #12315)Chore & Maintenance
[*]Avoid anonymous default exports (#12313)v27.5.0Compare Source
Features
[expect]Add asymmetric matcherexpect.closeTo(#12243)[jest-mock]AddedmockFn.mock.lastCallto retrieve last argument (#12285)Fixes
[expect]Add a fix for.toHaveProperty('')(#12251)[jest-each, @​jest/globals]Allow passingReadonlyArraytype of a table todescribe.eachandtest.each(#12297)[@jest/globals]Add missingoptionsargument tojest.doMocktyping (#12292)[jest-environment-node]Addatobandbtoa(#12269)[jest-matcher-utils]Correct diff for expected asymmetric matchers (#12264)[jest-message-util]Fix.getTopFrame()(andtoMatchInlineSnapshot()) withmjsfiles (#12277)Chore & Maintenance
[*]Updategraceful-fsto^4.2.9(#11749)Performance
[jest-resolve]perf: skip error creation on not foundstatcalls (#11749)v27.4.7Compare Source
Fixes
jest-configAdd missing@babel/coredependency (#12216)v27.4.6Compare Source
Fixes
[jest-environment-node]AddAbortSignal(#12157)[jest-environment-node]Add Missing node globalperformance(#12002)[jest-runtime]Handle missingmockedproperty (#12213)[@jest/transform]Update dependency packagepiratesto 4.0.4 (#12002)Performance
jest-configperf: only register ts-node once when loading TS config files (#12160)v27.4.5Compare Source
Fixes
[jest-worker]Stop explicitly passingprocess.env(#12141)v27.4.4Compare Source
Fixes
[babel-jest]Addprocess.versionchunk to the cache key (#12122)[jest-environment]Addmockedtojestobject (#12133)[jest-worker]Stop explicitly passingexecArgv(#12128)Chore & Maintenance
[website]Fix the card front that looks overlapping part of the card backv27.4.3Compare Source
Fixes
[jest-environment-jsdom]Remove@types/jsdomdependency (and make itsdompropertyprivate) (#12107)v27.4.2Compare Source
Fixes
[jest-worker]Add additionalexecArgvto filter (#12103)v27.4.1Compare Source
Fixes
[jest-worker]FilterexecArgvcorrectly (#12097)v27.4.0Compare Source
Features
[expect]Enhancing thetoHavePropertymatcher to support array selection (#12092)[jest-core]Add support fortestResultsProcessorwritten in ESM (#12006)[jest-diff, pretty-format]AddcompareKeysoption for custom sorting of object keys (#11992)[jest-mock]Addts-jestmock util functions (#12089)Fixes
[expect]Allow againexpect.Matchersgeneric with single value (#11986)[jest-circus, jest-jasmine2]Avoid false concurrent test failures due to unhandled promise rejections (#11987)[jest-config]Add missingslashdependency topackage.json(#12080)[jest-core]Incorrect detection of open ZLIB handles (#12022)[jest-diff]Break dependency cycle (#10818)[jest-environment-jsdom]Add@types/jsdomdependency (#11999)[jest-environment-jsdom]Do not reset the global.document too early on teardown (#11871)[jest-transform]Improve error and warning messages (#11998)[jest-worker]PassexecArgvcorrectly toworker_threadsworker (#12069)Chore & Maintenance
[docs]CLI options alphabetized (#11586)[jest-runner]Add info regarding timers to forcedExit message(#12083)[*]Replacedsubstrmethod withsubstring(#12066)[*]Addtypesentry to all export maps (#12073)unjs/ohmyfetch
v0.4.15Compare Source
v0.4.14Compare Source
v0.4.13Compare Source
v0.4.12Compare Source
v0.4.11Compare Source
v0.4.10Compare Source
v0.4.9Compare Source
v0.4.8Compare Source
v0.4.7Compare Source
v0.4.6Compare Source
v0.4.5Compare Source
v0.4.4Compare Source
v0.4.3Compare Source
Microsoft/playwright
v1.19.2Compare Source
Highlights
This patch includes the following bug fixes:
https://github.com/microsoft/playwright/issues/12091 - [BUG] playwright 1.19.0 generates more than 1 trace file per testhttps://github.com/microsoft/playwright/issues/121066 - [BUG] Error: EBUSY: resource busy or locked when using volumes in docker-compose with playwright 1.19.0 and mcr.microsoft.com/playwright:v1.15.0-focal
Browser Versions
This version was also tested against the following stable channels:
v1.19.1Compare Source
Highlights
This patch includes the following bug fixes:
https://github.com/microsoft/playwright/issues/12075 - [Question] After update to 1.19 firefox fails to runhttps://github.com/microsoft/playwright/issues/120900 - [BUG] did something change on APIRequest/Response APIs ?
Browser Versions
This version was also tested against the following stable channels:
v1.19.0Compare Source
Version 1.19
Playwright Test Updates
Soft assertions
Playwright Test v1.19 now supports soft assertions. Failed soft assertions do not terminate test execution, but mark the test as failed. Read more in our documentation.
Custom error messages
You can now specify a custom error message as a second argument to the
expectandexpect.softfunctions, for example:The error would look like this:
Parallel mode in file
By default, tests in a single file are run in order. If you have many independent tests in a single file, you can now
run them in parallel with
method: test.describe.configure:It is unlikely that this change will affect you, no action is required if your tests keep running as they did.
We've noticed that in rare cases, the set of tests to be executed was configured in the global setup by means of the environment variables. We also noticed some applications that were post processing the reporters' output in the global teardown. If you are doing one of the two, learn more
Locator Updates
Locator now supports a
hasoption that makes sure it contains another locator inside:The snippet above will select article that has highlight in it and will press the button in it.
Read more in locator documentation
Other Updates
method: Locator.pagemethod: Page.screenshotandmethod: Locator.screenshotnow automatically hides blinking careturlintestConfig.webServerto ensure your web server is ready before running the testsproperty: TestInfo.errorsandproperty: TestResult.errorsthat contain all failed assertions and soft assertions.Browser Versions
This version was also tested against the following stable channels:
v1.18.1Compare Source
Highlights
This patch includes improvements to the TypeScript support and the following bug fixes:
https://github.com/microsoft/playwright/issues/11550 - [REGRESSION]: Errors inside route handler does not lead to unhandled rejections anymorehttps://github.com/microsoft/playwright/issues/115522 - [BUG] Could not resolve "C:\repo\framework\utils" in file C:\repo\tests\test.ts.
Browser Versions
This version was also tested against the following stable channels:
v1.18.0Compare Source
Locator Improvements
locator.dragTo(locator)][locator.dragTo(locator)]expect(locator).toBeChecked({ checked })][expect(locator).toBeChecked({ checked })]Testing API improvements
expect(response).toBeOK()][expect(response).toBeOK()]testInfo.attach()][testInfo.attach()]test.info()][test.info()]Improved TypeScript Support
tsconfig.json'sbaseUrlandpaths, so you can use aliasesPW_EXPERIMENTAL_TS_ESMthat allows importing ESM modules in your TS code, without the need for the compile step. Don't forget the.jssuffix when you are importing your esm modules. Run your tests as follows:Create Playwright
The
npm init playwrightcommand is now generally available for your use:This will scaffold everything needed to get started with Playwright Test: configuration file, optionally add examples, a GitHub Action workflow and a first test
example.spec.ts.New APIs & changes
testCase.repeatEachIndex][testCase.repeatEachIndex] APIacceptDownloads][acceptDownloads] option now defaults totrueBreaking change: custom config options
Custom config options are a convenient way to parametrize projects with different values. Learn more in the parametrization guide.
Previously, any fixture introduced through [
test.extend][test.extend] could be overridden in the [testProject.use][testProject.use] config section. For example,The proper way to make a fixture parametrized in the config file is to specify
option: truewhen defining the fixture. For example,Browser Versions
This version was also tested against the following stable channels:
(
1.18.0-beta-1642620709000)v1.17.2Compare Source
Bugfixes
#11274 - fix: pin colors to 1.4.0
#11228 - fix(click): don't fail on stale context while click
v1.17.1Compare Source
Highlights
This patch includes bug fixes for the following issues:
https://github.com/microsoft/playwright/issues/10638 - [BUG] Locator.click -> subtree intercepts pointer events since version 1.17.0https://github.com/microsoft/playwright/issues/106322 - [BUG] Playwright 1.17.0 -> After clicking the element - I get an error that click action was failehttps://github.com/microsoft/playwright/issues/1062727 - [REGRESSION]: Can no longer click Material UI select bhttps://github.com/microsoft/playwright/issues/10620620 - [BUG] trailing zero width whitespace fails toHaveText
Browser Versions
This version of Playwright was also tested against the following stable channels:
(1.17.1)
v1.17.0Compare Source
Playwright v1.17
Frame Locators
Playwright 1.17 introduces frame locators - a locator to the iframe on the page. Frame locators capture the logic sufficient to retrieve the
iframeand then locate elements in that iframe. Frame locators are strict by default, will wait foriframeto appear and can be used in Web-First assertions.Frame locators can be created with either [
page.frameLocator(selector)][page.frameLocator(selector)] or [locator.frameLocator(selector)][locator.frameLocator(selector)] method.Read more at our documentation.
Trace Viewer Update
Playwright Trace Viewer is now available online at https://trace.playwright.dev! Just drag-and-drop your
trace.zipfile to inspect its contents.HTML Report Update
Ubuntu ARM64 support + more
New APIs
'title'option'commit'waiting optiontestConfig.snapshotDiroptiontestInfo.parallelIndextestInfo.titlePathtestOptions.tracehas new optionsexpect.toMatchSnapshotsupports subdirectoriesreporter.printsToStdio()Browser Versions
This version was also tested against the following stable channels:
prettier/prettier
v2.5.1Compare Source
diff
Improve formatting for empty tuple types (#11884 by @sosukesuzuki)
Fix compatibility with Jest inline snapshot test (#11892 by @fisker)
A internal change in Prettier@v2.5.0 accidentally breaks the Jest inline snapshot test.
Support Glimmer's named blocks (#11899 by @duailibe)
Prettier already supported this feature, but it converted empty named blocks to self-closing, which is not supported by the Glimmer compiler.
See: Glimmer's named blocks.
v2.5.0Compare Source
diff
🔗 Release Notes
kulshekhar/ts-jest
v27.1.3Compare Source
Bug Fixes
v27.1.2Compare Source
Bug Fixes
esbuildtype to avoid importingesbuilddirectly (#3147) (9ace0a9)v27.1.1Compare Source
Bug Fixes
afterProcesshook (#3132) (2b6b86e)esbuildas optional peer dependency (#3129) (20258de)v27.1.0Compare Source
Features
processAsyncandgetCacheKeyAsync(#3047) (571a880)ts-jestpublic apis fromindex.js(#3080) (53175dd), closes #3045Code Refactoring
mockedutil function (#3102) (55e69f1)compileroption (#3087) (cc42daf)path-mappingAST transformer (#3088) (d8f6b96)factoryAPI forhoistingAST transformer (#3058) (a72f51d)DEPRECATIONS
path-mappingAST transformer is deprecated and will be removed in v28.0.0. One should use an alternative one like https://github.com/LeDDGroup/typescript-transform-paths instead.mockedfunction is deprecated and will be removed in v28.0.0. The function has been integrated intojest-mockpackage as a part of Jest 27.4.0, see https://github.com/facebook/jest/pull/12089. One should use the one from Jest instead27.0.7 (2021-10-16)
Bug Fixes
lodashimport (#2978) (8b60679), closes #297727.0.6 (2021-10-14)
Bug Fixes
lodashpackage instead of full packagelodash(#2959) (dc89fe5), closes #295427.0.5 (2021-08-14)
Bug Fixes
tsConfigoption forts-jestconfig options (#2794) (781710b), closes #2764config:initgenarate invalid type comment (#2773) (ede8a20), closes #2772./in tsconfigpathsforpathsToModuleNameMapper(#2797) (42ff5e4), closes #2709Code Refactoring
Buffer.fromandmkdird([#2774](https://Configuration
📅 Schedule: 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 WhiteSource Renovate. View repository job log here.