Commit Graph

313 Commits

Author SHA1 Message Date
Evan You
530b56a36e release: v2.7.0-beta.5 2022-06-22 10:22:49 +08:00
Evan You
a122bd25c3 release: v2.7.0-beta.4 2022-06-21 10:51:19 +08:00
Evan You
9b9f2bf1c8 fix(compiler-sfc): properly handle shorthand property in template expressions
fix #12566
2022-06-21 09:41:30 +08:00
Evan You
de03f69cd6 release: v2.7.0-beta.3 2022-06-20 16:34:23 +08:00
Evan You
0f2cede374 build: move cssVars logic into compiler-sfc entry 2022-06-20 16:10:14 +08:00
Evan You
d3916b69b4 feat(sfc): parse needMap compat 2022-06-20 15:48:54 +08:00
Evan You
8ab0074bab feat(sfc): css v-bind 2022-06-20 15:46:57 +08:00
Evan You
769c053cff chore: remove code for non-supported :slotted feature 2022-06-20 13:25:29 +08:00
Evan You
9b4e179873 release: v2.7.0-beta.2 2022-06-17 10:57:11 +08:00
Evan You
328ebff041 fix(compiler-sfc): do not transform external and data urls in templates 2022-06-17 10:45:52 +08:00
Evan You
b2332faf04 release: v2.7.0-beta.1 2022-06-17 09:57:51 +08:00
Evan You
efa8a74964 feat: warn top level await usage in <script setup> 2022-06-17 09:39:52 +08:00
Evan You
cdfc4c134d fix(compiler-sfc): expose src on custom blocks as well 2022-06-17 09:36:34 +08:00
Evan You
8f5817a7c9 feat(compiler-sfc): support includeAbsolute in transformAssetUrl 2022-06-16 22:59:14 +08:00
Evan You
96cd1d03fd release: v2.7.0-alpha.12 2022-06-16 21:52:59 +08:00
Evan You
8ce585d70c feat: further align compiler-sfc api + expose rewriteDefault 2022-06-16 21:28:36 +08:00
Evan You
ac8882715c release: v2.7.0-alpha.11 2022-06-16 17:53:41 +08:00
Evan You
2726b6d9ff fix: further align types with v3 2022-06-16 17:48:56 +08:00
Evan You
fa2115c031 release: v2.7.0-alpha.10 2022-06-16 17:18:28 +08:00
Evan You
457fe6d222 types: align compiler-sfc type exports with v3 2022-06-16 17:16:33 +08:00
Evan You
b3432ffa8f chore: fix snapshot 2022-06-16 14:17:30 +08:00
Evan You
cdfd9f321e fix: avoid warning when accessing _setupProxy 2022-06-16 14:16:36 +08:00
Evan You
5a0cc58b91 release: v2.7.0-alpha.9 2022-06-16 10:36:19 +08:00
Evan You
3c2707b62e feat: defineExpose() support 2022-06-16 09:53:45 +08:00
Evan You
bd8409bc98 wip: fix component resolution check 2022-06-15 21:38:05 +08:00
Evan You
4b193390fb feat: resolve components from <script setup> 2022-06-15 10:39:45 +08:00
Evan You
d4787e53ef test: test case for prefixIdentifiers w/ bindings 2022-06-15 10:18:55 +08:00
Evan You
452aa9d29c wip: handle script analyzed bindings when prefixing identifiers 2022-06-15 10:10:54 +08:00
Evan You
b6b5239e66 release: v2.7.0-alpha.8 2022-06-14 23:46:46 +08:00
Evan You
cda5176e95 build: fix compiler build 2022-06-14 23:43:57 +08:00
Evan You
2ddd25926e release: v2.7.0-alpha.7 2022-06-14 23:28:58 +08:00
Evan You
4cb2b7bd33 wip: expose generateCodeFrame in compiler-sfc 2022-06-14 22:17:10 +08:00
Evan You
2bb3659c05 wip: expose compileScript 2022-06-14 21:48:15 +08:00
Evan You
53a5ac9638 chore: fix tests 2022-06-14 15:35:30 +08:00
Evan You
d6c0c2a992 wip: compileScript 2022-06-14 15:26:57 +08:00
Evan You
846e3165d8 refactor: add types for html parser options 2022-06-14 13:29:47 +08:00
Evan You
ba08e96877 wip: compileScript 2022-06-10 23:46:47 +08:00
Evan You
5bee34c6e1 chore: test pass 2022-06-10 18:40:13 +08:00
Evan You
22c457fe24 wip: strip with 2022-06-10 18:38:09 +08:00
Evan You
ed4bbed990 refactor: use existing types 2022-06-10 17:08:05 +08:00
Evan You
06594f68b7 wip: port @vue/component-compiler-utils 2022-06-10 16:50:17 +08:00
Evan You
5d4c59be11 release: v2.7.0-alpha.6 2022-06-09 14:47:01 +08:00
Evan You
9ce105aa10 release: v2.7.0-alpha.5 2022-06-06 15:33:20 +08:00
Evan You
4dc0c6c4db release: v2.7.0-alpha.4 2022-06-01 22:19:32 +08:00
Evan You
ffaf81ba5f chore: fix type tests 2022-06-01 22:12:02 +08:00
Evan You
09beea9ae7 chore: move sfc parser 2022-06-01 21:32:13 +08:00
Evan You
72194a4591 build: use extended tsconfig 2022-06-01 14:27:29 +08:00
Evan You
5fbf2c9928 release: v2.7.0-alpha.3 2022-06-01 11:13:29 +08:00
Evan You
7ec896827f release: v2.7.0-alpha.2 2022-06-01 10:37:17 +08:00
Evan You
45b932b6e5 release: v2.7.0-alpha.1 2022-05-31 17:57:37 +08:00
Evan You
1b7584664d workflow: fix release check + remove dist file from git index 2022-05-31 17:56:20 +08:00
Evan You
ff4f1fdf37 refactor: move more ssr logic into server-renderer package 2022-05-31 17:38:27 +08:00
Evan You
d6bdff8903 refactor: move src types folder 2022-05-31 16:33:48 +08:00
Evan You
9f74f2048d refactor: move to monorepo 2022-05-31 15:32:44 +08:00
Evan You
72aed6a149 workflow: remove eslint, apply prettier 2022-05-23 17:21:17 +08:00
Evan You
575f07643d build: separate src and test tsconfig 2022-05-20 14:35:56 +08:00
Evan You
d8c3bbfa44 refactor: remove weex from codebase 2022-05-20 12:17:13 +08:00
Evan You
fe13212456 build: remove stale lockfile 2022-05-19 18:19:58 +08:00
Evan You
3421db3b3c build: sort deps again 2022-05-19 16:39:05 +08:00
Evan You
7a8284d900 build: ignore dist files for server-renderer and template-compiler 2022-05-19 16:12:48 +08:00
Carlos Rodrigues
8e047df75a update deps and other code -- still need to fix some issues with testing - basically dependencies issues 2022-04-29 19:54:08 +01:00
Carlos Rodrigues
da64b4a41f Merge branch 'dev' into move_to_typescript
# Conflicts:
#	dist/vue.common.dev.js
#	dist/vue.common.prod.js
#	dist/vue.esm.browser.js
#	dist/vue.esm.browser.min.js
#	dist/vue.esm.js
#	dist/vue.js
#	dist/vue.min.js
#	dist/vue.runtime.common.dev.js
#	dist/vue.runtime.common.prod.js
#	dist/vue.runtime.esm.js
#	dist/vue.runtime.js
#	dist/vue.runtime.min.js
#	packages/vue-server-renderer/basic.js
#	packages/vue-server-renderer/build.dev.js
#	packages/vue-server-renderer/build.prod.js
#	packages/vue-server-renderer/client-plugin.js
#	packages/vue-server-renderer/server-plugin.js
#	packages/vue-template-compiler/browser.js
#	packages/vue-template-compiler/build.js
#	packages/weex-template-compiler/build.js
#	packages/weex-vue-framework/index.js
#	src/compiler/codegen/index.ts
#	src/core/components/keep-alive.ts
#	src/core/instance/lifecycle.js
#	src/core/instance/render-helpers/render-slot.ts
#	src/core/instance/state.ts
#	src/core/observer/watcher.ts
#	src/core/vdom/helpers/normalize-scoped-slots.ts
#	src/core/vdom/patch.ts
#	src/platforms/web/runtime/modules/events.ts
#	src/platforms/weex/entry-framework.ts
#	src/server/webpack-plugin/client.js
#	src/server/webpack-plugin/server.ts
#	src/server/webpack-plugin/util.ts
#	yarn.lock
2022-04-29 19:40:58 +01:00
MalikIdreesHasanKhan
e78568ec20
chore: typo [skip ci] (#12364) 2021-11-17 17:51:43 +01:00
180909
93bd4406ac
fix typos (#12348) 2021-11-06 23:43:57 +01:00
Eduardo San Martin Morote
8f6c4c3dbd build: build 2.6.14 2021-06-07 11:55:26 +02:00
Eduardo San Martin Morote
f34f6bb230 build: build 2.6.13 2021-06-01 16:28:45 +02:00
pikax
f22b2165f4 chore: improve some types and remove @ts-ignore 2021-04-13 16:21:54 +01:00
pikax
52d3a7c773 update terser and buble 2021-04-07 17:28:56 +01:00
pikax
3fd8bb4e0f fix test:weex 2021-04-07 14:41:48 +01:00
pikax
180474dc17 fix "he" dep thanks @sodatea 2021-04-07 14:02:42 +01:00
pikax
6c86065307 changed to eslint and updated babel deps 2021-04-06 17:17:25 +01:00
pikax
0af78c57b3 remove @flow 2021-04-06 17:11:58 +01:00
pikax
cb0d18bfa1 bump rollup deps 2021-04-06 17:04:48 +01:00
pikax
65b683a5e1 fix build 2021-04-03 16:36:50 +01:00
Evan You
60a71ea0e4 build: build 2.6.12 2020-08-20 09:10:53 -04:00
Eduardo San Martin Morote
5b399612d8
fix(security): upgrade serialize-javascript (#11434) 2020-08-13 10:38:24 -04:00
Evan You
a98048fa67 build: build 2.6.11 2019-12-13 14:58:37 -05:00
Mateus Velleda Vellar
70429c3713 build(deps-dev): bump serialize-javascript from 1.3.0 to 2.1.2 (#10914) 2019-12-13 14:49:40 -05:00
Tommy Lebel
5bbb077cd9 docs: fix link to point to ModuleOptions lines (#10531) 2019-09-19 09:52:32 +02:00
nothingismagick
b7c2d9366c fix(security) upgrade lodash.template (#10257)
That's it.
https://github.com/lodash/lodash/pull/4336
2019-07-15 10:31:39 -04:00
子迟
43b98fe251 refactor: remove useless parameter to the function removeVnodes (#9914)
close #9910
2019-04-25 10:34:55 +08:00
Evan You
e7b912a17b build: build 2.6.10 2019-03-20 14:26:40 +08:00
Brian McMillen
bf5ceb759a polish: improve template compiler version mismatch warning (#9738) 2019-03-20 13:13:14 +08:00
Evan You
5bffed03f1 build: build 2.6.9 2019-03-14 17:02:00 +08:00
Jagannath Bhat
6ad99796c7 docs: fix spelling and grammatical errors (#9619) 2019-03-04 11:53:59 -05:00
Evan You
869a8197ef build: build 2.6.8 2019-03-01 10:03:33 -05:00
ULIVZ
372d71cbfe docs: clarify docs about using template compiler (#9508)
This commit is for https://github.com/vuejs/vue-loader/issues/1494
2019-03-01 10:00:01 -05:00
Evan You
875d6ac46c build: build 2.6.7 2019-02-21 17:06:16 -05:00
Evan You
ac7a5bdaed build: build 2.6.6 2019-02-11 23:20:04 -05:00
Evan You
1489b99f24 build: build 2.6.5 2019-02-11 00:14:30 -05:00
Evan You
dfb9fb177f build: build 2.6.4 2019-02-08 16:44:45 -05:00
Evan You
6441eac4c6 build: build 2.6.3 2019-02-06 16:52:03 -05:00
Evan You
2279509456 build: build 2.6.2 2019-02-04 22:52:39 -05:00
Evan You
6fb3a2211a build: build 2.6.1 2019-02-04 17:51:32 -05:00
Evan You
076dc8d84f build: build 2.6.0 2019-02-04 10:57:00 -05:00
Evan You
9f3cbafa55 build: build 2.6.0-beta.3 2019-01-30 09:59:32 -05:00
Evan You
90f47d1bc6 build: build 2.6.0-beta.2 2019-01-25 23:38:36 -05:00
Evan You
e75c623047 build: build v2.6.0-beta.1 2019-01-16 11:20:25 -05:00
Evan You
730a10f771 types: type sync for template-compiler and server-renderer 2019-01-15 17:41:42 -05:00
Evan You
6fe07ebf5a chore: merge branch '2.6' into dev 2019-01-11 18:26:32 -05:00