Evan You
|
c2172f3a0e
|
fix(build): retain defineComponent() treeshakability in Rollup
close #8236
|
2023-05-08 12:12:15 +08:00 |
Evan You
|
b2be75bad4
|
fix(runtime-core): ensure defineComponent name in extraOptions takes higher priority
|
2023-05-08 12:06:49 +08:00 |
Evan You
|
1279b17300
|
fix(types): remove short syntax support in defineSlots()
ref: https://github.com/vuejs/language-tools/issues/2758
|
2023-05-08 11:53:49 +08:00 |
Evan You
|
862edfd91a
|
fix(compiler-sfc): enable props destructure when reactivity transform option is enabled
...to retain backwards compatible behavior before removal
|
2023-05-06 16:55:38 +08:00 |
Evan You
|
cc09cc7e28
|
release: v3.3.0-beta.4
|
2023-05-05 17:15:14 +08:00 |
Johnson Chu
|
3cb4dc9e55
|
feat(types): add slots types for built-in components (#6033)
|
2023-05-05 17:12:51 +08:00 |
丶远方
|
1b1242f4d1
|
fix(runtime-core): handle template ref with number values (#8233)
close #8230
|
2023-05-05 16:00:01 +08:00 |
Evan You
|
038cd830d5
|
fix(types): retain compatibility for provide() usage with explicit type parameter
|
2023-05-02 21:35:28 +08:00 |
Evan You
|
d40d4a3380
|
chore: experimental warnings for reactive props destructure and defineModel
|
2023-05-02 16:23:02 +08:00 |
Evan You
|
bff63c5498
|
feat(types): provide ExtractPublicPropTypes utility type
ref #5272
close #8168
|
2023-05-02 11:06:32 +08:00 |
Joaquín Sánchez
|
918ec8a5cb
|
feat(compiler-dom): treat inert as boolean attribute (#8209)
close #8208
|
2023-05-02 10:21:19 +08:00 |
Evan You
|
4e2607a3d3
|
chore: move files into correct test block
|
2023-05-01 14:01:38 +08:00 |
Evan You
|
5d4c3c60a8
|
release: v3.3.0-beta.3
|
2023-05-01 12:28:29 +08:00 |
Evan You
|
c117d9c257
|
fix(hmr): keep slots proxy mutable for hmr
close #8188
|
2023-05-01 12:21:10 +08:00 |
Evan You
|
45765488d4
|
feat(compiler-sfc): expose parseCache
So that users can adjust cache's max size.
close #8202
|
2023-05-01 11:33:07 +08:00 |
Evan You
|
de87e6e405
|
fix(types): fix provide type checking for ref value
fix #8201
|
2023-05-01 11:27:05 +08:00 |
三咲智子 Kevin Deng
|
be389221d8
|
chore: remove deprecated package (#8196)
see https://github.com/remorses/esbuild-plugins/pull/29#issuecomment-1497077035
|
2023-05-01 11:04:59 +08:00 |
Evan You
|
b434d12bf6
|
fix(compiler-core): handle slot argument parsing edge case
ref https://github.com/vuejs/language-tools/issues/2710
|
2023-04-27 16:55:37 +08:00 |
Evan You
|
a778034a3e
|
release: v3.3.0-beta.2
|
2023-04-25 16:41:04 +08:00 |
Evan You
|
1c0be5c744
|
feat(compiler-sfc): support project references when resolving types
close #8140
|
2023-04-25 16:30:11 +08:00 |
Evan You
|
a370e8006a
|
perf(compiler-sfc): infer ref binding type for more built-in methods
|
2023-04-25 09:29:30 +08:00 |
Evan You
|
433a58ccb6
|
fix(compiler-sfc): props bindings should not override user declared bindings
fix #8148
|
2023-04-25 09:21:14 +08:00 |
Evan You
|
01f43c1741
|
ci: setup windows ci for compiler and SSR tests (#8143)
|
2023-04-24 11:31:13 +08:00 |
edison
|
29da504687
|
fix(compiler-sfc): normalize windows paths when resolving types (#8136)
|
2023-04-24 11:03:57 +08:00 |
Evan You
|
2d9f6f9264
|
fix(compiler-sfc): avoid all hard errors when inferring runtime type
|
2023-04-21 16:48:21 +08:00 |
Evan You
|
1447596bf4
|
release: v3.3.0-beta.1
|
2023-04-21 16:26:10 +08:00 |
Evan You
|
1849b9940f
|
test: update tests for deprecations
|
2023-04-21 16:06:08 +08:00 |
Evan You
|
7670bb9a3f
|
chore: bump repl
|
2023-04-21 16:03:05 +08:00 |
Evan You
|
7b2ff1e207
|
chore: remove deprecated ref sugar warning
|
2023-04-21 15:54:51 +08:00 |
Evan You
|
526fa3b2cc
|
feat(deprecation): unwrap injected refs in Options API by default, deprecate app.config.unwrapInjectedRefs
|
2023-04-21 15:54:03 +08:00 |
Evan You
|
bbd8301a13
|
feat(deprecation): deprecate v-is directive
|
2023-04-21 15:30:26 +08:00 |
Evan You
|
5f0394a5ab
|
feat(deprecation): deprecate @vnode hooks in favor of vue: prefix
|
2023-04-21 15:20:12 +08:00 |
zhangenming
|
fe762247f8
|
feat: allow accessing console in template (#6508)
close #7939
|
2023-04-21 15:10:36 +08:00 |
Anthony Fu
|
cb37d0b9ff
|
feat(suspense): introduce suspensible option for `<Suspense>` (#6736)
close #5513
|
2023-04-21 14:43:30 +08:00 |
Evan You
|
15847f38a0
|
chore: bump vite & vitest
|
2023-04-21 14:41:41 +08:00 |
edison
|
1d1d728949
|
feat(compiler-sfc): improve utility type Partial and Required (#8103)
|
2023-04-20 21:17:10 +08:00 |
Evan You
|
5cdaac2590
|
release: v3.3.0-alpha.13
|
2023-04-20 21:13:34 +08:00 |
Evan You
|
50c0bbe522
|
feat(compiler-sfc): support ExtractPropTypes when resolving types
close #8104
|
2023-04-20 21:02:50 +08:00 |
Evan You
|
5c6989557d
|
chore: avoid hard error when inferring types
|
2023-04-20 16:57:36 +08:00 |
Evan You
|
4496456d7d
|
feat(compiler-sfc): support dynamic imports when resolving types
|
2023-04-20 16:18:35 +08:00 |
Evan You
|
7c3ca3cc3e
|
feat(compiler-sfc): support export * when resolving types
|
2023-04-20 15:56:24 +08:00 |
Evan You
|
f17a82c769
|
fix(hmr): always traverse static children in dev
fix #7921
close #8100
|
2023-04-20 14:31:54 +08:00 |
Evan You
|
d53e157805
|
fix(compiler-sfc): handle type merging + fix namespace access when inferring type
close #8102
|
2023-04-20 14:13:08 +08:00 |
Eduardo San Martin Morote
|
5510ce385a
|
feat: hasInjectionContext() for libraries (#8111)
|
2023-04-20 10:12:18 +08:00 |
白雾三语
|
2f9f6eceb9
|
chore: delete outdated content in readme (#8093) [ci skip]
close #8084
|
2023-04-20 10:11:22 +08:00 |
n028
|
f630555caa
|
chore: fix typo (#8113) [ci skip]
|
2023-04-20 10:08:00 +08:00 |
agoni1212
|
a58785945d
|
chore: typo (#8108) [ci skip]
|
2023-04-20 10:07:31 +08:00 |
Evan You
|
94fa67a4f7
|
fix(hmr): force update cached slots during HMR
close #7155
close #7158
|
2023-04-20 10:06:06 +08:00 |
Evan You
|
9b5a34bf8c
|
fix(compiler-sfc): normalize filename when invalidating cache
|
2023-04-18 22:21:29 +08:00 |
Evan You
|
72be89423d
|
release: v3.3.0-alpha.12
|
2023-04-18 22:18:56 +08:00 |