Improve Hydration Warnings

This issue has been created since 2022-10-17.

What problem does this feature solve?

When hydration fails the helpful information about the DOM structure and the source of the problem is logged with a console.warn which is not available on the production build. The only available message is "Failed to execute 'appendChild' on 'Node': This node type does not support this method." which is very hard to trace the error from.

What does the proposed API look like?

The console usage could be replaced by the warnHandler, an error or a configuration that controls how this warning is logged.

More Details About Repo
Owner Name vuejs
Repo Name vue
Full Name vuejs/vue
Language TypeScript
Created Date 2013-07-29
Updated Date 2022-12-10
Star Count 201155
Watcher Count 6070
Fork Count 33134
Issue Count 595

YOU MAY BE INTERESTED

Issue Title Created Date Comment Count Updated Date
Minifier dumps checkpoints which don't actually reproduce the error 0 2022-09-27 2022-10-03
Minifier dumps checkpoints that are malformed Python (none is not capitalized) 0 2022-09-27 2022-10-03
Deleted file content while formatOnSave 3 2022-08-28 2022-10-08
WebApi and AddDbLocalizationProviderAdminUI and disable roles 4 2020-08-24 2022-10-15
Colors shares across different component 4 2021-02-14 2022-07-29
AttributeError: module 'scipy.sparse' has no attribute 'coo_array' 1 2022-09-19 2022-11-21
Warnings when starting app using api-only 0 2021-02-12 2022-10-02
launder_column_names and launder_table_names config options are gone 1 2021-10-03 2022-11-01
💡 Feature Request - Add subscription management group placement 6 2022-04-21 2022-10-25
Load webprotege-gwt-ui getting Error Internal Server Error (JSON Deserialization error) 0 2022-11-18 2022-12-03
occasional test failure with timers; 0 2021-11-13 2022-11-14
Failed to newArrayImage by multiple dds image 3 2022-07-08 2022-11-27
Number to word and Indian numeral system 0 2022-01-07 2022-11-18
Aurora Serverless Cluster ARNs can have more than 100 characters. 1 2021-02-09 2022-11-30
(aug-)cc-pVnZ-PP basis sets are not built-in 4 2022-08-24 2022-11-06
datacube dataset index incorrect comparison of geometry 0 2022-06-23 2022-10-08
Better support `LogicArray` interaction with the simulator 0 2021-09-09 2022-11-20
Inconsistent width of Block Element in Noto Sans Symbols (▓ / U+2593 is wider) 2 2021-08-08 2022-11-20
Two java.lang.Process methods tickle bug handling C signals on 'bare metal' arm64 hardware 1 2022-06-14 2022-11-03
Automatically Pick products on Sale and set them in a Collection 1 2022-08-22 2022-12-10
How to get the editor to size based on container? 2 2021-09-22 2022-08-28
Change statuses text " ... max privacy" to "... maximum anonymity" and "... max privacy (offline)" to "... (offline)" 4 2021-08-28 2022-11-05
Remove Dash-Table from setup.py 0 2022-11-20 2022-12-01
Apply the same auto-layer rule to the same tile multiple times 0 2021-04-23 2022-12-02
Link to new PureScript formatters: `purs-tidy` and `pose` 0 2021-08-09 2022-11-04
Wrong value check for the control 18.5.21.1 0 2021-04-04 2022-11-18
Missing Documentation 0 2021-11-02 2022-12-05
Show original "from" name 3 2021-10-19 2022-11-22
[Feature] rolling upgrade design and implementation for Kuberay 7 2022-09-01 2022-12-05
Ctrl + / not working in kitty terminal 5 2022-06-29 2022-10-11
Dependency Dashboard 0 2021-10-19 2022-12-05
How to use this package as a authoritative name server? 1 2021-10-11 2022-11-26
The trim_trailing_whitespace option changes the last substitute string at every file save 2 2021-07-06 2022-11-30
roachtest: activerecord failed 5 2022-05-06 2022-08-02
Which files need to be changed to add a new protocol? 9 2022-07-29 2022-12-04
Huina / Amwei Construction equipment models 1 2022-07-28 2022-11-24
Minimizing a transient window crashes Godot 2 2022-02-04 2022-10-10
error: mapping values are not allowed in this context 3 2021-08-25 2022-12-05
Feature Request: Update config files with a new `update_config` command 0 2022-11-09 2022-12-02
Upgrade to version 3 spec 1 2021-08-18 2022-12-05
File-log plugin cannot write to stdout : Permission denied while logging request, 3 2021-01-28 2022-10-03
Java.extend from native image 8 2021-12-03 2022-10-11
Panic when resource is missing 1 2018-10-04 2022-11-28
Add Tweet button to drives 0 2021-01-23 2022-12-05
Permission | Generated shared link 1 2022-06-17 2022-11-14
Uncaught TypeError: require(...) is not a function 0 2022-01-03 2022-10-17
Registering the supplementary fix of CVE-2015-1335 as CVE 1 2021-08-13 2022-12-07
unchanged translation flag notwithstanding glossary term marked as untranslatable 2 2022-02-04 2022-10-17
Modify WORKER_ID_MAX_VALUE of snowflake algorithm 3 2022-07-18 2022-09-09
devServer before option to watch files with chokidar 1 2021-03-16 2022-11-30