Himself65
|
c94ef02421
|
fix(runtime-core): properly merge props and emits options from mixins (#8052)
close #7989
|
2023-04-10 15:06:21 +08:00 |
丶远方
|
2ce23f0e09
|
chore(reactivity): remove unnecessary type assertions. (#8046)
|
2023-04-10 14:06:56 +08:00 |
JayFate
|
37701a88c0
|
chore: replace brotli with node:zlib (#8045)
Signed-off-by: JayFate <48240828+JayFate@users.noreply.github.com>
|
2023-04-10 14:06:28 +08:00 |
Evan You
|
19e17a951c
|
perf(compiler): use source-map-js
|
2023-04-09 16:50:20 +08:00 |
Evan You
|
681ac7c896
|
release: v3.3.0-alpha.9
|
2023-04-08 13:33:46 +08:00 |
Evan You
|
851635157f
|
chore: make vercel silent
|
2023-04-08 12:28:30 +08:00 |
三咲智子 Kevin Deng
|
14f3d747a3
|
feat(sfc): introduce `defineModel` macro and `useModel` helper (#8018)
|
2023-04-08 12:13:05 +08:00 |
Evan You
|
3b02c27e6d
|
chore: bump repl for sfc playground
|
2023-04-06 18:10:10 +08:00 |
三咲智子 Kevin Deng
|
f7f4624191
|
fix(compiler-sfc): fix binding type for constants when hoistStatic is disabled (#8029)
|
2023-04-06 17:19:00 +08:00 |
丶远方
|
cac1512390
|
chore(reactive): remove unref type assertion (#8007)
|
2023-04-06 17:15:27 +08:00 |
-isum
|
3ccbea08e0
|
fix(compiler-sfc): accept `StringLiteral` node in `defineEmit` tuple syntax (#8041)
close #8040
|
2023-04-06 17:13:34 +08:00 |
Evan You
|
6e540d6ac7
|
chore: enable cors for sfc as temporary fix
|
2023-04-06 13:02:55 +08:00 |
Evan You
|
4c022ccb01
|
chore: enable cors for sfc as temporary fix
|
2023-04-06 12:46:19 +08:00 |
Evan You
|
593da4069a
|
chore: update playground url
|
2023-04-06 12:42:07 +08:00 |
Evan You
|
af563bf428
|
fix(types): more public type argument order fix
|
2023-04-06 11:12:49 +08:00 |
Evan You
|
bdf557f6f2
|
fix(types): retain type parameters order for public types
|
2023-04-05 22:30:50 +08:00 |
Evan You
|
b117b88448
|
Revert "chore: remove unused args passed to ssrRender"
This reverts commit 2a9e379655 .
|
2023-04-05 20:39:59 +08:00 |
三咲智子 Kevin Deng
|
955752951e
|
fix(compiler-sfc): skip empty `defineOptions` and support TypeScript type assertions (#8028)
|
2023-04-05 17:33:29 +08:00 |
Evan You
|
91a931ae87
|
fix(types): improve defineProps return type with generic arguments
|
2023-04-05 17:21:31 +08:00 |
Evan You
|
b2c874e3b9
|
refactor(compiler-sfc): move related files into separate directories
|
2023-04-05 16:35:10 +08:00 |
Eduardo San Martin Morote
|
869f3fb93e
|
feat(app): app.runWithContext() (#7451)
|
2023-04-05 15:18:13 +08:00 |
Evan You
|
2a9e379655
|
chore: remove unused args passed to ssrRender
|
2023-04-05 11:16:08 +08:00 |
Evan You
|
05f94cf7b0
|
fix(compiler-ssr): disable v-once transform in ssr vdom fallback branch
fix #7644
|
2023-04-05 11:10:21 +08:00 |
Evan You
|
036914c10b
|
release: v3.3.0-alpha.8
|
2023-04-04 18:23:06 +08:00 |
魏
|
6003ef74c7
|
chore: remove duplicate test (#8003)
|
2023-04-04 18:20:56 +08:00 |
Evan You
|
f3145a915a
|
fix(compiler-sfc): check binding is prop before erroring
fix #8017
|
2023-04-04 18:10:13 +08:00 |
Evan You
|
9a09e47667
|
release: v3.3.0-alpha.7
|
2023-04-03 18:19:11 +08:00 |
三咲智子 Kevin Deng
|
5a2f5d59cf
|
feat(types/slots): support slot presence / props type checks via `defineSlots` macro and `slots` option (#7982)
|
2023-04-03 16:49:16 +08:00 |
Evan You
|
59e828448e
|
feat(reactivity): improve support of getter usage in reactivity APIs (#7997)
|
2023-04-02 10:17:51 +08:00 |
Evan You
|
dfb21a5363
|
chore: add docs links for sfc macros
|
2023-04-02 10:02:33 +08:00 |
Roland Hummel
|
c346af2b6a
|
docs: comments on reactivity functions (fixes #4832) (#4836)
close #4832
|
2023-03-31 17:06:10 +08:00 |
白雾三语
|
5261085113
|
fix(compiler-dom): handle newlines when evaluating constants during stringification (#7995)
fix #7994
|
2023-03-31 16:33:00 +08:00 |
Evan You
|
482f2e3434
|
fix(compiler-sfc): use dynamic defaults merging for methods with computed keys
ref #7113
|
2023-03-31 09:08:23 +08:00 |
Evan You
|
fe619443d2
|
feat(compiler-sfc): support arbitrary expression as withDefaults argument
ref #6459
|
2023-03-31 09:04:27 +08:00 |
Evan You
|
566748c1ed
|
chore: remove unused param
|
2023-03-31 08:58:03 +08:00 |
Evan You
|
4af5d1b075
|
feat(sfc): revert withDefaults() deprecation
In some cases, the user still needs access to the full props object,
in such cases withDefaults() is still needed.
|
2023-03-31 08:53:15 +08:00 |
Evan You
|
f5971468e5
|
refactor(compiler-sfc): remove unnecessary emits type codegen
This is no longer necessary as we no longer recommend type checking generated code
|
2023-03-30 20:06:11 +08:00 |
Evan You
|
ef73ea53ea
|
feat(compiler-sfc): codegen support for defineEmits() short syntax (followup of #7992)
|
2023-03-30 19:59:07 +08:00 |
Evan You
|
8876dccf42
|
feat(sfc): support more ergnomic defineEmits type syntax (#7992)
|
2023-03-30 19:24:32 +08:00 |
Evan You
|
8ac0620c1b
|
release: v3.3.0-alpha.6
|
2023-03-30 18:22:42 +08:00 |
Evan You
|
15810c30d7
|
chore: bump csstype version
|
2023-03-30 18:06:28 +08:00 |
Evan You
|
71635be68d
|
feat(compiler-sfc): support generating variable instead of default export in compileScript
|
2023-03-30 16:58:41 +08:00 |
Evan You
|
6bda4b6688
|
fix(compiler-core): fix codegen for literal const in non-inline mode
|
2023-03-30 15:19:27 +08:00 |
三咲智子 Kevin Deng
|
ba4cec31b9
|
fix(compiler-sfc): infer runtime type in defineProps (#7972)
|
2023-03-30 14:49:28 +08:00 |
Evan You
|
ba9c2ae247
|
feat(compiler-sfc): enable reactive props destructure by default and deprecate withDefaults() (#7986)
|
2023-03-30 11:58:16 +08:00 |
Evan You
|
e10a89e608
|
fix(compiler-sfc): fix function default value handling w/ props destructure
|
2023-03-29 22:21:27 +08:00 |
Evan You
|
1a04fba10b
|
fix(compiler-sfc): infer object type for empty type literal
|
2023-03-29 21:01:52 +08:00 |
Evan You
|
a94072dd2c
|
fix(compiler-sfc): fix defineExpose() codegen regression from #7949
|
2023-03-29 20:31:25 +08:00 |
Haoqun Jiang
|
ffe679c490
|
fix(types/jsx): move JSX DOM types back to `@vue/runtime-dom` (#7979)
|
2023-03-29 20:22:29 +08:00 |
Leonardo Piccioni de Almeida
|
ff60b933ae
|
fix(jsx-runtime): handle keys (#7976)
|
2023-03-29 16:17:34 +08:00 |