]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Thorsten Lünborg [Fri, 27 Nov 2020 19:16:00 +0000 (20:16 +0100)]
fix(reactivity): ensure add/set on reactive collections return the proxy (#2534)
fix #2530
HcySunYang [Fri, 27 Nov 2020 19:01:01 +0000 (03:01 +0800)]
fix(runtime-core): should pause tracking when initializing legacy options (#2524)
fix #2521
Evan You [Fri, 27 Nov 2020 17:35:00 +0000 (12:35 -0500)]
fix(compiler-ssr): should not render key/ref bindings in ssr
Evan You [Fri, 27 Nov 2020 17:22:14 +0000 (12:22 -0500)]
fix(compiler-ssr): generate correct children for transition-group
fix #2510
Evan You [Fri, 27 Nov 2020 16:04:15 +0000 (11:04 -0500)]
fix(compiler-core): fix unintended imports in esm-bundler builds
fix #2258, fix #2515
Evan You [Fri, 27 Nov 2020 15:34:45 +0000 (10:34 -0500)]
fix: allow hmr in all builds
close #2571
Thorsten Lünborg [Fri, 27 Nov 2020 15:24:31 +0000 (16:24 +0100)]
fix(reactivity): ensure readonly on plain arrays doesn't track array methods. (#2506)
fix #2493
Evan You [Fri, 27 Nov 2020 15:10:25 +0000 (10:10 -0500)]
fix(runtime-core): skip functional components in public $parent chain traversal
fix #2437
Evan You [Fri, 27 Nov 2020 15:00:34 +0000 (10:00 -0500)]
refactor(compiler-core): reduce slot props check iterations
ref: #2490
edison [Fri, 27 Nov 2020 14:48:30 +0000 (22:48 +0800)]
fix(compiler-core): transform kebab case props to camelcase on slots (#2490)
fix #2488
Thorsten Lünborg [Fri, 27 Nov 2020 14:31:50 +0000 (15:31 +0100)]
fix(runtime-core): ensure watchers are always registered to correct instance owner (#2495)
close: #2381
HcySunYang [Thu, 26 Nov 2020 16:35:45 +0000 (00:35 +0800)]
fix(slots): should render fallback content when slot content contains no valid nodes (#2485)
fix #2347, fix #2461
Evan You [Thu, 26 Nov 2020 16:06:55 +0000 (11:06 -0500)]
fix(suspense): fix nested async child toggle inside already resovled suspense
fix #2215
Evan You [Thu, 26 Nov 2020 15:01:36 +0000 (10:01 -0500)]
test: tests for script setup helpers
Evan You [Thu, 26 Nov 2020 14:25:35 +0000 (09:25 -0500)]
fix(script-setup): ensure useContext() return valid context
dependabot-preview[bot] [Thu, 26 Nov 2020 06:31:10 +0000 (06:31 +0000)]
build(deps-dev): bump @types/node from 14.14.9 to 14.14.10 (#2672)
Evan You [Wed, 25 Nov 2020 16:37:38 +0000 (11:37 -0500)]
chore: changelog [ci skip]
Evan You [Wed, 25 Nov 2020 16:16:21 +0000 (11:16 -0500)]
release: v3.0.3
Evan You [Wed, 25 Nov 2020 15:58:52 +0000 (10:58 -0500)]
workflow: allow specifying release tag in release script
Evan You [Wed, 25 Nov 2020 15:30:29 +0000 (10:30 -0500)]
chore: fix snapshots
Evan You [Wed, 25 Nov 2020 00:04:03 +0000 (19:04 -0500)]
wip: update directive scope variable mapping
Evan You [Tue, 24 Nov 2020 21:55:43 +0000 (16:55 -0500)]
wip: revert helpers to compiler-only
Evan You [Tue, 24 Nov 2020 20:28:35 +0000 (15:28 -0500)]
wip: support inherit-attrs="false" on sfc `<tempalte>`
Evan You [Tue, 24 Nov 2020 20:12:59 +0000 (15:12 -0500)]
wip: defineOptions -> defineProps + defineEmit + useContext
Evan You [Mon, 23 Nov 2020 21:32:24 +0000 (16:32 -0500)]
wip: support resolving directives from setup scope variables by naming convention
v-my-dir can be resovled from setup scope variable named "vMyDir".
dependabot-preview[bot] [Tue, 24 Nov 2020 06:26:43 +0000 (06:26 +0000)]
build(deps-dev): bump @typescript-eslint/parser from 4.8.1 to 4.8.2 (#2665)
dependabot-preview[bot] [Tue, 24 Nov 2020 06:25:10 +0000 (06:25 +0000)]
build(deps-dev): bump lint-staged from 10.5.1 to 10.5.2 (#2664)
dependabot-preview[bot] [Mon, 23 Nov 2020 06:41:34 +0000 (06:41 +0000)]
build(deps-dev): bump eslint from 7.13.0 to 7.14.0 (#2659)
Evan You [Sun, 22 Nov 2020 04:53:32 +0000 (23:53 -0500)]
chore: move style vars deprecation warning to a parse error
Evan You [Sat, 21 Nov 2020 21:06:50 +0000 (16:06 -0500)]
chore: warning for outdated hmr api usage
Evan You [Sat, 21 Nov 2020 00:26:07 +0000 (19:26 -0500)]
refactor(compiler): better constant hoist/stringify checks
Evan You [Fri, 20 Nov 2020 22:16:28 +0000 (17:16 -0500)]
workflow: log options in template-explorer
Evan You [Fri, 20 Nov 2020 19:22:51 +0000 (14:22 -0500)]
wip: more consistent compiler-sfc usage + inline mode for ssr
Evan You [Fri, 20 Nov 2020 16:02:10 +0000 (11:02 -0500)]
chore: more readme info for compiler-sfc
dependabot-preview[bot] [Fri, 20 Nov 2020 07:47:58 +0000 (07:47 +0000)]
build(deps-dev): bump typescript from 4.0.5 to 4.1.2 (#2647)
dependabot-preview[bot] [Fri, 20 Nov 2020 07:45:44 +0000 (07:45 +0000)]
build(deps-dev): bump @types/node from 14.14.8 to 14.14.9 (#2646)
Evan You [Fri, 20 Nov 2020 01:36:15 +0000 (20:36 -0500)]
wip: better experimental feature warnings
Evan You [Fri, 20 Nov 2020 01:02:27 +0000 (20:02 -0500)]
Revert "wip: allow scriptCompiled to be cached on sfc descriptor"
This reverts commit
737ef424a0ca1eb3a856b737e269025fe0ced1d7.
Evan You [Thu, 19 Nov 2020 21:58:07 +0000 (16:58 -0500)]
wip: fix default export side effect handling
Evan You [Thu, 19 Nov 2020 21:17:54 +0000 (16:17 -0500)]
wip: fix compileScript script/script-setup co-usage
Evan You [Thu, 19 Nov 2020 20:32:32 +0000 (15:32 -0500)]
wip: fix cssVars option warning check
Evan You [Thu, 19 Nov 2020 20:30:33 +0000 (15:30 -0500)]
wip: fix default export codegen
Evan You [Thu, 19 Nov 2020 17:33:52 +0000 (12:33 -0500)]
wip: allow scriptCompiled to be cached on sfc descriptor
Evan You [Thu, 19 Nov 2020 17:33:17 +0000 (12:33 -0500)]
wip: return empty string if no cssVars are present
Evan You [Thu, 19 Nov 2020 17:17:39 +0000 (12:17 -0500)]
wip: do not return type imports
dependabot-preview[bot] [Thu, 19 Nov 2020 06:16:47 +0000 (06:16 +0000)]
build(deps-dev): bump @microsoft/api-extractor from 7.11.4 to 7.12.0 (#2637)
Evan You [Thu, 19 Nov 2020 03:39:08 +0000 (22:39 -0500)]
fix(compiler-core/compiler-sfc): handle destructure assignment expressions
Evan You [Thu, 19 Nov 2020 03:34:55 +0000 (22:34 -0500)]
chore: fix tests
Evan You [Thu, 19 Nov 2020 02:16:09 +0000 (21:16 -0500)]
wip: ignore non-ref const mutation cases in codegen
Evan You [Thu, 19 Nov 2020 00:38:18 +0000 (19:38 -0500)]
wip: properly handle assignment/update expressions in inline mode
Evan You [Wed, 18 Nov 2020 20:17:50 +0000 (15:17 -0500)]
refactor: finer grained binding types for setup
Evan You [Wed, 18 Nov 2020 17:34:59 +0000 (12:34 -0500)]
wip: ensure string template refs work in inline mode
Evan You [Wed, 18 Nov 2020 17:09:10 +0000 (12:09 -0500)]
workflow: add inline option to template explorer
Evan You [Wed, 18 Nov 2020 16:07:10 +0000 (11:07 -0500)]
refactor(compiler-sfc): parse css vars directly as part of sfc descriptor
dependabot-preview[bot] [Wed, 18 Nov 2020 06:17:33 +0000 (06:17 +0000)]
build(deps-dev): bump rollup from 2.33.2 to 2.33.3 (#2631)
dependabot-preview[bot] [Wed, 18 Nov 2020 06:16:10 +0000 (06:16 +0000)]
build(deps-dev): bump @typescript-eslint/parser from 4.7.0 to 4.8.1 (#2630)
dependabot-preview[bot] [Wed, 18 Nov 2020 06:15:18 +0000 (06:15 +0000)]
build(deps-dev): bump @types/node from 14.14.7 to 14.14.8 (#2629)
Evan You [Tue, 17 Nov 2020 23:54:47 +0000 (18:54 -0500)]
wip: new cssVars SSR integration + fix cssVars SSR injection for suspense
Evan You [Tue, 17 Nov 2020 23:31:49 +0000 (18:31 -0500)]
chore: remove non-working esm-browser build for compiler-sfc for now
Evan You [Tue, 17 Nov 2020 20:59:09 +0000 (15:59 -0500)]
wip: test case for v-model + inline mode codegen
Evan You [Tue, 17 Nov 2020 20:58:46 +0000 (15:58 -0500)]
wip: css var injection production mode
Evan You [Tue, 17 Nov 2020 18:03:47 +0000 (13:03 -0500)]
wip: simplify useCssVars
Evan You [Tue, 17 Nov 2020 17:50:10 +0000 (12:50 -0500)]
wip: fix defineOptions specifier removal
Evan You [Tue, 17 Nov 2020 17:42:58 +0000 (12:42 -0500)]
wip: generate valid v-model and TS code in script setup inline mode
Evan You [Tue, 17 Nov 2020 16:43:08 +0000 (11:43 -0500)]
wip: update sfc style var injection syntax
ref: https://github.com/vuejs/rfcs/pull/231#issuecomment-
728993116
Evan You [Mon, 16 Nov 2020 23:27:15 +0000 (18:27 -0500)]
feat(compiler-sfc): new SFC css varaible injection implementation
ref: https://github.com/vuejs/rfcs/pull/231
Evan You [Mon, 16 Nov 2020 22:22:59 +0000 (17:22 -0500)]
chore: remove unused dep from compiler-sfc
Evan You [Mon, 16 Nov 2020 20:42:39 +0000 (15:42 -0500)]
Merge branch 'script-setup-2'
Evan You [Mon, 16 Nov 2020 20:40:16 +0000 (15:40 -0500)]
fix(style-vars): apply css vars in post flush effect
Evan You [Mon, 16 Nov 2020 16:35:30 +0000 (11:35 -0500)]
wip: fix useCssVars helper call + tests
Evan You [Mon, 16 Nov 2020 16:28:37 +0000 (11:28 -0500)]
wip: optimize expose
dependabot-preview[bot] [Mon, 16 Nov 2020 06:33:40 +0000 (06:33 +0000)]
build(deps-dev): bump rollup from 2.33.0 to 2.33.2 (#2617)
Evan You [Sat, 14 Nov 2020 17:55:21 +0000 (12:55 -0500)]
wip: make `<script setup>` closed by default
Evan You [Sat, 14 Nov 2020 17:50:32 +0000 (12:50 -0500)]
chore: Merge branch 'feat/expose' into script-setup-2
Evan You [Sat, 14 Nov 2020 17:49:35 +0000 (12:49 -0500)]
feat(runtime-core): explicit expose API
Evan You [Fri, 13 Nov 2020 22:38:28 +0000 (17:38 -0500)]
wip: useOptions -> defineOptions
Evan You [Fri, 13 Nov 2020 05:14:52 +0000 (00:14 -0500)]
chore: ignore template-explorer in dts tests
Evan You [Fri, 13 Nov 2020 05:12:04 +0000 (00:12 -0500)]
wip: fix dts tests
Evan You [Fri, 13 Nov 2020 05:01:44 +0000 (00:01 -0500)]
wip: type inference for useOptions
Evan You [Fri, 13 Nov 2020 03:51:40 +0000 (22:51 -0500)]
wip: defineContext -> useOptions
Evan You [Fri, 13 Nov 2020 03:44:18 +0000 (22:44 -0500)]
wip: fix runtimeConstant marking
Evan You [Thu, 12 Nov 2020 23:11:25 +0000 (18:11 -0500)]
wip: tests for defineContext()
Evan You [Thu, 12 Nov 2020 21:11:14 +0000 (16:11 -0500)]
wip: further optimize bindings
Evan You [Thu, 12 Nov 2020 19:10:39 +0000 (14:10 -0500)]
wip: defineContext()
Evan You [Thu, 12 Nov 2020 00:40:27 +0000 (19:40 -0500)]
wip: defineContext
Evan You [Wed, 11 Nov 2020 15:36:59 +0000 (10:36 -0500)]
wip: remove unnecessary inlinePropsIdentifier option
dependabot-preview[bot] [Wed, 11 Nov 2020 06:13:50 +0000 (06:13 +0000)]
build(deps-dev): bump @microsoft/api-extractor from 7.11.2 to 7.11.4 (#2586)
Evan You [Tue, 10 Nov 2020 23:06:38 +0000 (18:06 -0500)]
wip: optimize binding access to known imported components
Evan You [Tue, 10 Nov 2020 22:36:06 +0000 (17:36 -0500)]
wip: correctly resolve component in setup inline mode
Evan You [Tue, 10 Nov 2020 22:31:09 +0000 (17:31 -0500)]
wip: fix binding type fallback
Evan You [Tue, 10 Nov 2020 21:28:34 +0000 (16:28 -0500)]
feat(compiler-sfc): compileScript inline render function mode
dependabot-preview[bot] [Tue, 10 Nov 2020 06:24:07 +0000 (06:24 +0000)]
build(deps-dev): bump @typescript-eslint/parser from 4.6.1 to 4.7.0 (#2580)
dependabot-preview[bot] [Tue, 10 Nov 2020 06:23:15 +0000 (06:23 +0000)]
build(deps-dev): bump @types/node from 14.14.6 to 14.14.7 (#2581)
Evan You [Mon, 9 Nov 2020 22:22:58 +0000 (17:22 -0500)]
feat(compiler-sfc): support kebab-case components in `<script setup>` sfc template
Evan You [Mon, 9 Nov 2020 22:00:50 +0000 (17:00 -0500)]
chore: update warning and error messages
underfin [Mon, 9 Nov 2020 14:19:32 +0000 (22:19 +0800)]
fix(runtime-core): ensure scheduler queue is always non-null (#2567)
fix https://github.com/vitejs/vite/issues/1021
dependabot-preview[bot] [Mon, 9 Nov 2020 06:34:35 +0000 (06:34 +0000)]
build(deps-dev): bump eslint from 7.12.1 to 7.13.0 (#2576)
dependabot-preview[bot] [Mon, 9 Nov 2020 06:34:09 +0000 (06:34 +0000)]
build(deps-dev): bump ts-jest from 26.4.3 to 26.4.4 (#2577)
Evan You [Fri, 6 Nov 2020 20:07:35 +0000 (15:07 -0500)]
chore: only log prod tip in non-bundler builds
dependabot-preview[bot] [Thu, 5 Nov 2020 06:22:42 +0000 (06:22 +0000)]
build(deps-dev): bump jest from 26.6.2 to 26.6.3 (#2560)