Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(packages): update jest packages (major) #2298

Open
wants to merge 1 commit into
base: release
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jul 1, 2020

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@angular-builders/jest 9.0.1 -> 12.1.0 age adoption passing confidence
@types/jest 25.2.1 -> 26.0.23 age adoption passing confidence
jest (source) 25.5.4 -> 27.0.4 age adoption passing confidence
jest-junit 10.0.0 -> 12.2.0 age adoption passing confidence
jest-preset-angular (source) 8.2.0 -> 9.0.3 age adoption passing confidence

Release Notes

just-jeb/angular-builders

v12.1.0

Compare Source

v12.0.0

Compare Source

v11.2.0

Compare Source

v11.1.1

Compare Source

v11.1.0

Compare Source

v11.0.0

Compare Source

v10.0.1

Compare Source

v10.0.0

Compare Source

facebook/jest

v27.0.4

Compare Source

Fixes
  • [jest-config, jest-resolve] Pass in require.resolve to resolvers to resolve from correct base (#​11493)

v27.0.3

Compare Source

Fixes
  • [jest-config] require.resolve on default test sequencer and test environment (#​11482)
  • [jest-mock] Fixed fn and spyOn exports (#​11480)

v27.0.2

Compare Source

Features
  • [jest-circus] Add some APIs to make it easier to build your own test runner
  • [jest-reporters] Expose the getResultHeader util (#​11460)
  • [jest-resolver] Export resolve* utils for different Jest modules (#​11466)
  • [@jest/test-result] Export Test, TestEvents and TestFileEvent (#​11466)
Fixes
  • [jest-circus] Add missing slash dependency (#​11465)
  • [jest-circus, @​jest/test-sequencer] Remove dependency on jest-runner (#​11466)
  • [jest-config] Resolve config.runner to absolute path (#​11465)
  • [jest-config] Make sure to support functions as config (#​11475)
  • [jest-core] Do not warn about DNSCHANNEL handles when using the --detectOpenHandles option (#​11470)
  • [jest-runner] Remove dependency on jest-config (#​11466)
  • [jest-worker] Loosen engine requirement to >= 10.13.0 (#​11451)

v27.0.1

Compare Source

Fixes
  • [jest-environment-jsdom] Bump version of JSDOM to avoid deprecated request package (#​11442)

v27.0.0

Compare Source

Features
  • [babel-jest] Add async transformation (#​11192)
  • [jest-changed-files] Use '--' to separate paths from revisions (#​11160)
  • [jest-circus] [BREAKING] Fail tests when multiple done() calls are made (#​10624)
  • [jest-circus, jest-jasmine2] [BREAKING] Fail the test instead of just warning when describe returns a value (#​10947)
  • [jest-config] [BREAKING] Default to Node testing environment instead of browser (JSDOM) (#​9874)
  • [jest-config] [BREAKING] Use jest-circus as default test runner (#​10686)
  • [jest-config] Add support for preset written in ESM (#​11200)
  • [jest-config, jest-runtime] Support ESM for files other than .js and .mjs (#​10823)
  • [jest-config, jest-runtime] [BREAKING] Use "modern" implementation as default for fake timers (#​10874 & #​11197)
  • [jest-config Allow passing forceNodeFilesystemAPI through to jest-haste-map (#​11264)
  • [jest-config, jest-haste-map, jest-resolve, jest-runner, jest-runtime, jest-test-sequencer, jest-transform, jest-types] [BREAKING] Add custom HasteMap class implementation config option (#​11107)
  • [jest-core] make TestWatcher extend emittery (#​10324)
  • [jest-core] Run failed tests interactively the same way we do with snapshots (#​10858)
  • [jest-core] more TestSequencer methods can be async (#​10980)
  • [jest-core] Add support for testSequencer written in ESM (#​11207)
  • [jest-core] Add support for globalSetup and globalTeardown written in ESM (#​11267)
  • [jest-core] Add support for watchPlugins written in ESM (#​11315)
  • [jest-core] Add support for runner written in ESM (#​11232)
  • [jest-core] Add support for reporters written in ESM (#​11427)
  • [jest-each] Add support for interpolation with object properties (#​11388)
  • [jest-environment-node] Add AbortController to globals (#​11182)
  • [@jest/fake-timers] Update to @sinonjs/fake-timers to v7 (#​11198)
  • [jest-haste-map] Handle injected scm clocks (#​10966)
  • [jest-haste-map] Add enableSymlinks configuration option to follow symlinks for test files (#​9351)
  • [jest-repl, jest-runner] [BREAKING] Run transforms over environment (#​8751)
  • [jest-repl] Add support for testEnvironment written in ESM (#​11232)
  • [jest-runner] [BREAKING] set exit code to 1 if test logs after teardown (#​10728)
  • [jest-runner] [BREAKING] Run transforms over runner (#​8823)
  • [jest-runner] [BREAKING] Run transforms over testRunner (#​8823)
  • [jest-runner] Possibility to use ESM for test environment (11033)
  • [jest-runner] Add support for testRunner written in ESM (#​11232)
  • [jest-runtime] Detect reexports from CJS as named exports in ESM (#​10988)
  • [jest-runtime] Support for async code transformations (#​11191 & #​11220)
  • [jest-reporters] Add static filepath property to all reporters (#​11015)
  • [jest-snapshot] [BREAKING] Make prettier optional for inline snapshots - fall back to string replacement (#​7792 & #​11192)
  • [jest-snapshot] [BREAKING] Run transforms over snapshotResolver (#​8751)
  • [jest-transform] Pass config options defined in Jest's config to transformer's process and getCacheKey functions (#​10926)
  • [jest-transform] Add support for transformers written in ESM (#​11163)
  • [jest-transform] [BREAKING] Do not export ScriptTransformer class, instead export the async function createScriptTransformer (#​11163)
  • [jest-transform] Async code transformations (#​9889)
  • [jest-transform] Support transpiled transformers (#​11193)
  • [jest-transform] [BREAKING] requireAndTranspileModule always return a Promise, and the third parameter type is changed to RequireAndTranspileModuleOptions which accept applyInteropRequireDefault option (#​11232)
  • [jest-transform] [BREAKING] createTranspilingRequire return function which return a Promise now (#​11232)
  • [jest-util] add requireOrImportModule for importing CJS or ESM (#​11199)
  • [jest-util] add applyInteropRequireDefault option on requireOrImportModule (#​11232)
  • [jest-watcher] Added support for clearing the line when <C-u> is pressed in a watch mode pattern prompt (#​11358)
  • [jest-worker] Add support for custom task queues and adds a PriorityQueue implementation. (#​10921)
  • [jest-worker] Add in-order scheduling policy to jest worker (10902)
  • [pretty-format] Better print for sparse arrays (11326)
  • [pretty-print] Add option printBasicPrototype which determines whether or not the prototype should be printed for raw objects or arrays (#​11441)
Fixes
  • [babel-plugin-jest-hoist] Add __dirname and __filename to whitelisted globals (#​10903)
  • [expect] [BREAKING] Revise expect.not.objectContaining() to be the inverse of expect.objectContaining(), as documented. (#​10708)
  • [expect] [BREAKING] Make toContain more strict with the received type (#​10119 & #​10929)
  • [expect] [BREAKING] matcherResult on JestAssertionError are now strings rather than functions (#​10989)
  • [jest-circus] Fixed the issue of beforeAll & afterAll hooks getting executed even if it is inside a skipped describe block #​10451
  • [jest-circus] Fix testLocation on Windows when using test.each (#​10871)
  • [jest-cli] Use testFailureExitCode when bailing from a failed test (#​10958)
  • [jest-cli] Print custom error if error thrown from global hooks is not an error already (#​11003)
  • [jest-cli] Allow running multiple "projects" from programmatic API (#​11307)
  • [jest-cli] Fix missing collectCoverage after init (#​11353)
  • [jest-cli, jest-config, jest-types] Move all default values into jest-config (#​9924)
  • [jest-config] [BREAKING] Change default file extension order by moving json behind ts and tsx (10572)
  • [jest-console] console.dir now respects the second argument correctly (#​10638)
  • [jest-core] Don't report PerformanceObserver as open handle (#​11123)
  • [jest-core] Use WeakRef to hold timers when detecting open handles (#​11277)
  • [jest-core] Correctly detect open handles that were created in test functions using done callbacks (#​11382)
  • [jest-core] Do not collect RANDOMBYTESREQUEST as open handles (#​11278)
  • [jest-core] Wait briefly for open handles to close before flagging them when using --detectOpenHandles (#​11429)
  • [jest-diff] [BREAKING] Use only named exports (#​11371)
  • [jest-each] [BREAKING] Ignore excess words in headings (#​8766)
  • [jest-each] Support array index with template strings (#​10763)
  • [jest-each] Interpolate %% correctly (#​11364)
  • [jest-each] Fix wrong interpolation when the value of array contains multiple % (#​11364)
  • [jest-environment] [BREAKING] Drop support for runScript for test environments (#​11155)
  • [jest-environment-jsdom] Use inner realm’s ArrayBuffer constructor (#​10885)
  • [jest-environment-jsdom] [BREAKING] Remove Node globals setImmediate and clearImmediate #​11222
  • [jest-get-type] [BREAKING] Convert to ES Module (#​11359)
  • [jest-globals] [BREAKING] Disallow return values other than a Promise from hooks and tests (#​10512)
  • [jest-globals] [BREAKING] Disallow mixing a done callback and returning a Promise from hooks and tests (#​10512)
  • [jest-haste-map] Vendor NodeWatcher from sane (#​10919)
  • [jest-jasmine2] Fixed the issue of beforeAll & afterAll hooks getting executed even if it is inside a skipped describe block when it has child tests marked as either only or todo #​10451
  • [jest-jasmine2] Fixed the issues of child tests marked with only or todo getting executed even if it is inside a skipped parent describe block #​10451
  • [jest-jasmine2] Wrap all test functions so they open handles that were created in test functions using done callbacks can be detected (#​11382)
  • [jest-reporter] Handle empty files when reporting code coverage with V8 (#​10819)
  • [jest-resolve] Replace read-pkg-up with escalade package (#​10781)
  • [jest-resolve] Disable jest-pnp-resolver for Yarn 2 (#​10847)
  • [jest-runtime] [BREAKING] Do not inject global variable into module wrapper (#​10644)
  • [jest-runtime] [BREAKING] remove long-deprecated jest.addMatchers, jest.resetModuleRegistry, and jest.runTimersToTime (#​9853)
  • [jest-runtime] Fix stack overflow and promise deadlock when importing mutual dependant ES module (#​10892)
  • [jest-runtime] Prevent global module registry from leaking into isolateModules registry (#​10963)
  • [jest-runtime] Refactor to prevent race condition when linking and evaluating ES Modules (#​11150)
  • [jest-runtime] Throw correct error when attempting to load ESM via require (#​11260)
  • [jest-runtime] Do not cache modules that throw during evaluation (#​11263)
  • [jest-transform] Show enhanced SyntaxError message for all SyntaxErrors (#​10749)
  • [jest-transform] [BREAKING] Refactor API to pass an options bag around rather than multiple boolean options (#​10753)
  • [jest-transform] [BREAKING] Refactor API of transformers to pass an options bag rather than separate config and other options (#​10834)
  • [jest-types] Fix Config.ts projects types (#​11285)
  • [jest-util] Replace micromatch with picomatch to fix issues with negated globs (#​11287)
  • [jest-validate] Use en-US locale to avoid case conversion problems while validating CLI options on machines with some certain locales(e.g. Turkish) set as default locale. (#​11412)
  • [jest-worker] [BREAKING] Use named exports (#​10623)
  • [jest-worker] Do not swallow errors during serialization (#​10984)
  • [jest-worker] Handle ERR_IPC_CHANNEL_CLOSED errors properly (#​11143)
  • [pretty-format] [BREAKING] Convert to ES Modules (#​10515)
  • [pretty-format] Only call hasAttribute if it's a function (#​11000)
  • [pretty-format] Handle jsdom attributes properly (#​11189)
  • [pretty-format] Import pretty-format using named imports (#​11360)
Chore & Maintenance
  • [*] [BREAKING] Only support Node LTS releases and Node 15 (#​10685)
  • [*] [BREAKING] Add exports field to all package.jsons (#​9921)
  • [*] Make it easier for Jest's packages to use the VM escape hatch (#​10824)
  • [*] [BREAKING] Remove deprecated mapCoverage (#​9968)
  • [babel-jest] [BREAKING] Migrate to ESM (#​11193)
  • [docs] Correct example using browser-resolve (#​11140)
  • [docs] Clarify timers configuration property (#​11376)
  • [jest, jest-core] [BREAKING] Replace TestScheduler export with createTestScheduler (#​11427)
  • [jest-config] [BREAKING] Remove enabledTestsMap config, use filter instead (#​10787)
  • [jest-console] [BREAKING] Move root into config and take GlobalConfig as mandatory parameter for getConsoleOutput (#​10126)
  • [jest-console] Export LogEntry (#​11017)
  • [jest-fake-timers] Clarify global behavior of jest.useFakeTimers and jest.useRealTimers (#​10867)
  • [jest-haste-map] [BREAKING] Migrate to ESM (#​10875)
  • [jest-haste-map] [BREAKING] Remove support for deprecated option ignorePattern as function (#​10348)
  • [jest-jasmine2] [BREAKING] Migrate to ESM (#​10906)
  • [jest-jasmine2] [BREAKING] Remove unused options argument from Env constructor (#​10240)
  • [jest-repl, jest-runtime] [BREAKING] Move the jest-runtime CLI into jest-repl (#​10016 & #​10925)
  • [jest-resolve] [BREAKING] Migrate to ESM (#​10688)
  • [jest-resolve-dependencies] [BREAKING] Migrate to ESM (#​10876)
  • [jest-mock] [BREAKING] Migrate to ESM (#​10887)
  • [jest-reporters] [BREAKING] Make node-notifier a peer dependency (#​10977)
  • [jest-resolve, jest-runtime] [BREAKING] Use Maps instead of objects for all cached resources (#​10968)
  • [jest-runner] [BREAKING] Migrate to ESM (#​10900)
  • [jest-runtime] [BREAKING] Remove deprecated and unused getSourceMapInfo from Runtime (#​9969)
  • [jest-transformer] [BREAKING] Remove unused isCoreModule option (#​11166)
  • [jest-util] No longer checking enumerable when adding process.domain (#​10862)
  • [jest-validate] [BREAKING] Remove recursiveBlacklist option in favor of previously introduced recursiveDenylist (#​10650)
  • [website] Replace 'Github' with 'GitHub' (#​11279)
  • [website] Remove a language code from the link to the Node.js website (#​11282)
  • [website] Remove a duplicated word (#​11281)
  • [website] Add french to website (#​11361)
Performance
  • [jest-resolve] Cache reading and parsing of package.jsons (#​11076)
  • [jest-runtime, jest-transform] share cacheFS between runtime and transformer (#​10901)
  • [jest-runtime] Load chalk only once per worker (#​10864)
  • [jest-worker] Fix memory leak of previous task arguments while no new task is scheduled (#​11187)

v26.6.3

Compare Source

Fixes
  • [jest-resolve-dependencies] Continue dependency resolution if mock dependency can't be found (#​10779)

v26.6.2

Compare Source

Features
  • [jest-core] Add findRelatedTests and nonFlagArgs in allowed config options for updateConfigAndRun in watch plugins (#​10659)
Fixes
  • [babel-plugin-jest-hoist] Preserve order of hoisted mock nodes within containing block (#​10536)
  • [babel-plugin-jest-hoist] Hoist pure constants to support experimental JSX transform in hoisted mocks (#​10723)
  • [babel-preset-jest] Update babel-preset-current-node-syntax to support top level await (#​10747)
  • [expect] Revert "Fix objectContaining to work recursively into sub-objects (#​10508)" (#​10766)
  • [jest-circus, jest-jasmine2] fix: don't assume stack is always a string (#​10697)
  • [jest-config] Fix bug introduced in watch mode by PR #​10678 (#​10692)
  • [jest-config] Throw correct error for missing preset modules (#​10737)
  • [jest-resolve-dependencies] Resolve mocks as dependencies (#​10713)
  • [jest-runtime] Handle file URLs in dynamic imports (#​10744)
  • [jest-runtime, babel-jest] Pass more ESM options to @jest/transform (#​10752)
  • [jest-runtime] Properly inject extraGlobals into the runtime (#​10758)
  • [jest-transform] Link to ESM docs on syntax errors (#​10748)
Chore & Maintenance
  • [docs] Add docs for using mocks in TypeScript (#​10415)
  • [eslint-config-fb-strict] Move package from this repo to fbjs repo (#​10739)
  • [examples] Update TypeScript example to show use of newer Jest types (#​10399)
  • [jest-cli] chore: standardize files and folder names (#​10698)
  • [jest-config] Switch ts-node Register type to Service due to deprecation (#​11210)

v26.6.1

Compare Source

Features
  • [jest-runtime] Support named exports from CommonJS as named ES Module imports (#​10673)
  • [jest-validate] Add support for recursiveDenylist option as an alternative to recursiveBlacklist (#​10236)
Fixes
  • [expect] Fix objectContaining to work recursively into sub-objects (#​10508)
  • [jest-cli, jest-core, jest-config, jest-types] Fix --onlyFailures flag to work in non-watch mode (#​10678)
  • [jest-config] Fix for the jest.config.ts compiler to not interfere with tsconfig.json files (#​10675)
  • [jest-message-util] Update to work properly with Node 15 (#​10660)
  • [jest-mock] Allow to mock methods in getters (TypeScript 3.9 export) (#​10156)

v26.6.0

Compare Source

Features
  • [jest-cli, jest-config] Add support for the jest.config.ts configuration file (#​10564)
Fixes
  • [jest-config] Simplify transform RegExp (#​10207)
  • [jest-fake-timers] Lazily instantiate mock timers (#​10551)
  • [jest-runtime] require.main is no longer undefined when using jest.resetModules (#​10626)
  • [@jest/types] Add missing values for timers (#​10632)
Chore & Maintenance
  • [docs] Add step for fetching backers.json file in website setup docs (#​10631)
  • [docs] Add page detailing environment variables set by Jest (#​10630)
  • [jest-circus] Refactor callAsyncCircusFn parameters (#​10629)

v26.5.3

Compare Source

Features
  • [jest-runtime] add support for dynamic import() from CommonJS (#​10620)
Fixes
  • [jest-runner, jest-runtime] require.main should not be undefined with createRequire() (#​10610)
  • [jest-runtime] add missing module.path property (#​10615)
  • [jest-runtime] Add mainModule instance variable to runtime (#​10621)
  • [jest-runtime] Evaluate Node core modules on dynamic import() (#​10622)
  • [jest-validate] Show suggestion only when unrecognized cli param is longer than 1 character (#​10604)
  • [jest-validate] Validate testURL as CLI option (#​10595)

v26.5.2

Compare Source

Fixes
  • [*] Revert usage of Escalade and rollback Yargs to v15 as it breaks Node 13 (#​10599)
  • [jest-circus] Setup globals before emitting setup, and include Jest globals in the setup payload (#​10598)
  • [jest-mock] Fix typings for mockResolvedValue, mockResolvedValueOnce, mockRejectedValue and mockRejectedValueOnce (#​10600)

v26.5.0

Compare Source

Features
  • [jest-circus, jest-config, jest-runtime] Add new injectGlobals config and CLI option to disable injecting global variables into the runtime (#​10484)
  • [jest-each] Fixes .each type to always be callable (#​10447)
  • [jest-runner] Add support for moduleLoaders with default exports (#​10541)
  • [@jest/create-cache-key-function] Added a new package for creating cache keys (#​10587)
Fixes
  • [jest-circus, jest-jasmine2] Find correct location for test.each tests (#​10413)
  • [jest-console] Add Console constructor to console object (#​10502)
  • [jest-globals] Fix lifecycle hook function types (#​10480)
  • [jest-runtime] Remove usage of vm.compileFunction due to a performance issue (#​10586)
Chore & Maintenance
  • [jest-resolve] Replace read-pkg-up with escalade package (10558)
  • [jest-environment-jsdom] Update jsdom to 16.4.0 (10578)

v26.4.2

Compare Source

Fixes
  • [expect] Fix toMatchObject to work with inherited class getters (#​10381)
  • [pretty-format] Lower minimum node version to >= 10 (#​10435)

v26.4.1

Compare Source

Fixes
  • [jest-core] Don't report ELDHistogram as open handle (#​10417)
  • [jest-matcher-utils] Fix diffing object contain readonly symbol key object (#​10414)
  • [jest-reporters] Fixes notify reporter on Linux (using notify-send) (#​10393)
  • [jest-snapshot] Correctly handles arrays and property matchers in snapshots (#​10404)

v26.4.0

Compare Source

Features
  • [jest-resolve] Add support for packageFilter on custom resolver (#​10393)
Fixes
  • [pretty-format] Handle tagName not being a string (#​10397)

v26.3.0

Compare Source

Features
  • [jest-circus, jest-jasmine2] Include failureDetails property in test results (#​9496)
  • [jest-each, jest-jasmine, jest-circus] Add support for .concurrent.each (#​9326)
Fixes
  • [jest-config] Add .pnp.js to transformIgnorePatterns defaults (#​10383)
  • [jest-leak-detector] Wait properly for GC runs due to changes in Node 14.7 (#​10366)
  • [jest-worker] Downgrade minimum node version to 10.13 (#​10352)
  • [docs] Update snapshot testing documentation(#​10359)

v26.2.2

Compare Source

Fixes
  • [jest-cli] Use correct file name to override existing jest config on init (#​10337)
  • [jest-haste-map] Properly detect support for native find (#​10346)

v26.2.1

Compare Source

Fixes
  • [jest-worker] Make sure to work with Node TS typings v12 (#​10336)

v26.2.0

Compare Source

Features
  • [jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting individual test cases using jest-circus (#​10227)
  • [jest-config, jest-reporter, jest-runner, jest-test-sequencer] Add slowTestThreshold configuration option (#​9366)
  • [jest-haste-map] Watchman crawler now includes dotfiles (#​10075)
  • [jest-worker] Added support for workers to send custom messages to parent in jest-worker (#​10293)
  • [jest-worker] Support passing resourceLimits (#​10335)
  • [pretty-format] Added support for serializing custom elements (web components) (#​10217)
Fixes
  • [expect] Match symbols and bigints in any() (#​10223)
  • [jest-changed-files] Use git diff instead of git log for --changedSince (#​10155)
  • [jest-console] Add missing console.timeLog for compatibility with Node (#​10209)
  • [jest-haste-map] Check find binary supports the -iname parameter (#​10308)
  • [jest-snapshot] Strip added indentation for inline error snapshots (#​10217)
Chore & Maintenance

v26.1.0

Compare Source

Features
  • [jest-mock] Export Mock, MockInstance, SpyInstance types (#​10138)
  • [jest-config] Support config files exporting (async) functions (#​10001)
  • [jest-cli, jest-core] Add --selectProjects CLI argument to filter test suites by project name (#​8612)
  • [jest-cli, jest-init] Add coverageProvider to jest --init prompts (#​10044)
Fixes
  • [jest-console] getConsoleOutput to receive global stack trace config and use it to format stack trace (#​10081)
  • [jest-jasmine2] Stop adding : after an error that has no message (#​9990)
  • [jest-diff] Control no diff message color with commonColor in diff options (#​9997)
  • [jest-snapshot] Fix TypeScript compilation (#​10008)
Chore & Maintenance
  • [docs] Correct confusing filename in enableAutomock example (#​10055)
  • [jest-core] 🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉 (#​10000)
  • [jest-core, jest-reporters, jest-test-result, jest-types] Cleanup displayName type (#​10049)
  • [jest-runtime] Jest-internal sandbox escape hatch (#​9907)
  • [jest-fake-timers] Update now param type to support Date in addition to number. (#​10169)
  • [docs] Add param to setSystemTime docs and remove preceding period from it and getRealSystemTime (#​10169)
  • [jest-snapshot, jest-util] Replace make-dir with fs.mkdir (#​10136)
  • [docs] Added parcel-bundler documentation inside readme.md file
Performance
  • [jest-core, jest-transform, jest-haste-map] Improve Jest startup time and test runtime, particularly when running with coverage, by caching micromatch and avoiding recreating RegExp instances (#​10131)

v26.0.1

Compare Source

Fixes
  • [jest-circus] Backward compatibility for deprecated DescribeBlock.tests to not break e.g. Detox reporter

v26.0.0

Compare Source

Features
  • [jest-environment-jsdom] [BREAKING] Upgrade jsdom to v16 (#​9606)
  • [@jest/fake-timers] Add possibility to use a modern implementation of fake timers, backed by @sinonjs/fake-timers (#​7776)
  • [jest-runtime] Add createMockFromModule as an alias for genMockFromModule (#​9962)
Fixes
  • [babel-jest] Handle null being passed to createTransformer (#​9955)
  • [jest-circus, jest-console, jest-jasmine2, jest-reporters, jest-util, pretty-format] Fix time durating formatting and consolidate time formatting code (#​9765)
  • [jest-circus] [BREAKING] Fail tests if a test takes a done callback and have return values (#​9129)
  • [jest-circus] [BREAKING] Throw a proper error if a test / hook is defined asynchronously (#​8096)
  • [jest-circus] Throw more descriptive error if hook is defined inside test (#​9957)
  • [jest-circus] [BREAKING] Align execution order of tests to match jasmine's top to bottom order (#​9965)
  • [jest-config, jest-resolve] [BREAKING] Remove support for browser field (#​9943)
  • [jest-haste-map] Stop reporting files as changed when they are only accessed (#​7347)
  • [jest-resolve] Show relative path from root dir for module not found errors (#​9963)
  • [jest-runtime] Fix absolute path moduleNameMapper + jest.mock bug (#​8727)
Chore & Maintenance
  • [*] [BREAKING] TypeScript definitions requires a minimum of TypeScript v3.8 (#​9823)
  • [*] [BREAKING] Drop support for Node 8 (#​9423)
  • [*] Upgrade to chalk@4 (#​9752)
  • [*] Remove usage of realpath-native (#​9952)
  • [docs] Fix example reference implementation to use Jest with Phabricator (#​8662)
  • [docs] Added default compiler to tranform (#​8583)
  • [docs] Updated Testing Frameworks guide with React; make it generic (#​9106)
  • [expect, jest-mock, pretty-format] [BREAKING] Remove build-es5 from package (#​9945)
  • [@jest/fake-timers, @&#8203;jest/environment] [BREAKING] Rename LolexFakeTimers to ModernFakeTimers (#​9960)
  • [jest-haste-map] [BREAKING] removed providesModuleNodeModules (#​8535)
  • [jest-runtime] [BREAKING] Remove long-deprecated require.requireActual and require.requireMock methods (#​9854)
jest-community/jest-junit

v12.2.0

Compare Source

Bump uuid to the latest version

v12.1.0

Compare Source

Add better support for bazel - jest-community/jest-junit#167

v12.0.0

Compare Source

Support reporting test suites unable to run due to uncaught errors (or no tests at all) by @​SamTheisens jest-community/jest-junit#144

Fix the sequential location of system-out to be compatible with jenkins xsd by @​palmerj3 jest-community/jest-junit#146

v11.1.0

Compare Source

Added suitename support to classNameTemplate by @​dtom90 jest-community/jest-junit#138

v11.0.1

Compare Source

Removes testResultsProcessor warning message (jest-community/jest-junit#131)
Updates jest and jest-validate dependencies (jest-community/jest-junit#131)

v11.0.0

Compare Source

Added support for testsuite properties

Removed node < 10.12.0 support.
Removed jest < 26 support.

jest-community/jest-junit#129

thymikee/jest-preset-angular

v9.0.3

Compare Source

Bug Fixes
  • add missing @angular/platform-browser-dynamic to peer dep (c1729e4)

v9.0.2

Compare Source

Bug Fixes

v9.0.1

Compare Source

Bug Fixes

v9.0.0

Compare Source

Bug Fixes
Features

Configuration

📅 Schedule: "before 3am on the first day of the month" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot requested a review from a team as a code owner July 1, 2020 00:33
@github-actions github-actions bot added PR: awaiting review PRs that need to be reviewed Size: XL labels Jul 1, 2020
@codecov
Copy link

codecov bot commented Jul 1, 2020

Codecov Report

Merging #2298 (142dc04) into release (6dedadc) will increase coverage by 0.01%.
The diff coverage is n/a.

❗ Current head 142dc04 differs from pull request most recent head 8b5f0b2. Consider uploading reports for the commit 8b5f0b2 to get more accurate results
Impacted file tree graph

@@             Coverage Diff             @@
##           release    #2298      +/-   ##
===========================================
+ Coverage    98.68%   98.69%   +0.01%     
===========================================
  Files          141      141              
  Lines         6372     6372              
  Branches      1065     1065              
===========================================
+ Hits          6288     6289       +1     
+ Misses          84       83       -1     
Impacted Files Coverage Δ
...tocomplete-panel/autocomplete-trigger.directive.ts 90.86% <0.00%> (+0.43%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6dedadc...8b5f0b2. Read the comment docs.

@renovate renovate bot force-pushed the renovate/major-jest-packages branch from 77b504d to 97d9495 Compare July 6, 2020 21:33
@renovate renovate bot force-pushed the renovate/major-jest-packages branch 4 times, most recently from 515894a to 8e0fec0 Compare July 24, 2020 00:04
@renovate renovate bot force-pushed the renovate/major-jest-packages branch 5 times, most recently from 10c5845 to e21628d Compare July 31, 2020 11:03
@renovate renovate bot force-pushed the renovate/major-jest-packages branch 3 times, most recently from dbba1db to dea0855 Compare August 12, 2020 21:11
@renovate renovate bot force-pushed the renovate/major-jest-packages branch 2 times, most recently from fb3a33e to d232ef0 Compare August 21, 2020 05:00
@renovate renovate bot force-pushed the renovate/major-jest-packages branch from d232ef0 to c31b80b Compare October 27, 2020 15:09
@renovate renovate bot force-pushed the renovate/major-jest-packages branch from c31b80b to 498eadd Compare November 28, 2020 12:00
@renovate renovate bot force-pushed the renovate/major-jest-packages branch from 498eadd to 7c82103 Compare December 8, 2020 08:59
@renovate renovate bot force-pushed the renovate/major-jest-packages branch 2 times, most recently from 6478f16 to 7fd2bd3 Compare January 9, 2021 14:00
@renovate renovate bot force-pushed the renovate/major-jest-packages branch from 7fd2bd3 to 2f30c38 Compare April 26, 2021 15:32
@renovate renovate bot force-pushed the renovate/major-jest-packages branch from 2f30c38 to a19d357 Compare June 6, 2021 22:05
@renovate renovate bot force-pushed the renovate/major-jest-packages branch from a19d357 to 8b5f0b2 Compare June 15, 2021 20:14
@renovate
Copy link
Author

renovate bot commented Mar 24, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: awaiting review PRs that need to be reviewed Size: XL
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant