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:
^3.0.1
->^4.0.0
^3.0.1
->^4.0.0
^5.3.17
->^6.0.0
^5.3.17
->^6.0.0
^5.3.17
->^6.0.0
^5.3.19
->^6.0.0
^5.3.17
->^6.0.0
^5.3.17
->^6.0.0
^25.1.0
->^26.0.0
^6.2.2
->^7.0.0
^14.4.2
->^15.0.0
^5.0.0
->^7.0.0
^25.1.0
->^26.0.0
^3.1.5
->^5.0.0
^3.0.0
->^4.0.0
Release Notes
apollographql/react-apollo
v4.0.0
Compare Source
React Apollo 4.0.0 is dependent on
@apollo/client
>= 3. If you are usingapollo-client
2.x and are not ready to update to@apollo/client
, please use React Apollo 3.x.The
react-apollo
package has been fully removed. Please use@apollo/client
or@apollo/react-X
packages directly.@hwillson in #4037
Due to changes made in Apollo Client, the previous SSR testing pattern of:
will no longer work (
ReactDOM.renderToString(app)
will just return the initial loading state of the component under test). Instead, we can leverage the markup returned whengetDataFromTree
's Promise resolves:We are no longer building UMD versions of React Apollo.
storybookjs/storybook
v6.0.7
Compare Source
Bug Fixes
Maintenance
Dependency Upgrades
v6.0.6
Compare Source
Bug Fixes
v6.0.5
Compare Source
Bug Fixes
v6.0.4
Compare Source
Bug Fixes
.add
detection (#11920)v6.0.3
Compare Source
Bug Fixes
v6.0.2
Compare Source
Bug Fixes
v6.0.1
Compare Source
Bug Fixes
v6.0.0
Compare Source
Storybook 6.0 is here!
💎 Essentials: Zero-configuration setup
🧬 Args: Next-generation, dynamic story format
🎛 Controls: Live edit component examples
🌐 Composition: Combine multiple Storybooks
📚 Documentation: Complete project overhaul
6.0 contains hundreds more fixes, features, and tweaks. Browse the changelogs matching
6.0.0-alpha.*
,6.0.0-beta.*
, and6.0.0-rc.*
for the full list of changes. See MIGRATION.md to upgrade from5.3
or earlier.facebook/jest
v26.3.0
Compare Source
Features
[jest-circus, jest-jasmine2]
IncludefailureDetails
property in test results (#9496)[jest-each, jest-jasmine, jest-circus]
Add support for.concurrent.each
(#9326)Fixes
[jest-config]
Add.pnp.js
totransformIgnorePatterns
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 nativefind
(#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]
AddslowTestThreshold
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 passingresourceLimits
(#10335)[pretty-format]
Added support for serializing custom elements (web components) (#10217)Fixes
[expect]
Match symbols and bigints inany()
(#10223)[jest-changed-files]
Usegit diff
instead ofgit log
for--changedSince
(#10155)[jest-console]
Add missingconsole.timeLog
for compatibility with Node (#10209)[jest-haste-map]
Checkfind
binary supports the-iname
parameter (#10308)[jest-snapshot]
Strip added indentation for inline error snapshots (#10217)Chore & Maintenance
[*]
Add missing dependency on@types/node
(#10248)[jest-jasmine2]
ConvertPCancelable
to TypeScript (#10215)[jest-jasmine2]
Refine typings ofqueueRunner
(#10215)[jest-jasmine2]
Remove usage ofFunction
type (#10216)[jest-resolve]
Improve types (#10239)[docs]
Clarify thejest.requireActual(moduleName)
example[jest-types]
Refine typings ofcoverageReporters
(#10275)v26.1.0
Compare Source
Features
[jest-mock]
ExportMock
,MockInstance
,SpyInstance
types (#10138)[jest-config]
Support config files exporting (async
)function
s (#10001)[jest-cli, jest-core]
Add--selectProjects
CLI argument to filter test suites by project name (#8612)[jest-cli, jest-init]
AddcoverageProvider
tojest --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 withcommonColor
in diff options (#9997)[jest-snapshot]
Fix TypeScript compilation (#10008)Chore & Maintenance
[docs]
Correct confusing filename inenableAutomock
example (#10055)[jest-core]
🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉 (#10000)[jest-core, jest-reporters, jest-test-result, jest-types]
CleanupdisplayName
type (#10049)[jest-runtime]
Jest-internal sandbox escape hatch (#9907)[jest-fake-timers]
Updatenow
param type to supportDate
in addition tonumber
. (#10169)[docs]
Add param tosetSystemTime
docs and remove preceding period from it andgetRealSystemTime
(#10169)[jest-snapshot, jest-util]
Replacemake-dir
withfs.mkdir
(#10136)[docs]
Added parcel-bundler documentation inside readme.md filePerformance
[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 deprecatedDescribeBlock.tests
to not break e.g. Detox reporterv26.0.0
Compare Source
Features
[jest-environment-jsdom]
[BREAKING] Upgradejsdom
to v16 (#9606)[@jest/fake-timers]
Add possibility to use a modern implementation of fake timers, backed by@sinonjs/fake-timers
(#7776)[jest-runtime]
AddcreateMockFromModule
as an alias forgenMockFromModule
(#9962)Fixes
[babel-jest]
Handlenull
being passed tocreateTransformer
(#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 matchjasmine
's top to bottom order (#9965)[jest-config, jest-resolve]
[BREAKING] Remove support forbrowser
field (#9943)[jest-haste-map]
Stop reporting files as changed when they are only accessed (#7347)[jest-resolve]
Show relative path from root dir formodule 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 ofrealpath-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] Removebuild-es5
from package (#9945)[@jest/fake-timers, @​jest/environment]
[BREAKING] RenameLolexFakeTimers
toModernFakeTimers
(#9960)[jest-haste-map]
[BREAKING] removedprovidesModuleNodeModules
(#8535)[jest-runtime]
[BREAKING] Remove long-deprecatedrequire.requireActual
andrequire.requireMock
methods (#9854)eslint/eslint
v7.6.0
Compare Source
ecb2b73
Update: requiremeta
for fixable rules in RuleTester (refs #13349) (#13489) (Milos Djermanovic)6fb4edd
Docs: fix broken links in developer guide (#13518) (Sam Chen)318fe10
Fix: Do not outputundefined
as line and column when it's unavailable (#13519) (haya14busa)493b5b4
Sponsors: Sync README with website (ESLint Jenkins)f100143
Sponsors: Sync README with website (ESLint Jenkins)16b10fe
Fix: Update the chatroom link to go directly to help channel (#13536) (Nicholas C. Zakas)f937eb9
Sponsors: Sync README with website (ESLint Jenkins)e71e298
Update: Change no-duplicate-case to comparing tokens (fixes #13485) (#13494) (Yosuke Ota)6c4aea4
Docs: add ECMAScript 2020 to README (#13510) (Milos Djermanovic)v7.5.0
Compare Source
6ea3178
Update: optional chaining support (fixes #12642) (#13416) (Toru Nagashima)540b1af
Chore: enable consistent-meta-messages internal rule (#13487) (Milos Djermanovic)885a145
Docs: clarify behavior ifmeta.fixable
is omitted (refs #13349) (#13493) (Milos Djermanovic)1a01b42
Docs: Update technology sponsors in README (#13478) (Nicholas C. Zakas)6ed9e8e
Upgrade: lodash@4.17.19 (#13499) (Yohan Siguret)45cdf00
Sponsors: Sync README with website (ESLint Jenkins)f1cc725
Docs: fix linebreaks between versions in changelog (#13488) (Milos Djermanovic)f4d7b9e
Update: deprecate id-blacklist rule (#13465) (Dimitri Mitropoulos)e14a645
Chore: use espree.latestEcmaVersion in fuzzer (#13484) (Milos Djermanovic)61097fe
Docs: Update int rule level to string (#13483) (Brandon Mills)c8f9c82
Update: Improve report location no-irregular-whitespace (refs #12334) (#13462) (Milos Djermanovic)f2e68ec
Build: update webpack resolve.mainFields to match website config (#13457) (Milos Djermanovic)a96bc5e
Fix: arrow-body-style fixer forin
wrap (fixes #11849) (#13228) (Anix)748734f
Upgrade: Updated puppeteer version to v4.0.0 (#13444) (odidev)e951457
Docs: fix wording in configuring.md (#13469) (Piper)0af1d28
Update: add allowSeparatedGroups option to sort-imports (fixes #12951) (#13455) (Milos Djermanovic)1050ee7
Update: Improve report location for no-unneeded-ternary (refs #12334) (#13456) (Milos Djermanovic)b77b420
Update: Improve report location for max-len (refs #12334) (#13458) (Milos Djermanovic)095194c
Fix: add end location to reports in object-curly-newline (refs #12334) (#13460) (Milos Djermanovic)10251bb
Fix: add end location to reports in keyword-spacing (refs #12334) (#13461) (Milos Djermanovic)2ea7ee5
Sponsors: Sync README with website (ESLint Jenkins)b55fd3b
Sponsors: Sync README with website (ESLint Jenkins)v7.4.0
Compare Source
f21bad2
Docs: fix description fornever
in multiline-ternary (fixes #13368) (#13452) (Milos Djermanovic)ada2c89
Fix: support typescript generics in arrow-parens (fixes #12570) (#13451) (Milos Djermanovic)89ee01e
Fix: Revert config cloning (fixes #13447) (#13449) (薛定谔的猫)0a463db
Docs: fix no-multiple-empty-lines examples (fixes #13432) (#13433) (Milos Djermanovic)ff5317e
Update: Improve array-callback-return report message (#13395) (Philip (flip) Kromer)3f51930
Fix: false positive new with member in no-extra-parens (fixes #12740) (#13375) (YeonJuan)825a5b9
Fix: Clarify documentation on implicit ignore behavior (fixes #12348) (#12600) (Scott Hardin)c139156
Sponsors: Sync README with website (ESLint Jenkins)0c17e9d
Sponsors: Sync README with website (ESLint Jenkins)c680387
Sponsors: Sync README with website (ESLint Jenkins)bf3939b
Sponsors: Sync README with website (ESLint Jenkins)7baf02e
Sponsors: Sync README with website (ESLint Jenkins)5c4c3fd
Sponsors: Sync README with website (ESLint Jenkins)53912aa
Sponsors: Sync README with website (ESLint Jenkins)51e42ec
Update: Add option "ignoreGlobals" to camelcase rule (fixes #11716) (#12782) (David Gasperoni)0655f66
Update: improve report location in arrow-body-style (refs #12334) (#13424) (YeonJuan)d53d69a
Update: prefer-regex-literal detect regex literals (fixes #12840) (#12842) (Mathias Schreck)004adae
Update: rename id-blacklist to id-denylist (fixes #13407) (#13408) (Kai Cataldo)v7.3.1
Compare Source
de77c11
Fix: Replace Infinity with Number.MAX_SAFE_INTEGER (fixes #13427) (#13435) (Nicholas C. Zakas)v7.3.0
Compare Source
638a6d6
Update: add missingadditionalProperties: false
to some rules' schema (#13198) (Milos Djermanovic)949a5cd
Update: fix operator-linebreak overrides schema (#13199) (Milos Djermanovic)9e1414e
New: Add no-promise-executor-return rule (fixes #12640) (#12648) (Milos Djermanovic)09cc0a2
Update: max-lines reporting loc improvement (refs #12334) (#13318) (Anix)ee2fc2e
Update: object-property-newline end location (refs #12334) (#13399) (Anix)d98152a
Update: added empty error array check for false negative (#13200) (Anix)7fb45cf
Fix: clone config before validating (fixes #12592) (#13034) (Anix)aed46f6
Sponsors: Sync README with website (ESLint Jenkins)7686d7f
Update: semi-spacing should check do-while statements (#13358) (Milos Djermanovic)cbd0d00
Update: disallow multiple options in comma-dangle schema (fixes #13165) (#13166) (Milos Djermanovic)b550330
New: Add no-unreachable-loop rule (fixes #12381) (#12660) (Milos Djermanovic)13999d2
Update: curly should check consequentif
statements (#12947) (Milos Djermanovic)c42e548
Chore: enable exceptRange option in the yoda rule (#12857) (Milos Djermanovic)6cfbd03
Update: Drop @typescript-eslint/eslint-recommended fromeslint --init
(#13340) (Minh Nguyen)796f269
Chore: update eslint-config-eslint's required node version (#13379) (薛定谔的猫)9d0186e
Docs: Fix changelog versions (#13410) (Tony Brix)1ee3c42
Docs: On maxEOF with eol-last (fixes #12742) (#13374) (Arthur Dias)2a21049
Update: key-spacing loc changes for extra space (refs #12334) (#13362) (Anix)7ce7988
Chore: Replace the inquirer dependency with enquirer (#13254) (Selwyn)0f1f5ed
Docs: Add security policy link to README (#13403) (Nicholas C. Zakas)9e9ba89
Sponsors: Sync README with website (ESLint Jenkins)ca59fb9
Sponsors: Sync README with website (ESLint Jenkins)v7.2.0
Compare Source
b735a48
Update: add enforceForFunctionPrototypeMethods option to no-extra-parens (#12895) (Milos Djermanovic)27ef73f
Update: reporter locr of func-call-spacing (refs #12334) (#13311) (Anix)353bfe9
Update: handle parentheses in multiline-ternary (fixes #13195) (#13367) (Milos Djermanovic)a7fd343
Update: keyword-spacing unexpected space loc improve (refs #12334) (#13377) (Anix)e49732e
Fix: Ignore import expressions in no-unused-expressions rule (#13387) (Veniamin Krol)220349f
Chore: Remove duplicate health files (#13380) (Nicholas C. Zakas)dd949ae
Update: support??
operator, import.meta, andexport * as ns
(#13196) (Toru Nagashima)d5fce9f
Update: enable es2020 environment in --init (#13357) (Milos Djermanovic)21b1583
Docs: fixed broken hash link for working-with-rules.md (#13386) (Yosuke Ota)b76aef7
Update: Improve report location for template-tag-spacing (refs #12334) (#13203) (Milos Djermanovic)578efad
Chore: update no-unused-vars caughtErrors in eslint-config-eslint (#13351) (Milos Djermanovic)426088c
Fix: no-unused-vars updated location to last reference (fixes #13181) (#13354) (Anix)cb50b69
Update: Improve location for no-mixed-spaces-and-tabs (refs #12334) (#13365) (Milos Djermanovic)f858f2a
Chore: Add Tidelift to funding.yml (#13371) (Nicholas C. Zakas)ee30e5d
Sponsors: Sync README with website (ESLint Jenkins)c29bd9f
Chore: Add breaking/core change link to issue templates (#13344) (Kai Cataldo)d55490f
Sponsors: Sync README with website (ESLint Jenkins)v7.1.0
Compare Source
a93083a
Fix: astUtils.getNextLocation returns invalid location after CRLF (#13275) (Milos Djermanovic)df01af1
Update: padded-blocks loc position changes (refs #12334) (#13328) (Anix)bd3f092
Fix: max-lines-per-function flagging arrow IIFEs (fixes #13332) (#13336) (cherryblossom000)25462b2
Update: block-spacing changed loc for extra (refs #12334) (#13314) (Anix)de0aab9
Fix: report end loc in one-var-declaration-per-line (refs #12334) (#13326) (YeonJuan)1710296
Fix: no-new-symbol false positive with Symbol as an argument (#13337) (Milos Djermanovic)cc01451
Fix: arrow-parens no reporting for comments inside (fixes #12995) (#13312) (Anix)a195141
Update: reporting location for semi-spacing (refs #12334) (#13285) (Anix)e3e4c41
Fix: fix false positives of no-new-func (#13333) (Pig Fang)611c676
Docs: Update new rules policies (#13343) (Nicholas C. Zakas)3a5fbb3
Chore: correct fileoverview doc in accessor-pairs (#13335) (YeonJuan)b0a6b81
Update: Improve report location for rest-spread-spacing (refs #12334) (#13313) (Milos Djermanovic)68c8ee3
Fix: Stop path analyzer on unknown nodes (#13305) (Ilya Volodin)89e1081
Update: Improve report location for linebreak-style (refs #12334) (#13317) (Milos Djermanovic)0891379
Docs: Document the "correct" way to build an array with values (#13246) (Ed S)88127d7
Chore: remove checkbox from PR template prerequesites (#13330) (Kai Cataldo)c636d57
New: no-loss-of-precision (fixes #11279) (#12747) (jmoore914)72a4e10
Chore: Mark SourceCode getComments() method as deprecated (fixes #13293) (#13296) (SuperOleg39)7f14846
Docs: fix broken link in Node.js API docs (#13307) (Kai Cataldo)02aeba1
Sponsors: Sync README with website (ESLint Jenkins)1f17533
Docs: Gitter -> Discord URL (refs #13039) (#13308) (Nicholas C. Zakas)82a448a
Docs: improve documentation of no-return-await (#13215) (Linus Unnebäck)742941d
Update: added typescript-eslint/recommended configs for init (#13235) (Anix)3d03df0
Sponsors: Sync README with website (ESLint Jenkins)f44a6b4
Chore: fix invalid syntax in require-await tests (#13277) (Milos Djermanovic)2c778fb
Fix: remove custom plugins from replacedBy metadata (#13274) (Kai Cataldo)0db3b1d
Sponsors: Sync README with website (ESLint Jenkins)v7.0.0
Compare Source
b98d8bd
Upgrade: eslint-release@2.0.0 (#13271) (Kai Cataldo)4c0b028
Fix: remove Node.js and CommonJS category from build process (#13242) (Kai Cataldo)401a687
Chore: fix rules list for prereleases (#13230) (Kai Cataldo)4ef6158
Breaking: espree@7.0.0 (#13270) (Kai Cataldo)b5c8d73
Docs: update 7.0.0 migration guide for consistency (#13267) (Kai Cataldo)356fdb4
Docs: add migration guide (#12692) (Toru Nagashima)015edf6
Sponsors: Sync README with website (ESLint Jenkins)fdfa364
7.0.0-rc.0 (ESLint Jenkins)8d1b4db
Build: changelog update for 7.0.0-rc.0 (ESLint Jenkins)0b1d65a
Update: Improve report location for array-callback-return (refs #12334) (#13109) (Milos Djermanovic)d85e291
Fix: yoda left string fix for exceptRange (fixes #12883) (#13052) (Anix)2ce6bed
Chore: added tests for nested arrays (#13145) (Anix)d3aac53
Update: report backtick loc in no-unexpected-multiline (refs #12334) (#13142) (Milos Djermanovic)8e7a2d9
Fix: func-call-spacing "never" reports wrong message (fixes #13190) (#13193) (Milos Djermanovic)bcafd0f
Update: Add ESLint API (refs eslint/rfcs#40) (#12939) (Kai Cataldo)3eeae56
Upgrade: some (dev) deps (#13155) (薛定谔的猫)6b7030b
Chore: Run tests on Node.js v14 (#13210) (fisker Cheung)ebc28d7
Fix: Remove default .js from --ext CLI option (#13176) (Brandon Mills)5c1bdeb
Update: Improve report location for getter-return (refs #12334) (#13164) (Milos Djermanovic)56d2bee
Docs: fix typos (#13204) (Nitin Kumar)e13256e
Chore: use espree.latestEcmaVersion in config-initializer (#13157) (Kai Cataldo)e4f57b7
Chore: add nested array tests for array-element-newline (#13161) (Anix)63ac918
Sponsors: Sync README with website (ESLint Jenkins)516f253
Docs: Adds import example for object-curly-newline rule (refs #12018) (#13177) (Luke Lewis)5a0e84e
Sponsors: Sync README with website (ESLint Jenkins)b398e0b
Docs: add rule comment in prefer-rest-params doc (#13191) (YeonJuan)ffaa4ba
Sponsors: Sync README with website (ESLint Jenkins)932869b
Sponsors: Sync README with website (ESLint Jenkins)54630f0
Sponsors: Sync README with website (ESLint Jenkins)c9a5035
Fix: newBasePath should be an absolute path (fixes #12850) (#13078) (Nick Harris)e7c1d4b
Update: deprecate Node.js & CommonJS rules (#12898) (Kai Cataldo)95e1c70
Upgrade: levn@0.4.1 (fixes #9366) (#13140) (Kai Cataldo)c41de38
Docs: fix curly multi-or-nest examples with comments (refs #12972) (#13151) (Milos Djermanovic)57221d5
Docs: fix eslint comment in no-inner-declarations examples (#13152) (Milos Djermanovic)301b450
Fix: no-extra-parens export default sequence expression false positive (#13096) (Milos Djermanovic)af4472f
Update: Improve report location for new-cap (refs #12334) (#13136) (Milos Djermanovic)bfa811c
Fix: init error in extending recommended config (fixes #12707) (#12738) (YeonJuan)5dfd4eb
Docs: examples with arrow functions in no-return-assign (fixes [#13135](https://togithub.com/eslint/eslRenovate 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: 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.