This class provides a way to define complex filters freely and the tools to handle them easily
Made to be able to reinstall my OS, install Docker and start webdeveloping instantly
Simple fluent API that can be applied on instances or native variables asynchronously
Provides PHP in multiple versions locally by installing Docker only
Vite is also the foundation of Vitest which is just the same thing as Jest but with a much better dev experience: https://vitest.dev/
Update dependency eslint-plugin-vue to v9.10.0
Merge pull request #117 from jclaveau/renovate/eslint-plugin-vue-9.x
Update dependency eslint-plugin-vue to v9.10.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| eslint-plugin-vue (source) | 9.9.0
-> 9.10.0
| |
|
|
|
v9.10.0
vue/no-template-target-blank
rule.@eslint-community/eslint-utils
package.Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.9.0...v9.10.0
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @_sh/strapi-plugin-ckeditor (source) | 1.1.3
-> 2.0.4
| |
|
|
|
v2.0.4
Full Changelog: https://github.com/nshenderov/strapi-plugin-ckeditor/compare/v2.0.3...v2.0.4
v2.0.3
4996264
Full Changelog: https://github.com/nshenderov/strapi-plugin-ckeditor/compare/v2.0.2...v2.0.3
v2.0.2
v2.0.1
v2.0.0
From this release, the plugin is based on Stapi's custom field API and ckeditor5 dll build.
Now it's possible to add new plugins and configure different editors along with the possibility to specify regex, callbacks, and so on in the editor's config.
[release] Custom field by @nshenderov in https://github.com/nshenderov/strapi-plugin-ckeditor/pull/60
Full Changelog: https://github.com/nshenderov/strapi-plugin-ckeditor/compare/v1.1.3...v2.0.0
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
Update dependency @_sh/strapi-plugin-ckeditor to v2
Merge pull request #102 from jclaveau/renovate/_sh-strapi-plugin-ckeditor-2.x
Update dependency @_sh/strapi-plugin-ckeditor to v2
Update CKeditor config #115
Update CKeditor config #115
Fix CKeditor update #115
Merge branch 'develop' of github.com:jclaveau/strapi-experiments into develop
Update dependency jest to v29
Merge pull request #113 from jclaveau/renovate/major-jest-monorepo
Update dependency jest to v29
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| jest (source) | 27.5.1
-> 29.5.0
| |
|
|
|
v29.5.0
[jest-changed-files]
Support Sapling (#13941)[jest-circus, @​jest/cli, jest-config]
Add feature to randomize order of tests via CLI flag or through the config file(#12922)[jest-cli, jest-config, @​jest/core, jest-haste-map, @​jest/reporters, jest-runner, jest-runtime, @​jest/types]
Add workerThreads
configuration option to allow using worker threads for parallelization (#13939)[jest-cli]
Export yargsOptions
(#13970)[jest-config]
Add openHandlesTimeout
option to configure possible open handles warning. (#13875)[@jest/create-cache-key-function]
Allow passing length
argument to createCacheKey()
function and set its default value to 16
on Windows (#13827)[jest-message-util]
Add support for AggregateError (#13946 & #13947)[jest-message-util]
Add support for Error causes in test
and it
(#13935 & #13966)[jest-reporters]
Add summaryThreshold
option to summary reporter to allow overriding the internal threshold that is used to print the summary of all failed tests when the number of test suites surpasses it (#13895)[jest-runtime]
Expose @sinonjs/fake-timers
async APIs functions advanceTimersByTimeAsync(msToRun)
(tickAsync(msToRun)
), advanceTimersToNextTimerAsync(steps)
(nextAsync
), runAllTimersAsync
(runAllAsync
), and runOnlyPendingTimersAsync
(runToLastAsync
) (#13981)[jest-runtime, @​jest/transform]
Allow V8 coverage provider to collect coverage from files which were not loaded explicitly (#13974)[jest-snapshot]
Add support to cts
and mts
TypeScript files to inline snapshots (#13975)[jest-worker]
Add start
method to worker farms (#13937)[jest-worker]
Support passing a URL as path to worker (#13982)[babel-plugin-jest-hoist]
Fix unwanted hoisting of nested jest
usages (#13952)[jest-circus]
Send test case results for todo
tests (#13915)[jest-circus]
Update message printed on test timeout (#13830)[jest-circus]
Avoid creating the word "testfalse" when takesDoneCallback
is false
in the message printed on test timeout AND updated timeouts test (#13954)[jest-environment-jsdom]
Stop setting document
to null
on teardown (#13972)[@jest/expect-utils]
Update toStrictEqual()
to be able to check jest.fn().mock.calls
(#13960)[@jest/test-result]
Allow TestResultsProcessor
type to return a Promise (#13950)[jest-snapshot]
Remove dependency on jest-haste-map
(#13977)v29.4.3
[expect]
Update toThrow()
to be able to use error cause
s (#13606)[jest-core]
allow to use workerIdleMemoryLimit
with only 1 worker or runInBand
option (#13846)[jest-message-util]
Add support for error cause
s (#13868 & #13912)[jest-runtime]
Revert import assertions
for JSON modules as it's been relegated to Stage 2 (#13911)[@jest/expect-utils]
subsetEquality
should consider also an object's inherited string keys (#13824)[jest-mock]
Clear mock state when jest.restoreAllMocks()
is called (#13867)[jest-mock]
Prevent mockImplementationOnce
and mockReturnValueOnce
bleeding into withImplementation
(#13888)[jest-mock]
Do not restore mocks when jest.resetAllMocks()
is called (#13866)v29.4.2
[@jest/core]
Instrument significant lifecycle events with performance.mark()
(#13859)[expect, @​jest/expect]
Provide type of actual
as a generic argument to Matchers
to allow better-typed extensions (#13848)[jest-circus]
Added explicit mention of test failing because done()
is not being called in error message (#13847)[jest-runtime]
Handle CJS re-exports of node core modules from ESM (#13856)[jest-transform]
Downgrade write-file-atomic
to v4 (#13853)[jest-worker]
Ignore IPC messages not intended for Jest (#13543)[*]
make sure to exclude .eslintcache
from published module (#13832)[docs]
Cleanup incorrect links in CHANGELOG.md (#13857)v29.4.1
[expect, jest-circus, @​jest/types]
Implement numPassingAsserts
of testResults to track the number of passing asserts in a test (#13795)[jest-core]
Add newlines to JSON output (#13817)[@jest/reporters]
Automatic log folding in GitHub Actions Reporter (#13626)[@jest/expect-utils]
toMatchObject
diffs should include Symbol
properties (#13810)[jest-runtime]
Handle missing replaceProperty
(#13823)[@jest/types]
Add partial support for done
callbacks in typings of each
(#13756)v29.4.0
[expect, @​jest/expect-utils]
Support custom equality testers (#13654)[jest-config, jest-worker]
Use os.availableParallelism
if available to calculate number of workers to spawn (#13738)[@jest/globals, jest-mock]
Add jest.replaceProperty()
that replaces property value (#13496)[jest-haste-map]
ignore Sapling vcs directories (.sl/
) (#13674)[jest-resolve]
Support subpath imports (#13705, #13723, #13777)[jest-runtime]
Add jest.isolateModulesAsync
for scoped module initialization of asynchronous functions (#13680)[jest-runtime]
Add jest.isEnvironmentTornDown
function (#13741)[jest-test-result]
Added skipped
and focused
status to FormattedTestResult
(#13700)[jest-transform]
Support for asynchronous createTransformer
(#13762)[jest-environment-node]
Fix non-configurable globals (#13687)[@jest/expect-utils]
toMatchObject
should handle Symbol
properties (#13639)[jest-mock]
Fix mockReset
and resetAllMocks
undefined
return value(#13692)[jest-resolve]
Add global paths to require.resolve.paths
(#13633)[jest-resolve]
Correct node core module detection when using node:
specifiers (#13806)[jest-runtime]
Support WASM files that import JS resources (#13608)[jest-runtime]
Use the scriptTransformer
cache in jest-runner
(#13735)[jest-runtime]
Enforce import assertions when importing JSON in ESM (#12755 & #13805)[jest-snapshot]
Make sure to import babel
outside of the sandbox (#13694)[jest-transform]
Ensure the correct configuration is passed to preprocessors specified multiple times in the transform
option (#13770)[@jest/fake-timers]
Update @sinonjs/fake-timers
(#13612)[docs]
Improve custom puppeteer example to prevent worker warnings (#13619)v29.3.1
[jest-config]
Do not warn about preset
in ProjectConfig
(#13583)[jest-transform]
Defer creation of cache directory (#13420)v29.3.0
[jest-runtime]
Support WebAssembly (Wasm) imports in ESM modules (#13505)[jest-config]
Add config validation for projects
option (#13565)[jest-mock]
Treat cjs modules as objects so they can be mocked (#13513)[jest-worker]
Throw an error instead of hanging when jest workers terminate unexpectedly (#13566)[@jest/transform]
Update convert-source-map
(#13509)[docs]
Mention toStrictEqual
in UsingMatchers docs. (#13560)v29.2.2
[@jest/test-sequencer]
Make sure sharding does not produce empty groups (#13476)[jest-circus]
Test marked as todo
are shown as todo when inside a focussed describe (#13504)[jest-mock]
Ensure mock resolved and rejected values are promises from correct realm (#13503)[jest-snapshot]
Don't highlight passing asymmetric property matchers in snapshot diff (#13480)[docs]
Update link to Jest 28 upgrade guide in error message (#13483)[jest-runner, jest-watcher]
Update emittery
(#13490)v29.2.1
[@jest/globals, jest-mock]
Add jest.Spied*
utility types (#13440)[jest-environment-node]
make globalThis.performance
writable for Node 19 and fake timers (#13467)[jest-mock]
Revert #13398 to restore mocking of setters (#13472)[*]
Use sha1 instead of sha256 for hashing (#13421)v29.2.0
[@jest/cli, jest-config]
A seed for the test run will be randomly generated, or set by a CLI option (#13400)[@jest/cli, jest-config]
--show-seed
will display the seed value in the report, and can be set via a CLI flag or through the config file (#13400)[jest-config]
Add readInitialConfig
utility function (#13356)[jest-core]
Allow testResultsProcessor
to be async (#13343)[@jest/environment, jest-environment-node, jest-environment-jsdom, jest-runtime]
Add getSeed()
to the jest
object (#13400)[expect, @​jest/expect-utils]
Allow isA
utility to take a type argument (#13355)[expect]
Expose AsyncExpectationResult
and SyncExpectationResult
types (#13411)[babel-plugin-jest-hoist]
Ignore TSTypeQuery
when checking for hoisted references (#13367)[jest-core]
Fix detectOpenHandles
false positives for some special objects such as TLSWRAP
(#13414)[jest-mock]
Fix mocking of getters and setters on classes (#13398)[jest-reporters]
Revert: Transform file paths into hyperlinks (#13399)[@jest/types]
Infer type of each
table correctly when the table is a tuple or array (#13381)[@jest/types]
Rework typings to allow the *ReturnedWith
matchers to be called with no argument (#13385)[*]
Update @babel/*
deps, resulting in slightly different stack traces for each
(#13422)[jest-runner]
Do not instrument v8 coverage data if coverage should not be collected (#13282)v29.1.2
[expect, @​jest/expect]
Revert buggy inference of argument types for *CalledWith
and *ReturnedWith
matchers introduced in 29.1.0 (#13339)[jest-worker]
Add missing dependency on jest-util
(#13341)v29.1.1
[jest-mock]
Revert #13145 which broke mocking of transpiled ES modulesv29.1.0
[expect, @​jest/expect]
Support type inference for function parameters in CalledWith
assertions (#13268)[expect, @​jest/expect]
Infer type of *ReturnedWith
matchers argument (#13278)[@jest/environment, jest-runtime]
Allow jest.requireActual
and jest.requireMock
to take a type argument (#13253)[@jest/environment]
Allow jest.mock
and jest.doMock
to take a type argument (#13254)[@jest/fake-timers]
Add jest.now()
to return the current fake clock time (#13244, #13246)[@jest/mock]
Add withImplementation
method for temporarily overriding a mock (#13281)[expect]
Export toThrow*
matchers (#13328)[jest-circus, jest-jasmine2]
Fix error messages for Node's assert.throes
(#13322)[jest-haste-map]
Remove __proto__
usage (#13256)[jest-mock]
Improve spyOn
typings to handle optional properties (#13247)[jest-mock]
Fix mocking of getters and setters on classes (#13145)[jest-snapshot]
Throw useful error when an array is passed as property matchers (#13263)[jest-snapshot]
Prioritize parser used in the project (#13323)[jest-transform]
Attempt to work around issues with atomic writes on Windows (#11423)v29.0.3
[@jest/environment, jest-runtime]
Allow passing a generic type argument to jest.createMockFromModule<T>()
method (#13202)[expect]
Expose ExpectationResult
type (#13240)[jest-snapshot]
Expose Context
type (#13240)[@jest/globals]
Add jest.Mock
type helper (#13235)[jest-core]
Capture execError
during TestScheduler.scheduleTests
and dispatch to reporters (#13203)[jest-resolve]
Make sure to resolve module paths after looking at exports
(#13242)[jest-resolve]
Improve error on module not found deep in the require
stack (#8704)[jest-snapshot]
Fix typings of snapshot matchers (#13240)[*]
Fix inconsistent workspace prefixes (#13217)[jest-haste-map]
Expose a minimal public API to TypeScript (#13023)v29.0.2
[jest-transform]
Expose TransformFactory
type (#13184)[babel-plugin-jest-hoist]
Support imported jest
in mock factory (#13188)[jest-mock]
Align the behavior and return type of generateFromMetadata
method (#13207)[jest-runtime]
Support jest.resetModules()
with ESM (#13211)v29.0.1
[jest-snapshot]
Pass snapshotFormat
through when diffing snapshots (#13181)v29.0.0
[expect]
[BREAKING] Differentiate between MatcherContext
MatcherUtils
and MatcherState
types (#13141)[jest-circus]
Add support for test.failing.each
(#13142)[jest-config]
[BREAKING] Make snapshotFormat
default to escapeString: false
and printBasicPrototype: false
(#13036)[jest-config]
[BREAKING] Remove undocumented collectCoverageOnlyFrom
option (#13156)[jest-environment-jsdom]
[BREAKING] Upgrade to jsdom@20
(#13037, #13058)[@jest/globals]
Add jest.Mocked
, jest.MockedClass
, jest.MockedFunction
and jest.MockedObject
utility types (#12727)[jest-mock]
[BREAKING] Refactor Mocked*
utility types. MaybeMockedDeep
and MaybeMocked
became Mocked
and MockedShallow
respectively; only deep mocked variants of MockedClass
, MockedFunction
and MockedObject
are exported (#13123, #13124)[jest-mock]
[BREAKING] Change the default jest.mocked
helper’s behavior to deep mocked (#13125)[jest-snapshot]
[BREAKING] Let babel
find config when updating inline snapshots (#13150)[@jest/test-result, @​jest/types]
[BREAKING] Replace Bytes
and Milliseconds
types with number
(#13155)[jest-worker]
Adds workerIdleMemoryLimit
option which is used as a check for worker memory leaks >= Node 16.11.0 and recycles child workers as required (#13056, #13105, #13106, #13107)[pretty-format]
[BREAKING] Remove ConvertAnsi
plugin in favour of jest-serializer-ansi-escapes
(#13040)[pretty-format]
Allow to opt out from sorting object keys with compareKeys: null
(#12443)[jest-config]
Fix testing multiple projects with TypeScript config files (#13099)[@jest/expect-utils]
Fix deep equality of ImmutableJS Record (#13055)[jest-haste-map]
Increase the maximum possible file size that jest-haste-map can handle (#13094)[jest-runtime]
Properly support CJS re-exports from dual packages (#13170)[jest-snapshot]
Make prettierPath
optional in SnapshotState
(#13149)[jest-snapshot]
Fix parsing error from inline snapshot files with JSX
(#12760)[jest-worker]
When a process runs out of memory worker exits correctly and doesn't spin indefinitely (#13054)[*]
[BREAKING] Drop support for Node v12 and v17 (#13033)[docs]
Fix webpack name (#13049)[docs]
Explicit how to set n
for --bail
(#13128)[docs]
Update Enzyme URL (#13166)[jest-leak-detector]
Remove support for weak-napi
(#13035)[jest-snapshot]
[BREAKING] Require rootDir
as argument to SnapshotState
(#13150)v28.1.3
[jest-leak-detector]
Use native FinalizationRegistry
when it exists to get rid of external C dependency (#12973)[jest-changed-files]
Fix a lock-up after repeated invocations (#12757)[@jest/expect-utils]
Fix deep equality of ImmutableJS OrderedSets (#12977)[jest-mock]
Add index signature support for spyOn
types (#13013, #13020)[jest-snapshot]
Fix indentation of awaited inline snapshots (#12986)[*]
Replace internal usage of pretty-format/ConvertAnsi
with jest-serializer-ansi-escapes
(#12935, #13004)[docs]
Update spyOn docs (#13000)v28.1.2
[jest-runtime]
Avoid star type import from @jest/globals
(#12949)[docs]
Mention that jest-codemods now supports Sinon (#12898)v28.1.1
[jest]
Expose Config
type (#12848)[@jest/reporters]
Improve GitHubActionsReporter
s annotation format (#12826)[@jest/types]
Infer argument types passed to test
and describe
callback functions from each
tables (#12885, #12905)[@jest/expect-utils]
Fix deep equality of ImmutableJS OrderedMaps (#12899)[jest-docblock]
Handle multiline comments in parseWithComments (#12845)[jest-mock]
Improve spyOn
error messages (#12901)[jest-runtime]
Correctly report V8 coverage with resetModules: true
(#12912)[jest-worker]
Make JestWorkerFarm
helper type to include methods of worker module that take more than one argument (#12839)[docs]
Updated docs to indicate that jest-environment-jsdom
is a separate package #12828
[docs]
Document the comments used by coverage providers #12835
[docs]
Use docusaurus-remark-plugin-tab-blocks
to format tabs with code examples (#12859)[jest-haste-map]
Bump walker
version (#12324)v28.1.0
[jest-circus]
Add failing
test modifier that inverts the behavior of tests (#12610)[jest-environment-node, jest-environment-jsdom]
Allow specifying customExportConditions
(#12774)[expect]
Adjust typings of lastCalledWith
, nthCalledWith
, toBeCalledWith
matchers to allow a case there a mock was called with no arguments (#12807)[@jest/expect-utils]
Fix deep equality of ImmutableJS Lists (#12763)[jest-core]
Do not collect SIGNREQUEST
as open handles (#12789)[docs]
Specified documentation about --filter
CLI docs (#12799)[@jest-reporters]
Move helper functions from utils.ts
into separate files (#12782)[jest-resolve]
Replace process.versions.pnp
type declaration with @types/pnpapi
devDependency (#12783)v28.0.3
[jest-config]
Normalize reporters
option defined in presets (#12769)[@jest/reporters]
Fix trailing slash in matching coverageThreshold
key (#12714)[jest-resolve]
Fix (experimental) ESM module mocking for re-exports (#12766)[@jest/transform]
Throw better error if an invalid return value if encountered (#12764)[docs]
Fix typo in --shard
CLI docs (#12761)v28.0.2
[jest-worker]
Add JestWorkerFarm
helper type (#12753)[*]
Lower Node 16 requirement to 16.10 from 16.13 due to a Node bug that causes memory and performance issues (#12754)v28.0.1
[jest-resolve]
Expose ResolverOptions
type (#12736)[expect]
Add missing dependency jest-util
(#12744)[jest-circus]
Improve test.concurrent
(#12748)[jest-resolve]
Correctly throw an error if jsdom
test environment is used, but not installed (#12749)[jest-serializer]
Remove deprecated module from source tree (#12735)v28.0.0
[babel-jest]
Export createTransformer
function (#12399)[expect]
Expose AsymmetricMatchers
, MatcherFunction
and MatcherFunctionWithState
interfaces (#12363, #12376)[jest-circus]
Support error logging before retry (#12201)[jest-circus, jest-jasmine2]
Allowed classes and functions as describe
and it
/test
names (#12484)[jest-cli, jest-config]
[BREAKING] Remove testURL
config, use testEnvironmentOptions.url
instead (#10797)[jest-cli, jest-core]
Add --shard
parameter for distributed parallel test execution (#12546)[jest-cli]
[BREAKING] Remove undocumented --timers
option (#12572)[jest-config]
[BREAKING] Stop shipping jest-environment-jsdom
by default (#12354)[jest-config]
[BREAKING] Stop shipping jest-jasmine2
by default (#12355)[jest-config, @​jest/types]
Add ci
to GlobalConfig
(#12378)[jest-config]
[BREAKING] Rename moduleLoader
to runtime
(#10817)[jest-config]
[BREAKING] Rename extraGlobals
to sandboxInjectedGlobals
(#10817)[jest-config]
[BREAKING] Throw an error instead of showing a warning if multiple configs are used (#12510)[jest-config]
[BREAKING] Do not normalize long deprecated configuration options preprocessorIgnorePatterns
, scriptPreprocessor
, setupTestFrameworkScriptFile
and testPathDirs
(#12701)[jest-cli, jest-core]
Add --ignoreProjects
CLI argument to ignore test suites by project name (#12620)[jest-core]
Pass project config to globalSetup
/globalTeardown
function as second argument (#12440)[jest-core]
Stabilize test runners with event emitters (#12641)[jest-core, jest-watcher]
[BREAKING] Move TestWatcher
class to jest-watcher
package (#12652)[jest-core]
Allow using Summary Reporter as stand-alone reporter (#12687)[jest-environment-jsdom]
[BREAKING] Upgrade jsdom to 19.0.0 (#12290)[jest-environment-jsdom]
[BREAKING] Add default browser
condition to exportConditions
for jsdom
environment (#11924)[jest-environment-jsdom]
[BREAKING] Pass global config to Jest environment constructor for jsdom
environment (#12461)[jest-environment-jsdom]
[BREAKING] Second argument context
to constructor is mandatory (#12469)[jest-environment-node]
[BREAKING] Add default node
and node-addon
conditions to exportConditions
for node
environment (#11924)[jest-environment-node]
[BREAKING] Pass global config to Jest environment constructor for node
environment (#12461)[jest-environment-node]
[BREAKING] Second argument context
to constructor is mandatory (#12469)[jest-environment-node]
Add all available globals to test globals, not just explicit ones (#12642, #12696)[@jest/expect]
New module which extends expect
with jest-snapshot
matchers (#12404, #12410, #12418)[@jest/expect-utils]
New module exporting utils for expect
(#12323)[@jest/fake-timers]
[BREAKING] Rename timers
configuration option to fakeTimers
(#12572)[@jest/fake-timers]
[BREAKING] Allow jest.useFakeTimers()
and projectConfig.fakeTimers
to take an options bag (#12572)[jest-haste-map]
[BREAKING] HasteMap.create
now returns a promise (#12008)[jest-haste-map]
Add support for dependencyExtractor
written in ESM (#12008)[jest-mock]
[BREAKING] Rename exported utility types ClassLike
, FunctionLike
, ConstructorLikeKeys
, MethodLikeKeys
, PropertyLikeKeys
; remove exports of utility types ArgumentsOf
, ArgsType
, ConstructorArgumentsOf
- TS builtin utility types ConstructorParameters
and Parameters
should be used instead (#12435, #12489)[jest-mock]
Improve isMockFunction
to infer types of passed function (#12442)[jest-mock]
[BREAKING] Improve the usage of jest.fn
generic type argument (#12489)[jest-mock]
Add support for auto-mocking async generator functions (#11080)[jest-mock]
Add contexts
member to mock functions (#12601)[@jest/reporters]
Add GitHub Actions reporter (#11320, #12658)[@jest/reporters]
Pass reporterContext
to custom reporter constructors as third argument (#12657)[jest-resolve]
[BREAKING] Add support for package.json
exports
(#11961, #12373)[jest-resolve]
Support package self-reference (#12682)[jest-resolve, jest-runtime]
Add support for data:
URI import and mock (#12392)[jest-resolve, jest-runtime]
Add support for async resolver (#11540)[jest-resolve]
[BREAKING] Remove browser?: boolean
from resolver options, conditions: ['browser']
should be used instead (#12707)[jest-resolve]
Expose JestResolver
, AsyncResolver
, SyncResolver
, PackageFilter
, PathFilter
and PackageJSON
types (#12707, (#12712)[jest-runner]
Allow setupFiles
module to export an async function (#12042)[jest-runner]
Allow passing testEnvironmentOptions
via docblocks (#12470)[jest-runner]
Expose CallbackTestRunner
, EmittingTestRunner
abstract classes and CallbackTestRunnerInterface
, EmittingTestRunnerInterface
to help typing third party runners (#12646, #12715)[jest-runner]
Lock version of source-map-support
to 0.5.13 (#12720)[jest-runtime]
[BREAKING] Runtime.createHasteMap
now returns a promise (#12008)[jest-runtime]
Calling jest.resetModules
function will clear FS and transform cache (#12531)[jest-runtime]
[BREAKING] Remove Context
type export, it must be imported from @jest/test-result
(#12685)[jest-runtime]
Add import.meta.jest
(#12698)[@jest/schemas]
New module for JSON schemas for Jest's config (#12384)[@jest/source-map]
Migrate from source-map
to @jridgewell/trace-mapping
(#12692)[jest-transform]
[BREAKING] Make it required for process()
and processAsync()
methods to always return structured data (#12638)[jest-test-result]
Add duration property to JSON test output (#12518)[jest-watcher]
[BREAKING] Make PatternPrompt
class to take entityName
as third constructor parameter instead of this._entityName
(#12591)[jest-worker]
[BREAKING] Allow only absolute workerPath
(#12343)[jest-worker]
[BREAKING] Default to advanced serialization when using child process workers (#10983)[pretty-format]
New maxWidth
parameter (#12402)[*]
Use sha256
instead of md5
as hashing algortihm for compatibility with FIPS systems (#12722)[babel-jest]
[BREAKING] Pass rootDir
as root
in Babel's options (#12689)[expect]
Move typings of .not
, .rejects
and .resolves
modifiers outside of Matchers
interface (#12346)[expect]
Throw useful error if expect.extend
is called with invalid matchers (#12488)[expect]
Fix iterableEquality
ignores other properties (#8359)[expect]
Fix print for the closeTo
matcher (#12626)[jest-changed-files]
Improve changedFilesWithAncestor
pattern for Mercurial SCM (#12322)[jest-circus, @​jest/types]
Disallow undefined value in TestContext
type (#12507)[jest-config]
Correctly detect CI environment and update snapshots accordingly (#12378)[jest-config]
Pass moduleTypes
to ts-node
to enforce CJS when transpiling (#12397)[jest-config]
[BREAKING] Add mjs
and cjs
to default moduleFileExtensions
config (#12578)[jest-config, jest-haste-map]
Allow searching for tests in node_modules
by exposing retainAllFiles
(#11084)[jest-core]
[BREAKING] Exit with status 1
if no tests are found with --findRelatedTests
flag (#12487)[jest-core]
Do not report unref-ed subprocesses as open handles (#12705)[jest-each]
%#
is not replaced with index of the test case (#12517)[jest-each]
Fixes error message with incorrect count of missing arguments (#12464)[jest-environment-jsdom]
Make jsdom
accessible to extending environments again (#12232)[jest-environment-jsdom]
Log JSDOM errors more cleanly (#12386)[jest-environment-node]
Add MessageChannel
, MessageEvent
to globals (#12553)[jest-environment-node]
Add structuredClone
to globals (#12631)[@jest/expect-utils]
[BREAKING] Fix false positives when looking for undefined
prop (#8923)[jest-haste-map]
Don't use partial results if file crawl errors (#12420)[jest-haste-map]
Make watchman existence check lazy+async (#12675)[jest-jasmine2, jest-types]
[BREAKING] Move all jasmine
specific types from @jest/types
to its own package (#12125)[jest-jasmine2]
Do not set duration
to 0
for skipped tests (#12518)[jest-matcher-utils]
Pass maxWidth to pretty-format
to avoid printing every element in arrays by default (#12402)[jest-mock]
Fix function overloads for spyOn
to allow more correct type inference in complex object (#12442)[jest-mock]
Handle overridden Function.name
property (#12674)[@jest/reporters]
Notifications generated by the --notify
flag are no longer persistent in GNOME Shell. (#11733)[@jest/reporters]
Move missing icon file which is needed for NotifyReporter
class. (#12593)[@jest/reporters]
Update v8-to-istanbul
(#12697)[jest-resolver]
Call custom resolver with core node.js modules (#12654)[jest-runner]
Correctly resolve source-map-support
(#12706)[jest-worker]
Fix Farm
execution results memory leak (#12497)[*]
[BREAKING] Drop support for Node v10 and v15 and target first LTS 16.13.0
(#12220)[*]
[BREAKING] Drop support for typescript@3.8
, minimum version is now 4.3
(#11142, #12648)[*]
Bundle all .d.ts
files into a single index.d.ts
per module (#12345)[*]
Use globalThis
instead of global
(#12447)[babel-jest]
[BREAKING] Only export createTransformer
(#12407)[docs]
Add note about not mixing done()
with Promises (#11077)[docs, examples]
Update React examples to match with the new React guidelines for code examples (#12217)[docs]
Add clarity for module factory hoisting limitations (#12453)[docs]
Add more information about how code transformers work (#12407)[docs]
Add upgrading guide (#12633)[expect]
[BREAKING] Remove support for importing build/utils
(#12323)[expect]
[BREAKING] Migrate to ESM (#12344)[expect]
[BREAKING] Snapshot matcher types are moved to @jest/expect
(#12404)[jest-cli]
Update yargs
to v17 (#12357)[jest-config]
[BREAKING] Remove getTestEnvironment
export (#12353)[jest-config]
[BREAKING] Rename config option name
to id
(#11981)[jest-create-cache-key-function]
Added README.md file with basic usage instructions (#12492)[@jest/core]
Use index.ts
instead of jest.ts
as main export (#12329)[jest-environment-jsdom]
[BREAKING] Migrate to ESM (#12340)[jest-environment-node]
[BREAKING] Migrate to ESM (#12340)[jest-haste-map]
Remove legacy isRegExpSupported
(#12676)[@jest/fake-timers]
Update @sinonjs/fake_timers
to v9 (#12357)[jest-jasmine2, jest-runtime]
[BREAKING] Use Symbol
to pass jest.setTimeout
value instead of jasmine
specific logic (#12124)[jest-phabricator]
[BREAKING] Migrate to ESM (#12341)[jest-resolve]
[BREAKING] Make requireResolveFunction
argument mandatory (#12353)[jest-runner]
[BREAKING] Remove some type exports from @jest/test-result
(#12353)[jest-runner]
[BREAKING] Second argument to constructor (Context
) is not optional (#12640)[jest-serializer]
[BREAKING] Deprecate package in favour of using v8
APIs directly (#12391)[jest-snapshot]
[BREAKING] Migrate to ESM (#12342)[jest-transform]
Update write-file-atomic
to v4 (#12357)[jest-types]
[BREAKING] Remove Config.Glob
and Config.Path
(#12406)[jest]
Use index.ts
instead of jest.ts
as main export (#12329)[jest-haste-map]
[BREAKING] Default to node
crawler over shelling out to find
if watchman
is not enabled (#12320)📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
Update dependency @babel/core to v7.21.3
Merge pull request #111 from jclaveau/renovate/babel-monorepo
Update dependency @babel/core to v7.21.3
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @babel/core (source) | 7.18.6
-> 7.21.3
| |
|
|
|
v7.21.3
babel-parser
babel-plugin-transform-typescript
var
decls generated by import ... =
TS transform (@amoeller)export { type foo }
as type-only usage (@magic-akari)babel-traverse
, babel-types
@babel
package (@nicolo-ribaudo)babel-generator
jsonCompatibleStrings
deprecation (@liuxingbaoyu)babel-plugin-transform-typescript
, babel-preset-typescript
v7.21.0
babel-core
, babel-helper-create-class-features-plugin
, babel-plugin-proposal-class-properties
, babel-plugin-proposal-private-methods
, babel-plugin-proposal-private-property-in-object
privateFieldsAsSymbols
assumption for classes (@fwienber)babel-helper-create-regexp-features-plugin
, babel-plugin-proposal-regexp-modifiers
, babel-standalone
babel-cli
, babel-core
, babel-generator
, babel-plugin-transform-destructuring
, babel-plugin-transform-modules-commonjs
, babel-plugin-transform-react-jsx
, babel-traverse
babel-parser
, babel-types
const
modifier in type parameters (@nicolo-ribaudo)babel-generator
, babel-helpers
, babel-parser
, babel-plugin-proposal-decorators
, babel-plugin-syntax-decorators
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
2023-01
TC39 meeting (@nicolo-ribaudo)babel-parser
new.target
outside functions (@overlookmotel)annexb: false
parser option to disable Annex B (@nicolo-ribaudo)babel-core
.cts
as configuration file (@liuxingbaoyu)babel-generator
, babel-parser
, babel-plugin-transform-typescript
export type * from
(@nicolo-ribaudo)babel-plugin-transform-typescript
babel-core
babel-helper-create-class-features-plugin
, babel-plugin-proposal-class-properties
, babel-plugin-proposal-class-static-block
, babel-plugin-proposal-private-methods
, babel-plugin-transform-classes
, babel-plugin-transform-new-target
babel-parser
, babel-plugin-transform-flow-comments
, babel-plugin-transform-flow-strip-types
, babel-types
babel-core
@babel/core
(@nicolo-ribaudo)babel-plugin-transform-typescript
v7.20.12
babel-traverse
babel-helper-create-class-features-plugin
, babel-plugin-proposal-class-properties
delete this
in static class properties initialization (@SuperSodaSea)v7.20.7
babel-helper-member-expression-to-functions
, babel-helper-replace-supers
, babel-plugin-proposal-class-properties
, babel-plugin-transform-classes
babel-helpers
, babel-plugin-proposal-class-properties
, babel-plugin-transform-classes
, babel-plugin-transform-object-super
babel-parser
, babel-plugin-transform-typescript
babel-traverse
.parentPath
after rename in SwitchCase
(@nicolo-ribaudo)babel-plugin-transform-typescript
, babel-traverse
babel-plugin-transform-block-scoping
babel-plugin-proposal-async-generator-functions
, babel-preset-env
for await
with shadowed variables (@liuxingbaoyu)babel-generator
, babel-plugin-proposal-optional-chaining
(a ?? b) as T
(@liuxingbaoyu)babel-plugin-transform-react-jsx
, babel-types
JSXText
(@liuxingbaoyu)babel-core
, babel-helpers
, babel-plugin-transform-computed-properties
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
babel-helper-member-expression-to-functions
, babel-helper-replace-supers
, babel-plugin-proposal-class-properties
, babel-plugin-transform-classes
babel-generator
TSEnumMember
(@liuxingbaoyu)babel-plugin-transform-block-scoping
, babel-traverse
babel-helper-define-map
, babel-plugin-transform-property-mutators
@babel/helper-define-map
(@nicolo-ribaudo)babel-core
, babel-plugin-proposal-class-properties
, babel-plugin-transform-block-scoping
, babel-plugin-transform-classes
, babel-plugin-transform-destructuring
, babel-plugin-transform-parameters
, babel-plugin-transform-regenerator
, babel-plugin-transform-runtime
, babel-preset-env
, babel-traverse
transform-block-scoping
plugin (@nicolo-ribaudo)babel-helper-compilation-targets
getTargets
(@liuxingbaoyu)v7.20.5
babel-helpers
, babel-plugin-transform-destructuring
, babel-plugin-transform-modules-commonjs
, babel-preset-env
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
, babel-traverse
babel-cli
, babel-helpers
, babel-plugin-proposal-class-properties
, babel-plugin-proposal-class-static-block
, babel-plugin-transform-classes
, babel-plugin-transform-runtime
, babel-preset-env
babel-helper-create-class-features-plugin
, babel-helpers
, babel-plugin-proposal-decorators
, babel-plugin-proposal-private-property-in-object
, babel-preset-env
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
babel-parser
babel-helper-wrap-function
, babel-preset-env
, babel-traverse
noNewArrow
assumption (@liuxingbaoyu)babel-plugin-transform-arrow-functions
, babel-plugin-transform-parameters
, babel-traverse
super()
in arrow functions with default / rest parameters (@SuperSodaSea)babel-helpers
, babel-node
, babel-plugin-proposal-async-generator-functions
, babel-plugin-transform-regenerator
, babel-preset-env
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
regenerator
and add tests (@SuperSodaSea)babel-helper-create-regexp-features-plugin
regjsparser
for @babel/standalone
(@liuxingbaoyu)babel-parser
, babel-types
babel-generator
(``)
(@nicolo-ribaudo)babel-plugin-transform-block-scoping
, babel-traverse
switch
's discriminant
in the outer scope (@nicolo-ribaudo)babel-generator
comments:false
(@liuxingbaoyu)babel-plugin-transform-block-scoping
v7.20.2
babel-core
, babel-helper-create-class-features-plugin
, babel-helper-module-transforms
, babel-helper-plugin-utils
, babel-helper-simple-access
, babel-node
, babel-plugin-transform-block-scoping
, babel-plugin-transform-classes
, babel-plugin-transform-react-constant-elements
, babel-preset-env
, babel-standalone
, babel-types
@babel/node
repl and enable no-use-before-define
rule (@liuxingbaoyu)babel-plugin-transform-typescript
tsSatisfiesExpression
check with different duplicated @babel/types
versions (@liuxingbaoyu)babel-parser
parser
typings for plugins (@liuxingbaoyu)babel-generator
babel-plugin-proposal-decorators
, babel-plugin-proposal-object-rest-spread
, babel-plugin-transform-jscript
babel-plugin-transform-destructuring
for ( let { } = 0 ; 0 ; )
(@liuxingbaoyu)v7.19.6
babel-plugin-proposal-decorators
babel-parser
babel-plugin-transform-runtime
, babel-runtime-corejs2
, babel-runtime-corejs3
babel-preset-env
, babel-traverse
super.*
template tags (@liuxingbaoyu)babel-generator
, babel-plugin-transform-flow-comments
babel-parser
startLoc.index
instead of carrying around start
(@nicolo-ribaudo)babel-core
, babel-standalone
@babel/standalone
(@nicolo-ribaudo)v7.19.3
babel-plugin-proposal-decorators
babel-parser
JSXText
following JSXSpreadChild
(@liuxingbaoyu)declare module
s (@liuxingbaoyu)import =
and var
(@liuxingbaoyu)babel-generator
babel-cli
@babel/cli
source maps based on configuration files (@liuxingbaoyu)babel-plugin-transform-typescript
declare
(@liuxingbaoyu)babel-core
babel-helper-compilation-targets
, babel-helper-transform-fixture-test-runner
, babel-parser
, babel-preset-env
, babel-traverse
c8
for coverage testing (@liuxingbaoyu)babel-plugin-transform-typescript
declare namespace
(@liuxingbaoyu)v7.19.1
babel-core
babel-traverse
babel-parser
babel-plugin-transform-typescript
v7.19.0
babel-parser
babel-helpers
, babel-plugin-proposal-async-generator-functions
, babel-preset-env
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
babel-generator
, babel-helpers
, babel-parser
, babel-plugin-proposal-decorators
, babel-plugin-syntax-decorators
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
babel-parser
decoratorsBeforeExport
default to false
(@nicolo-ribaudo)babel-generator
, babel-parser
babel-standalone
babel-helper-create-regexp-features-plugin
, babel-helpers
, babel-plugin-proposal-duplicate-named-capturing-groups-regex
, babel-plugin-transform-named-capturing-groups-regex
, babel-standalone
babel-helper-function-name
, babel-helper-wrap-function
, babel-plugin-transform-classes
babel-plugin-transform-typescript
#privateField!
(@liuxingbaoyu)babel-parser
babel-helper-builder-react-jsx
babel-core
@babel/core
functions in config errors (@nicolo-ribaudo)babel-standalone
babel-core
, babel-parser
, babel-traverse
v7.18.13
babel-generator
retainLines
(@liuxingbaoyu)babel-core
babel-plugin-transform-destructuring
for
expressions (@liuxingbaoyu)babel-traverse
v7.18.10
babel-helper-string-parser
, babel-types
cooked
for templateElement
(@liuxingbaoyu)babel-parser
babel-helper-string-parser
, babel-parser
babel-plugin-transform-typescript
declare class
in namespace should be removed (@yimingjfe)babel-plugin-transform-react-jsx
babel-generator
babel-helper-wrap-function
, babel-plugin-transform-async-to-generator
, babel-traverse
.yarnrc
file (@liuxingbaoyu)make
commands cross-platform (@liuxingbaoyu)babel-traverse
babel-cli
babel-parser
babel-core
, babel-parser
babel-cli
, babel-core
, babel-parser
, babel-plugin-transform-unicode-escapes
, babel-preset-env
, babel-template
, babel-traverse
babel-helper-string-parser
, babel-parser
babel-cli
, babel-node
babel-{cli,node}
(@liuxingbaoyu)babel-plugin-proposal-export-default-from
export-default-from
transform (@magic-akari)v7.18.9
babel-plugin-transform-modules-systemjs
, babel-types
babel-generator
returnType
with comments generates incorrect code (@liuxingbaoyu)babel-cli
babel-cli
is ready. (@liuxingbaoyu)babel-core
, babel-helper-remap-async-to-generator
, babel-helpers
, babel-parser
, babel-plugin-transform-block-scoping
, babel-preset-env
babel-helper-create-class-features-plugin
, babel-helper-member-expression-to-functions
, babel-helper-remap-async-to-generator
, babel-helper-replace-supers
, babel-helper-wrap-function
, babel-helpers
, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining
, babel-plugin-proposal-decorators
, babel-plugin-proposal-object-rest-spread
, babel-plugin-proposal-optional-chaining
, babel-plugin-transform-block-scoping
, babel-plugin-transform-classes
, babel-traverse
, babel-types
babel-generator
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
Update dependency @storybook/test-runner to v0.9.4
Merge pull request #112 from jclaveau/renovate/storybook-test-runner-0.x
Update dependency @storybook/test-runner to v0.9.4
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @storybook/test-runner | 0.5.0
-> 0.9.4
| |
|
|
|
v0.9.4
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.0
v0.7.2
v0.7.1
v0.7.0
This release updates the internal version of Jest to version 28. You can now remove jest
and jest-preset-playwright
from your package.json
if you're not using them in other parts of your project!
v0.6.4
The test runner now supports JUnit XML test reports out of the box with a --junit
flag:
yarn test-storybook --junit
With that flag, the test runner will add jest-junit
to the reporters list and generate a test report in a JUnit XML format. You can further configure the behavior of jest-junit
by either setting specific JEST_JUNIT_*
environment variables or by defining a jest-junit
field in your package.json with the options you want, which will be respected when generating the report. You can look at all available options here: https://github.com/jest-community/jest-junit#configuration
v0.6.3
This release fixes an issue where the coverage check was not working for projects using storyStoreV7.
v0.6.2
The Storybook test runner will now contain Jest as an internal dependency, which means that if you installed Jest just for the purpose of using the Storybook test runner, you can now remove it!
v0.6.1
In Storybook 7.0, the root selector changed from #root to #storybook-root. Both selectors are now supported in the internals of the test runner
v0.6.0
The --watch
flag was previously not working, and now it's fixed.
The test runner now throws an error when running yarn test-storybook --coverage
and the coverage is not correctly set up. This could mean that an user might be running --coverage
without instrumenting their code with istanbul, which would lead to problems!
feat: add console logs on test failure This version adds console logs to the output of failed tests, in order to as provide as much information as possible to help you diagnose your issues.
This release updates jest-playwright
to version 2.0.0 which adds support for Jest 28. In order to maintain backwards compatibility with Jest 27, you might have to take a few steps in case you are installing the test runner for the first time, or if you don't keep package locks in your project.
You can find more info at https://github.com/storybookjs/test-runner#jest-27-support
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
babel/reset-typescript for babel/core update #115
Adding coverage instrument to Storybook #115
.nvmrc for controlling node version during CI Fix #114