Commit Graph

5540 Commits

Author SHA1 Message Date
Carlos Rodrigues 2c22cb38b0 fix(reactivity): re-run effect when is dirty in the 2024-01-12 09:37:28 +00:00
Evan You bb6b7a297e release: v3.4.10 2024-01-11 23:04:20 +08:00
Evan You 3907c87ce2 fix(hydration): should not warn on falsy bindings of non-property keys 2024-01-11 21:07:41 +08:00
Evan You 9636357c89 release: v3.4.9 2024-01-11 18:49:05 +08:00
Evan You dfd9654665 fix(build): avoid accessing __FEATURE_PROD_DEVTOOLS__ flag in root scope 2024-01-11 18:30:23 +08:00
Evan You bceccf9e21 chore(build): rename __NODE_JS__ build flag to __CJS__ 2024-01-11 18:24:21 +08:00
Evan You 8fda856a82 refactor: split out useModel implementation and tests 2024-01-11 18:04:47 +08:00
Evan You 92514db708
build: add node production/development condition in package exports (#10036)
follow up of #9977
2024-01-11 18:04:32 +08:00
edison bcda96b525
fix(suspense): avoid double-patching nested suspense when parent suspense is not resolved (#10055)
close #8678
2024-01-11 17:27:53 +08:00
Evan You 07b19a53a5 test: test case for style binding w/ object value + v-show
ref #10074
2024-01-11 17:14:49 +08:00
cyx cd419aec3c
fix(runtime-dom): unify behavior for v-show + style display binding (#10075)
close #10074
2024-01-11 17:11:35 +08:00
Evan You dcc68ef7d4 fix(hydration): do not warn against bindings w/ object values 2024-01-11 16:18:00 +08:00
Evan You 8d656ce88d release: v3.4.8 2024-01-11 01:03:51 +08:00
Evan You 5af3987291 fix(hydration): fix class and style hydration mismatch message
close #10067
2024-01-11 00:49:46 +08:00
Evan You 70ad4caad7 fix(suspense): fix more suspense patch before resolve edge cases
close #10017
2024-01-11 00:37:06 +08:00
Evan You 972facee0d fix(hydration): improve attr hydration mismatch check for boolean attrs
close #10057
close #10060
2024-01-10 14:14:47 +08:00
Evan You d60a57542b build: add copyright and license banner
close #10054
2024-01-10 14:00:00 +08:00
Evan You a3725a729c release: v3.4.7 2024-01-09 18:15:03 +08:00
三咲智子 Kevin Deng 438a74aad8
fix(types): fix functional component for `h` (#9991)
- stricter children/slots type
- fix emits/`EE` type argument of `FunctionalComponent`
2024-01-09 16:45:05 +08:00
Evan You 2fd3905738 revert: "dx(computed): warn incorrect use of getCurrentInstance inside computed"
This reverts commit 324e817ef8.
2024-01-09 16:37:50 +08:00
LiuSeen 3135fcb0e4
workflow: ignore non-package directories in /packages (#10016) 2024-01-09 15:30:08 +08:00
LiuSeen 03b54962dc
chore(types): use EffectScheduler type for its queue (#10023) 2024-01-09 15:27:17 +08:00
zhangenming 64e9c9616d
refactor(runtime-core): use currentRenderingInstance directly 2024-01-09 15:26:07 +08:00
zhangenming 9c54dacd0d
chore: use NOOP. (#9938) 2024-01-09 15:24:10 +08:00
Haoqun Jiang 923d560d0b
fix(parser): skip compat mode check for SFC root `<template>` tags (#10034)
Fixes https://github.com/vitejs/vite-plugin-vue/issues/330
2024-01-09 11:14:00 +08:00
Evan You 7976f7044e refactor(runtime-core): safer currentInstance reset 2024-01-09 07:22:13 +08:00
Evan You dc91463eb6 release: v3.4.6 2024-01-08 23:01:54 +08:00
白雾三语 c379bc29ef
fix(types): allow `null` type for textarea value (#9997)
close #9904
2024-01-08 22:58:27 +08:00
Evan You 7bd4e90506 fix(build): revert "build: add production/development export conditions (#9977)"
This reverts commit e790e1bdd7.

close #10012
close #10020
2024-01-08 22:29:08 +08:00
Doctorwu 3bf34b767e
fix(runtime-core): handle fragment with null children (#10010)
close #10007
2024-01-08 18:48:47 +08:00
Evan You 3c3561e720 fix: fix post watcher fire timing on nested app mounts
close #10005
2024-01-08 18:44:28 +08:00
Evan You d9162dfc2e fix(scheduler): sort nested postFlushCbs
close #10003
2024-01-08 18:20:29 +08:00
Evan You 324e817ef8 dx(computed): warn incorrect use of getCurrentInstance inside computed
ref #9974
close #10001
2024-01-08 18:12:40 +08:00
zhoulixiang 2701355e8e
fix(hydration): avoid hydration mismatch warning for styles with different order (#10011)
close #10000
close #10006
2024-01-08 16:36:27 +08:00
白雾三语 a3fbf2132b
fix(suspense): fix anchor for suspense with transition out-in (#9999)
close #9996
2024-01-08 15:57:14 +08:00
renovate[bot] 7220c58d99
chore(deps): update test (#10030)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-08 15:03:47 +08:00
Evan You ceb215e45d test: update vShow tests to workaround jsdom regression 2024-01-08 15:03:10 +08:00
LiuSeen 96fffe6ec3
chore(comments): dep changed from set to map (#10019) [ci skip] 2024-01-08 14:19:07 +08:00
renovate[bot] 78f8db78bd
chore(deps): update dependency @types/node to ^20.10.7 (#10029)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-08 14:17:07 +08:00
Doctorwu 68e5cc6ac8
chore(runtime-core): remove console comment (#9989) 2024-01-07 03:26:38 +08:00
Evan You 0275dd329d release: v3.4.5 2024-01-04 17:21:24 +08:00
Evan You b20350ded5 fix(compiler-sfc): fix co-usage of defineModel transform options and props destructure
close #9972
2024-01-04 17:07:29 +08:00
Evan You ae60a91cc2 fix(compiler-sfc): fix sfc template unref rewrite for class instantiation
close #6483
close #6491
2024-01-04 15:58:13 +08:00
三咲智子 Kevin Deng fda51925f4
chore: disallow console statement (#9986) 2024-01-04 15:54:48 +08:00
Evan You 0ae651a5f0 chore: remove log 2024-01-04 15:45:35 +08:00
Daniel Roe e790e1bdd7
build: add production/development export conditions (#9977) 2024-01-04 11:24:17 +08:00
edison 7dbdb3edf0
fix(compiler-ssr): fix node clone edge case caused by AST reuse (#9983)
close #9981
2024-01-04 10:52:09 +08:00
Yang Mingshan d2d89551bb
fix(watch): cleanup watcher effect from scope when manually stopped (#9978) 2024-01-04 10:36:13 +08:00
Evan You f70f7ca9ae release: v3.4.4 2024-01-03 18:40:28 +08:00
丶远方 fe03b2f8bf
chore(apiWatch): constraint deep passes boolean (#9952) 2024-01-03 18:18:45 +08:00