hyldmo/typescript-react-starter-kit

An in-range update of react-hot-loader is breaking the build 🚨

Closed this issue Β· 22 comments

The devDependency react-hot-loader was updated from 4.8.0 to 4.8.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

react-hot-loader is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v4.8.1

Bug Fixes

  • root hot for parcel bundler, fixes #1082 (a16679b)
  • pass a false value into Context #1214
Commits

The new version differs by 6 commits.

  • 94af013 chore(release): 4.8.1
  • 95207a8 Merge pull request #1216 from gaearon/fix-parcel-root
  • a16679b fix: root hot for parcel bundler, fixes #1082
  • dd3e5d9 Merge pull request #1214 from aberezkin/consuming-defined-values
  • d29ba0b Add some test cases for context
  • 0752b74 Pass defined falsy values in consumers' children in replacement render

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

After pinning to 4.8.0 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.

Your tests are still failing with this version. Compare changes

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v4.8.3

Bug Fixes

  • Allow refs on lazy components (798e37f)
  • invariant violation react 15 (1351f2d)
Commits

The new version differs by 7 commits.

  • 2167f9f chore(release): 4.8.3
  • cd9a760 Merge pull request #1221 from eps1lon/fix/lazy-ref
  • 1351f2d fix: invariant violation react 15
  • 798e37f fix: Allow refs on lazy components
  • d842b20 test: Add failing test for refs on lazy components
  • df8eb13 Merge pull request #1220 from anthony-langford/patch-1
  • 8818008 Update Troubleshooting.md

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v4.8.4

Bug Fixes

Commits

The new version differs by 15 commits.

  • eb1722c chore(release): 4.8.4
  • d12a9cc Merge pull request #1229 from gaearon/april-fixes
  • 5f50ee4 fix: document the importance of import order, fixes #1209
  • 3cd44b0 choire: skip flaky test
  • 432e0f8 fix: dont skip first update or plain components
  • c5af009 fix: remove Object.assign, fixes #1226
  • 4ec5d68 Merge pull request #1223 from tlrobinson/fix-parcel-example
  • 2b8fe30 Fix Parcel example by using old API
  • 2167f9f chore(release): 4.8.3
  • cd9a760 Merge pull request #1221 from eps1lon/fix/lazy-ref
  • 1351f2d fix: invariant violation react 15
  • 798e37f fix: Allow refs on lazy components
  • d842b20 test: Add failing test for refs on lazy components
  • df8eb13 Merge pull request #1220 from anthony-langford/patch-1
  • 8818008 Update Troubleshooting.md

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v4.8.5

Bug Fixes

Commits

The new version differs by 39 commits.

  • c5bcd40 chore(release): 4.8.5
  • 701d1a3 Merge pull request #1247 from gaearon/may-fixes
  • 8285fb7 chore: linting tests
  • a185494 fix: correct memo fiber updater, fixes #1230
  • a6ba488 fix: make API more error prone, fixes #1228
  • 28bfdd4 fix: move react-dom notification to AppContainer, fixes #1227
  • f036d36 fix: webpack-plugin - use RHL global variable, fixes #1251
  • 875e24a Merge pull request #1249 from GomuGilad6/patch-1
  • 402b0ba Update README.md
  • eae4e65 add useContext test case
  • dab33b6 add test for React.memo
  • 826eee3 fix: webpack plugin fails on hot-loader/react-dom, fixes ##1234
  • 4811d57 fix: use simpler conditions for index.js, implements #1244
  • 608805a fix: update root endpoint, fixes #1226, #1240
  • 0c79474 Merge pull request #1242 from gaearon/semi-true

There are 39 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 43 commits.

  • aa77458 chore(release): 4.8.6
  • 989eebf fix: trailing commas at entrypoints, fixes #1226
  • c87487d Merge pull request #1253 from xD3CODER/master
  • 956e52b fix: No HMR missing error in SSR
  • c5bcd40 chore(release): 4.8.5
  • 701d1a3 Merge pull request #1247 from gaearon/may-fixes
  • 8285fb7 chore: linting tests
  • a185494 fix: correct memo fiber updater, fixes #1230
  • a6ba488 fix: make API more error prone, fixes #1228
  • 28bfdd4 fix: move react-dom notification to AppContainer, fixes #1227
  • f036d36 fix: webpack-plugin - use RHL global variable, fixes #1251
  • 875e24a Merge pull request #1249 from GomuGilad6/patch-1
  • 402b0ba Update README.md
  • eae4e65 add useContext test case
  • dab33b6 add test for React.memo

There are 43 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 47 commits.

  • 7e153c4 chore(release): 4.8.7
  • c71659d add cold version for styled-component example
  • 61bff93 Merge pull request #1254 from gaearon/fix-hot-jest
  • 2b2f733 fix: remove checks. fixes #1252
  • aa77458 chore(release): 4.8.6
  • 989eebf fix: trailing commas at entrypoints, fixes #1226
  • c87487d Merge pull request #1253 from xD3CODER/master
  • 956e52b fix: No HMR missing error in SSR
  • c5bcd40 chore(release): 4.8.5
  • 701d1a3 Merge pull request #1247 from gaearon/may-fixes
  • 8285fb7 chore: linting tests
  • a185494 fix: correct memo fiber updater, fixes #1230
  • a6ba488 fix: make API more error prone, fixes #1228
  • 28bfdd4 fix: move react-dom notification to AppContainer, fixes #1227
  • f036d36 fix: webpack-plugin - use RHL global variable, fixes #1251

There are 47 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v4.8.8

Bug Fixes

Commits

The new version differs by 49 commits.

  • 3b4f4cc chore(release): 4.8.8
  • 6f56d87 fix: disable RHL when NODE_ENV == test, fixes #1252
  • 7e153c4 chore(release): 4.8.7
  • c71659d add cold version for styled-component example
  • 61bff93 Merge pull request #1254 from gaearon/fix-hot-jest
  • 2b2f733 fix: remove checks. fixes #1252
  • aa77458 chore(release): 4.8.6
  • 989eebf fix: trailing commas at entrypoints, fixes #1226
  • c87487d Merge pull request #1253 from xD3CODER/master
  • 956e52b fix: No HMR missing error in SSR
  • c5bcd40 chore(release): 4.8.5
  • 701d1a3 Merge pull request #1247 from gaearon/may-fixes
  • 8285fb7 chore: linting tests
  • a185494 fix: correct memo fiber updater, fixes #1230
  • a6ba488 fix: make API more error prone, fixes #1228

There are 49 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for πŸ”₯🎣 (let's assume that's a hook)

The first release with a proper hooks support.

Features

  • πŸ‘¨β€πŸ”¬support hooks update on HMR, fixes #1256 (7ab076c)

Bug Fixes

  • πŸ₯΅false positive hot merge for forwardRef and Memo components, fixes #1257 (dbf1047)
  • πŸ€“improve hot api for production mode - better error reporting and smarter babel plugin (6b29911)
Commits

The new version differs by 57 commits.

  • c6110af chore(release): 4.9.0
  • 7d4402c examples: hot hooks examples
  • 2450f25 stabilize hooks
  • f6e278c Merge pull request #1260 from gaearon/hot-prod
  • 6b29911 fix: improve hot api for production mode - error reporting and babel plugin
  • d74c7d9 Merge pull request #1258 from gaearon/reload-effect
  • 7ab076c feat: support hooks update on HMR, fixes #1256
  • dbf1047 fix: false positive hot merge for forwardRef and Memo components, fixes #1257
  • 3b4f4cc chore(release): 4.8.8
  • 6f56d87 fix: disable RHL when NODE_ENV == test, fixes #1252
  • 7e153c4 chore(release): 4.8.7
  • c71659d add cold version for styled-component example
  • 61bff93 Merge pull request #1254 from gaearon/fix-hot-jest
  • 2b2f733 fix: remove checks. fixes #1252
  • aa77458 chore(release): 4.8.6

There are 57 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for πŸ‹ Fresh

The first release since forever with Dan Abramov contribution.

Features

  • backport React.Fresh to handle hooks order change (e5c4bb4)
  • much better testing coverage

Bug Fixes

  • source map consumer could be synchronous (05a6c8e)
  • false positive on function components merge
Commits

The new version differs by 74 commits.

  • 1b4d861 update changelog
  • 3ffcbf7 chore(release): 4.11.0
  • c498c25 chore(release): 4.10.0
  • 3108dbd Merge pull request #1265 from gaearon/fresh-hooks
  • f2d766e restore 4.10 change log
  • ee4604b tests: introduce react-dom tests
  • 7f8abd1 update readme
  • c8ab4a7 supress a few warnings when react-dom is patched
  • 05a6c8e fix: source map consumer could be synchronious
  • ed53dcb update examples
  • f07bd9d Merge remote-tracking branch 'origin/master' into fresh-hooks
  • e5c4bb4 feat: backport React.Fresh
  • ff7d5c7 Merge pull request #1261 from gaearon/type-comparison
  • 1023b98 Merge pull request #1264 from jooohhn/error-message-typo
  • 5231182 Fixed error message typo

There are 74 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for Refresh of the Fresh

Refresh

  • useState value change will reset hook state, based on React.Fresh PR

Bug Fixes

  • hot render of forwardRef component (4ba7530). Hooks inside were failing during hotReplacementRender(react-spring case)
  • regression in hidden components reconcilation (3f8efc4), some styled-components were always remounted
  • update react-fresh babel plugin (2fafd44), fixes #1268, based on React.Fresh PR
Commits

The new version differs by 81 commits.

  • 70353e5 chore(release): 4.11.1
  • bc80b10 add react-spring to sc example
  • 3f8efc4 fix: regression in hidden components reconcilation
  • fa781a8 speed up component comparator
  • 8c1e276 update snapshots
  • 4ba7530 fix: hot render of forward props component
  • 2fafd44 fix: update react-fresh babel plugin
  • 1b4d861 update changelog
  • 3ffcbf7 chore(release): 4.11.0
  • c498c25 chore(release): 4.10.0
  • 3108dbd Merge pull request #1265 from gaearon/fresh-hooks
  • f2d766e restore 4.10 change log
  • ee4604b tests: introduce react-dom tests
  • 7f8abd1 update readme
  • c8ab4a7 supress a few warnings when react-dom is patched

There are 81 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for Fix for Babel 7

Bug Fixes

  • babel-plugin is not compatible with commonjs module output if babel 7 is used #1268.
Commits

The new version differs by 83 commits.

  • 4dc5498 chore(release): 4.11.2
  • 3cb9c64 make parcel example more fragile to #1268
  • 70353e5 chore(release): 4.11.1
  • bc80b10 add react-spring to sc example
  • 3f8efc4 fix: regression in hidden components reconcilation
  • fa781a8 speed up component comparator
  • 8c1e276 update snapshots
  • 4ba7530 fix: hot render of forward props component
  • 2fafd44 fix: update react-fresh babel plugin
  • 1b4d861 update changelog
  • 3ffcbf7 chore(release): 4.11.0
  • c498c25 chore(release): 4.10.0
  • 3108dbd Merge pull request #1265 from gaearon/fresh-hooks
  • f2d766e restore 4.10 change log
  • ee4604b tests: introduce react-dom tests

There are 83 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for No more custom react renderer

Features

  • disable hot replacement render if react-dom is patched, see #1274 (b93eb1d)
Commits

The new version differs by 85 commits.

  • 609fdc4 chore(release): 4.12.0
  • b93eb1d feat: disable hot replacement render if react-dom is patched, see #1274
  • 4dc5498 chore(release): 4.11.2
  • 3cb9c64 make parcel example more fragile to #1268
  • 70353e5 chore(release): 4.11.1
  • bc80b10 add react-spring to sc example
  • 3f8efc4 fix: regression in hidden components reconcilation
  • fa781a8 speed up component comparator
  • 8c1e276 update snapshots
  • 4ba7530 fix: hot render of forward props component
  • 2fafd44 fix: update react-fresh babel plugin
  • 1b4d861 update changelog
  • 3ffcbf7 chore(release): 4.11.0
  • c498c25 chore(release): 4.10.0
  • 3108dbd Merge pull request #1265 from gaearon/fresh-hooks

There are 85 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for To memo or not to memo?

Bug Fixes

Commits

The new version differs by 95 commits.

There are 95 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 97 commits.

  • f155bb0 chore(release): 4.12.2
  • c6d29c9 fix: [babel][prod] separate default and root 'hot' detection, fixes #1283
  • fa1e172 chore(release): 4.12.1
  • ddb0a8a Merge pull request #1282 from gaearon/fix-memo
  • 5bca98c fix: memo components are not updated
  • d796af8 fix: use deep clone for fresh signature, fixes #1280
  • 57db160 update change-log
  • 900a94b Merge branch 'master' of https://github.com/gaearon/react-hot-loader
  • 609fdc4 chore(release): 4.12.0
  • b93eb1d feat: disable hot replacement render if react-dom is patched, see #1274
  • 4dc5498 chore(release): 4.11.2
  • 3cb9c64 make parcel example more fragile to #1268
  • 426281b Merge pull request #1276 from gaearon/fix-common-signature
  • bc99cf6 Merge pull request #1278 from dgreensp/repro-hook-issue
  • 1109b51 Reproduce problem

There are 97 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v4.12.3

Bug Fixes

  • babel plugin should use only external hooks, fixes #1285 (c435eaa)
  • make type comparison stronger (1b9f2da)
  • prevent different typeof of components to be merged (357249c)
  • regression of registered type comparison, fixes #1284 (49851be)
  • [babel][prod] separate default and root 'hot' detection, fixes #1283 (c6d29c9)
Commits

The new version differs by 106 commits.

  • 19824db chore(release): 4.12.3
  • 2232839 Merge pull request #1286 from gaearon/12.2
  • 49851be fix: regression of registered type comparison, fixes #1284
  • 1b9f2da fix: make type comparison stronger
  • 045a27f backport refresh updates
  • 357249c fix: prevent different typeof of components to be merged
  • 8d14827 chore: cleanup resolver
  • c435eaa fix: babel plugin should use only extrernals hooks, fixes #1285
  • 8bbc6d3 chore: add false tests
  • f155bb0 chore(release): 4.12.2
  • c6d29c9 fix: [babel][prod] separate default and root 'hot' detection, fixes #1283
  • fa1e172 chore(release): 4.12.1
  • ddb0a8a Merge pull request #1282 from gaearon/fix-memo
  • 5bca98c fix: memo components are not updated
  • d796af8 fix: use deep clone for fresh signature, fixes #1280

There are 106 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 112 commits.

  • 4112e83 chore(release): 4.12.4
  • 8ad1b46 fix: remove lodash, #1269
  • 2f8b933 Merge pull request #1288 from KidkArolis/remove-lodash
  • be4ed21 Merge pull request #1291 from sciyoshi/patch-1
  • 6064dd9 Don't register bindings for declarations with no output
  • 5185464 Replace lodash/merge with a very simple deep merge
  • 19824db chore(release): 4.12.3
  • 2232839 Merge pull request #1286 from gaearon/12.2
  • 49851be fix: regression of registered type comparison, fixes #1284
  • 1b9f2da fix: make type comparison stronger
  • 045a27f backport refresh updates
  • 357249c fix: prevent different typeof of components to be merged
  • 8d14827 chore: cleanup resolver
  • c435eaa fix: babel plugin should use only extrernals hooks, fixes #1285
  • 8bbc6d3 chore: add false tests

There are 112 commits in total.

See the full diff

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for Quick fixes

Bug Fixes

Commits

The new version differs by 115 commits.

  • d1c22fa chore(release): 4.12.5
  • b37bf1a Merge pull request #1293 from gaearon/fix-babel-7.5
  • 4441d6d fix: babel 7.5, fixes #1292
  • 4112e83 chore(release): 4.12.4
  • 8ad1b46 fix: remove lodash, #1269
  • 2f8b933 Merge pull request #1288 from KidkArolis/remove-lodash
  • be4ed21 Merge pull request #1291 from sciyoshi/patch-1
  • 6064dd9 Don't register bindings for declarations with no output
  • 5185464 Replace lodash/merge with a very simple deep merge
  • 19824db chore(release): 4.12.3
  • 2232839 Merge pull request #1286 from gaearon/12.2
  • 49851be fix: regression of registered type comparison, fixes #1284
  • 1b9f2da fix: make type comparison stronger
  • 045a27f backport refresh updates
  • 357249c fix: prevent different typeof of components to be merged

There are 115 commits in total.

See the full diff

Your tests are still failing with this version. Compare changes

Release Notes for v4.12.7

Bug Fixes

  • false negative comparisons with react-hot-dom enabled, fixes #1299 (a1c5c31)
  • reload hooks when hook body changes (4795456)
Commits

The new version differs by 125 commits.

  • 507cc85 chore(release): 4.12.7
  • 9b6c13c Merge pull request #1300 from gaearon/4.12.7
  • 4795456 fix: reload hooks when hook body changes
  • a1c5c31 fix: false negative comparisons with react-hot-dom enabled, fixes #1299
  • 0d665c8 chore(release): 4.12.6
  • c703d2e Merge pull request #1298 from gaearon/fix-hook-update
  • afa8ed4 fix: do not update hooks while updating hooks, fixes #1294
  • b0ee8db add react-redux example
  • 9c87cbc Merge pull request #1297 from tony/patch-1
  • 2e829cc Typo
  • d1c22fa chore(release): 4.12.5
  • b37bf1a Merge pull request #1293 from gaearon/fix-babel-7.5
  • 4441d6d fix: babel 7.5, fixes #1292
  • 4112e83 chore(release): 4.12.4
  • 8ad1b46 fix: remove lodash, #1269

There are 125 commits in total.

See the full diff

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 3 commits.

  • a5597c6 chore(release): 4.12.8
  • 729d06c Merge pull request #1304 from steven-qi/master
  • 6672b26 fix: script error on IE11 due to lack of Object.entries

See the full diff

Your tests are still failing with this version. Compare changes

Release Notes for v4.12.9

Bug Fixes

  • ☠️forcely update Context Provider, fixes useContext ☠️ #1207 (897a68d)
Commits

The new version differs by 7 commits.

  • 87ec675 chore(release): 4.12.9
  • 9e666ae Merge pull request #1306 from gaearon/12.9
  • e228aad refactor resolver
  • 5bac044 Merge pull request #1307 from ScriptedAlchemy/master
  • 9269580 fix: updating shallowequal dependency
  • 4b9cc9a add integrated context resolver for useContext
  • 897a68d fix: forcely update Context Provider, fixes #1207

See the full diff

Your tests are still failing with this version. Compare changes

Release Notes for v4.12.10

Bug Fixes

  • append react-hot-dom patch note to the ProxyFacade, fixes #1311 (81bbb6a)
  • use void IIFE for webpack plugin, fixes #1309 (6089822)
Commits

The new version differs by 10 commits.

  • a5969ac chore(release): 4.12.10
  • d9325e4 Merge pull request #1312 from gaearon/12.10
  • 43fc5fd linting
  • 6089822 fix: use void IIFE for webpack plugin, fixes #1309
  • 81bbb6a fix: apend react-hot-dom patch note to the ProxyFacade, fixes #1311
  • 980ab8d Merge pull request #1310 from jeetiss/fix/no-semicolon
  • dbe48b5 add file to prettier ignore
  • a8910ad add semicolon before iife
  • b3835e7 Merge pull request #1308 from aibeb/master
  • 2347609 update Code Splitting config

See the full diff