chore(deps): update all minor dependencies #8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.4.5->7.5.57.4.5->7.5.59.5.0->9.6.112.0.4->12.7.31.16.4->1.18.216.8.19->16.9.216.8.4->16.9.04.4.32->4.39.19.5.1->9.6.124.8.0->24.9.07.13.0->7.14.324.8.0->24.9.01.17.1->1.18.216.8.6->16.9.016.8.6->16.9.016.8.6->16.9.012.2.2->12.3.61.5.1->1.6.13.5.1->3.6.24.32.2->4.39.33.4.1->3.8.0Release Notes
babel/babel
v7.5.5Compare Source
🐛 Bug Fix
babel-code-framebabel-plugin-proposal-object-rest-spreadbabel-typesbabel-helper-create-class-features-plugin,babel-helper-member-expression-to-functions,babel-helper-replace-supers,babel-helpers,babel-plugin-proposal-class-properties,babel-plugin-transform-classes,babel-plugin-transform-object-super,babel-typesbabel-plugin-transform-flow-commentsbabel-core,babel-helpersbabel-plugin-transform-runtimebabel-helpers,babel-plugin-transform-instanceof🏠 Internal
babel-parser,babel-plugin-transform-typescript🏃♀️ Performance
babel-helpers,babel-plugin-proposal-object-rest-spread,babel-preset-envv7.5.4Compare Source
🐛 Bug Fix
babel-helpers,babel-plugin-proposal-object-rest-spread,babel-preset-envv7.5.0Compare Source
👓 Spec Compliance
babel-parser🚀 New Feature
babel-parserbabel-plugin-proposal-dynamic-import,babel-preset-env-standalone,babel-preset-envbabel-plugin-proposal-dynamic-import,babel-plugin-transform-modules-amd,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjsbabel-plugin-proposal-pipeline-operator,babel-plugin-syntax-pipeline-operatorbabel-plugin-transform-typescript,babel-types🐛 Bug Fix
babel-plugin-proposal-do-expressions,babel-traversebabel-helpers,babel-plugin-transform-react-constant-elementsbabel-preset-envdefaultsquery in preset-env (@existentialism)babel-parserbabel-typesbabel-nodebabel-generatorbabel-plugin-transform-typescriptbabel-helper-create-class-features-plugin,babel-plugin-proposal-class-properties,babel-traversebabel-helpers,babel-plugin-proposal-object-rest-spread,babel-preset-envbabel-plugin-transform-destructuringbabel-helper-create-class-features-plugin,babel-plugin-transform-typescriptinjectInitializationto generate ts parameter properties (@nicolo-ribaudo)💅 Polish
babel-corebabel-helpersbabel-plugin-transform-typescript📝 Documentation
babel-plugin-proposal-partial-application,babel-plugin-syntax-partial-applicationpostcss/autoprefixer
v9.6.1Compare Source
-webkit-line-clamptruncating multi-line text support.v9.6.0Compare Source
Autoprefixer 9.6 marked
browsersoption as deprecated and addedtext-orientationand@media (min-resolution: 2x)support.We added the “Sponsor” button to your repository. You can support Autoprefixer and other open source projects important for your business by Tidelift.
Browsers
Autoprefixer adds prefixes only for target browsers, browsers which is support on your project.
Initially, Autoprefixer had the
browsersoption to set target browsers. But we found that many tools need target browsers too.postcss-preset-envandbabel-preset-envuse them to add only actual polyfills, postcss-normalize uses them to add only necessary CSS reset rules, plugins for ESLint and Stylelint will warn you if some of the target browsers doesn’t support your code.This is why we created Browserslist config file. It is a single config for all tools.
A lot of users still uses the
browsersoption. We understand them; it is hard to change old practice. Unfortunately, using thebrowsersoption creates many problems. For instance, you can miss that your build tool has own Autoprefixer inside. It will cut your prefixes because it will not know about your target browsers.This is why, in 9.6, we decided to deprecate the
browsersoption. Autoprefixer will show a warning on this option. In the next 10.0 release, we will drop this option. This is how you can migrate:Create
browserslistkey with an array inpackage.json.Copy queries from the
browsersoption. If you havebrowsers: [“last 1 version”, “not dead”], then you need:HiDPI Media Query
We all need to support HiDPI/retina screen now. Autoprefixer supports specific media query for HiDPI screens:
Bug we found that CSS Values 4 spec added
xalias fordppx.Autoprefixer 9.6 supports
@media (min-resolution: 2x)shortcut. Note, that Autoprefixer will not convert it to2dppx. Autoprefixer adds only prefixes. Usepostcss-preset-envto add polyfills.Other
text-orientationproperty support was added.CONTRIBUTING.mdfacebook/jest
v24.9.0Compare Source
Features
[expect]Highlight substring differences when matcher fails, part 1 (#8448)[expect]Highlight substring differences when matcher fails, part 2 (#8528)[expect]Improve report when mock-spy matcher fails, part 1 (#8640)[expect]Improve report when mock-spy matcher fails, part 2 (#8649)[expect]Improve report when mock-spy matcher fails, part 3 (#8697)[expect]Improve report when mock-spy matcher fails, part 4 (#8710)[expect]Throw matcher error when received cannot be jasmine spy (#8747)[expect]Improve report when negative CalledWith assertion fails (#8755)[expect]Improve report when positive CalledWith assertion fails (#8771)[expect]Display equal values for ReturnedWith similar to CalledWith (#8791)[expect, jest-snapshot]Change color from green for some args in matcher hints (#8812)[jest-snapshot]Highlight substring differences when matcher fails, part 3 (#8569)[jest-core]Improve report when snapshots are obsolete (#8448)[jest-cli]Improve chai support (with detailed output, to match jest exceptions) (#8454)[*]Manage the global timeout with--testTimeoutcommand line argument. (#8456)[pretty-format]Render custom displayName of memoized components (#8546)[jest-validate]AllowmaxWorkersas part of thejest.config.js(#8565)[jest-runtime]Allow passing configuration objects to transformers (#7288)[@jest/core, @​jest/test-sequencer]Support async sort in customtestSequencer(#8642)[jest-runtime, @​jest/fake-timers]Addjest.advanceTimersToNextTimer(#8713)[@jest-transform]Extract transforming require logic withinjest-coreinto@jest-transform(#8756)[jest-matcher-utils]Add color options tomatcherHint(#8795)[jest-circus/jest-jasmine2]Give clearer output for Node assert errors (#8792)[jest-runner]Export all types in the type signature ofjest-runner(#8825)Fixes
[jest-cli]Detect side-effect only imports when running--onlyChangedor--changedSince(#8670)[jest-cli]Allow--maxWorkersto work with % input again (#8565)[babel-plugin-jest-hoist]Expand list of whitelisted globals in global mocks (#8429)[jest-core]Make watch plugin initialization errors look nice (#8422)[jest-snapshot]Prevent inline snapshots from drifting when inline snapshots are updated (#8492)[jest-haste-map]Don't throw on missing mapper in Node crawler (#8558)[jest-core]Fix incorrectpassWithNoTestswarning (#8595)[jest-snapshots]Fix test retries that contain snapshots (#8629)[jest-mock]Fix incorrect assignments when restoring mocks in instances where they originally didn't exist (#8631)[expect]Fix stack overflow when matching objects with circular references (#8687)[jest-haste-map]Workaround a node >=12.5.0 bug that causes the process not to exit after tests have completed and cancerous memory growth (#8787)Chore & Maintenance
[jest-leak-detector]remove code repeat (#8438)[docs]Add example tojest.requireActual(#8482)[docs]Add example tojest.mockfor mocking ES6 modules with thefactoryparameter (#8550)[docs]Add information about usingjest.doMockwith ES6 imports (#8573)[docs]Fix variable name in custom-matcher-api code example (#8582)[docs]Fix example used in custom environment docs (#8617)[docs]Updated react tutorial to refer to new package of react-testing-library (@testing-library/react) (#8753)[docs]Updated imports of react-testing-library to @testing-library/react in website (#8757)[jest-core]AddgetVersion(moved fromjest-cli) (#8706)[docs]Fix MockFunctions example that was using toContain instead of toContainEqual (#8765)[*]Make sure copyright header comment includes license (#8783)[*]Check copyright and license as one joined substring (#8815)[docs]Fix WatchPluginsjestHooks.shouldRunTestSuiteexample that receives an object (#8784)[*]Enforce LF line endings (#8809)[pretty-format]Delete obsolete link and simplify structure in README (#8824)Performance
[jest-watcher]Minor optimization for JestHook (#8746)[@jest/reporters]Prevent runaway CPU useage with--notifyon macOS (#8830)yannickcr/eslint-plugin-react
v7.14.3Compare Source
Fixed
prop-types][] to ignore validation when Flow indexers are used (#2330 @yannickcr)memoandforwardRefare used together (#2349 @yannickcr)Changed
v7.14.2Compare Source
Fixed
prop-types][] crash on for...of destructuring (#2326 @yannickcr)v7.14.1Compare Source
Fixed
prop-types][] crash on multiple destructuring (#2319 @golopot)v7.14.0Compare Source
Added
jsx-curly-newline][] rule (#1493 @golopot)prop-types][] (#296 #1422 @golopot)prop-types][] and [no-unused-prop-types][] (#442 #833 #1002 #1116 #1257 #1764 @golopot)checkFragmentShorthandoption to [jsx-key][] (#2316 @kaykayehnn)Fixed
no-did-mount-set-state][] and [no-did-update-set-state][] to handle cDU and cDM defined as class properties (#1595 @jaaberg)sort-prop-types][] cash when a shape PropType is defined in a variable (#1749 @alexzherdev)no-unused-state][] false positive when using state of non-lifecycle method (#2274 @golopot)static-property-placement][] false positive when accessing static property inside method (#2283 @dmason30)prop-type][] detection for annotated props with default value (#2298 @yannickcr)Changed
no-render-return-value][] performance (#2259 @golopot)jsx-sort-props][] to report errors only on the identifier (#2312 @MrHen)prettier/prettier
v1.18.2Compare Source
diff
TypeScript: only add trailing commas in tuples for
--trailing-comma=all([#6199] by @duailibe)In Prettier 1.18 we added trailing commas in tuples when
--trailing-comma=all, but it was also adding for--trailing-comma=es5.[#6199]: #6199
@duailibe: https://github.com/duailibe
v1.18.1Compare Source
diff
TypeScript: Add trailing comma in tsx, only for arrow function (#6190 by @sosukesuzuki)
Prettier inserts a trailing comma to single type parameter for arrow functions in tsx, since v 1.18. But, this feature inserts a trailing comma to type parameter for besides arrow functions too (e.g, function , interface). This change fix it.
Config: Match dotfiles in config overrides (#6194 by @duailibe)
When using
overridesin the config file, Prettier was not matching dotfiles (files that start with.). This was fixed in 1.18.1v1.18.0Compare Source
diff
🔗 Release Notes
facebook/react
v16.9.0Compare Source
React
<React.Profiler>API for gathering performance measurements programmatically. (@bvaughn in #15172)unstable_ConcurrentModein favor ofunstable_createRoot. (@acdlite in #15532)React DOM
UNSAFE_*lifecycle methods. (@bvaughn in #15186 and @threepointone in #16103)javascript:URLs as a common attack surface. (@sebmarkbage in #15047)disablePictureInPictureattribute on<video>. (@eek in #15334)onLoadevent for<embed>. (@cherniavskii in #15614)useStatestate from DevTools. (@bvaughn in #14906)setStateis called fromuseEffect, creating a loop. (@gaearon in #15180)findDOMNodefor components wrapped in<Suspense>. (@acdlite in #15312)!importantstyle. (@acdlite in #15861 and #15882)React DOM Server
React Test Utilities and Test Renderer
act(async () => ...)for testing asynchronous state updates. (@threepointone in #14853)actfrom different renderers. (@threepointone in #16039 and #16042)act()call. (@threepointone in #15763 and #16041)actfrom the wrong renderer. (@threepointone in #15756)ESLint Plugin: React Hooks
release-it/release-it
v12.3.6Compare Source
e8d4d7f)e649bb3)v12.3.5Compare Source
c349342)406a23b)a88bcd4)1901fbb)918180d)v12.3.4Compare Source
fef720f)1a04d02)a044668)c30b9ee)8071373)v12.3.3Compare Source
0f52164)0b5cb1a)4232247)6770e7c)392b4ae)v12.3.2Compare Source
2cdf9f7)d5f8790)v12.3.1Compare Source
5800744)9e737c2)7b9509a)844ff64)--no-incrementorincrement: false(fixes #537) (7ee5c4d)b2223f1)404c940)v12.3.0Compare Source
d702fd1)d967ce5)scriptsconfig (e2831eb)hooks.before:init) (5ea9acc)a7b3ccb)8cdb49f)94a2429)bab4b27)1268f43)kmkzt/svg-drawing
v1.6.1Compare Source
Full Changelog
Microsoft/TypeScript
v3.6.2Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v3.5.3Compare Source
This update fixes an issue with declaration emit when exported entities have function properties assigned to them.
Downloads are available on:
v3.5.2Compare Source
For new features, check out the What's new in TypeScript v3.5.2.
For the complete list of fixed issues, check out the
Downloads are available on:
Changes:
7f47a08Update LKGfbe2f2fUpdate version to '3.5.2'857873bMerge pull request #31877 from uniqueiniquity/port31685 [ #31685 ]a2cd10bMerge pull request #31685 from uniqueiniquity/stopInvalidatingOnOpenFileSavea1a2bd6Merge pull request #31866 from amcasey/FunctionHintSpan35caa66f6Add regression testfdacf7fCorrect outline hint spans for functionscf7b19a🤖 Cherry-pick PR #31688 into release-3.5 (#31707)This list of changes was auto generated.
webpack/webpack
v4.39.3Compare Source
Bugfixes
v4.39.2Compare Source
Bugfixes
v4.39.1Compare Source
Bugfixes
...100%is displayed instead of100%v4.39.0Compare Source
Features
statusmethod which allows to write temporary status messages[\id\]Compiler.hooks.assetEmittedhave been added to get byte content of emitted assetsBugfixes
Compiler.hooks.infrastructurelogtoCompiler.hooks.infrastructureLogconstructor)library.namenow supports placeholders inlibraryTarget: "system"Dependencies
v4.38.0Compare Source
Performance
optimization.removeAvailableModulesunneeded, expect in scenarios where chunks are merged during optimization.optimization.removeAvailableModulesis now disabled in development mode by defaultoptimization.removeAvailableModuleswill be disabled for all modes in next major release, feel free to disable it in production too if you want extra performance.v4.37.0Compare Source
Features
v4.36.1Compare Source
Bugfixes
v4.36.0Compare Source
Features
appendoption now supports the default placeholders in addition to[url]"..."when overriding options.v4.35.3Compare Source
Bugfixes
import()Performance
v4.35.2Compare Source
Bugfixes
realResourcemust match absolute pathsv4.35.1Compare Source
Bugfixes
realResourcecondition in rule to schemav4.35.0Compare Source
Features
Watching.suspendandWatching.resumesplitChunks.automaticNameMaxLengthandsplitChunks.cacheGroups[x].automaticNameMaxLengthBugfixes
publicPathwhen loading chunksv4.34.0Compare Source
Features
Bugfixes
v4.33.0Compare Source
Features
target: "electron-preload"for electron 5target: "web"in electron 5Bugfixes
webpack/webpack-dev-server
v3.8.0Compare Source
Bug Fixes
Features
Potential Breaking changes
We have migrated
serverModeandclientModetotransportModeas an experimental option. If you want to use this feature, you have to change your settings.Related PR: #2116
3.7.2 (2019-06-17)
Bug Fixes
wait: falseto run server.close successfully (#2001) (2b4cb52)3.7.1 (2019-06-07)
Bug Fixes
v3.7.2[Compare Source](https://togithub.com/webpack/w
Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!".👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot. View repository job log here.