]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Vladimir [Sat, 5 Oct 2019 14:48:54 +0000 (21:48 +0700)]
chore: fix typos (#103)
扩散性百万甜面包 [Sat, 5 Oct 2019 14:44:02 +0000 (22:44 +0800)]
chore: simplify code in apiWatch.ts (#101)
Carlos Rodrigues [Sat, 5 Oct 2019 14:39:40 +0000 (15:39 +0100)]
chore: improve typings in reactivity tests (#96)
Swapnil Agarwal [Sat, 5 Oct 2019 14:38:42 +0000 (20:08 +0530)]
docs: fix 'commit message convention' link (#95)
Carlos Rodrigues [Sat, 5 Oct 2019 14:38:02 +0000 (15:38 +0100)]
chore: replace some type casts and fix variable and filename typos (#93)
Carlos Rodrigues [Sat, 5 Oct 2019 14:35:19 +0000 (15:35 +0100)]
chore: fix comment typos (#94)
zrh122 [Sat, 5 Oct 2019 14:29:50 +0000 (22:29 +0800)]
chore: fix typo in codegen (#92)
taiyop [Sat, 5 Oct 2019 14:26:32 +0000 (23:26 +0900)]
chore: fix typo in vBind.ts (#91)
夜宴 [Sat, 5 Oct 2019 14:23:25 +0000 (09:23 -0500)]
chore: spelling mistake in ast.ts (#88)
Ben McCallum [Sat, 5 Oct 2019 14:23:05 +0000 (16:23 +0200)]
chore: fix grammar and spelling in build.js (#84)
扩散性百万甜面包 [Sat, 5 Oct 2019 14:10:37 +0000 (22:10 +0800)]
types: improve type 'Ref' (#105)
月迷津渡 [Sat, 5 Oct 2019 14:09:34 +0000 (22:09 +0800)]
types: simplify types (#104)
Reed Jones [Sat, 5 Oct 2019 03:12:49 +0000 (21:12 -0600)]
chore: fix docs typo in vOn.ts (#86)
Evan You [Sat, 5 Oct 2019 02:51:51 +0000 (22:51 -0400)]
fix(compiler): props hoist should also work on elements w/ TEXT flag
Evan You [Sat, 5 Oct 2019 02:47:09 +0000 (22:47 -0400)]
fix: import patchFlags from @vue/shared in compiler instead
Otherwise this imports unnecessary stuff from the runtime.
Evan You [Sat, 5 Oct 2019 02:40:54 +0000 (22:40 -0400)]
workflow: include commit link in template explorer
Martin Rojo [Sat, 5 Oct 2019 02:12:51 +0000 (03:12 +0100)]
fix(typo): transformSlotOutlet name correction (#83)
Evan You [Fri, 4 Oct 2019 21:55:55 +0000 (17:55 -0400)]
workflow: use CDN deps for template explorer so it can be easily deployed
Evan You [Fri, 4 Oct 2019 21:43:20 +0000 (17:43 -0400)]
workflow: improve template explorer
Evan You [Fri, 4 Oct 2019 21:36:26 +0000 (17:36 -0400)]
build: include main vue package in aliases and tsconfig paths
Evan You [Fri, 4 Oct 2019 18:34:26 +0000 (14:34 -0400)]
fix(compiler): avoid hoisting components and directive calls
Evan You [Fri, 4 Oct 2019 17:08:06 +0000 (13:08 -0400)]
workflow: basic template explorer
Evan You [Fri, 4 Oct 2019 13:57:32 +0000 (09:57 -0400)]
build: report both gzip and brotli sizes
Evan You [Fri, 4 Oct 2019 13:35:29 +0000 (09:35 -0400)]
chore: update README
dependabot-preview[bot] [Fri, 4 Oct 2019 13:05:54 +0000 (13:05 +0000)]
build(deps-dev): bump rollup from 1.22.0 to 1.23.0
Bumps [rollup](https://github.com/rollup/rollup) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.22.0...v1.23.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Fri, 4 Oct 2019 13:05:27 +0000 (13:05 +0000)]
build(deps-dev): bump @microsoft/api-extractor from 7.4.6 to 7.4.7
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack) from 7.4.6 to 7.4.7.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/compare/@microsoft/gulp-core-build-typescript_v7.4.6...@microsoft/gulp-core-build-typescript_v7.4.7)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Fri, 4 Oct 2019 13:03:00 +0000 (09:03 -0400)]
chore: shorten option name
Evan You [Fri, 4 Oct 2019 12:38:53 +0000 (08:38 -0400)]
test: fix vbind tests
Evan You [Fri, 4 Oct 2019 12:37:10 +0000 (08:37 -0400)]
fix(compiler): patchFlag analysis should factor in props returned by directive transforms
Evan You [Fri, 4 Oct 2019 03:30:25 +0000 (23:30 -0400)]
feat(compiler): hoist static trees
Evan You [Thu, 3 Oct 2019 21:47:00 +0000 (17:47 -0400)]
feat(compiler): v-on inline statement handling
Evan You [Thu, 3 Oct 2019 20:55:14 +0000 (16:55 -0400)]
refactor: move transformStyle to compiler-dom
Evan You [Thu, 3 Oct 2019 20:27:46 +0000 (16:27 -0400)]
feat(compiler): force dynamicSlots flag when inside v-for or v-slot
Evan You [Thu, 3 Oct 2019 19:17:45 +0000 (15:17 -0400)]
fix(compiler): exclude BAIL flag in annotations
Evan You [Thu, 3 Oct 2019 19:09:09 +0000 (15:09 -0400)]
feat(compiler/slot): bail out of optimization mode for non-compiled slots
Evan You [Thu, 3 Oct 2019 18:29:12 +0000 (14:29 -0400)]
wip(compiler): adjust renderSlot() signature
Evan You [Thu, 3 Oct 2019 18:08:14 +0000 (14:08 -0400)]
feat(compiler): mark compiler-generated slots for runtime
Evan You [Thu, 3 Oct 2019 16:03:14 +0000 (12:03 -0400)]
feat(compiler): render <slot/> as block fragments
Evan You [Thu, 3 Oct 2019 03:10:41 +0000 (23:10 -0400)]
feat(compiler): support v-for on named slots
Evan You [Wed, 2 Oct 2019 22:03:42 +0000 (18:03 -0400)]
refactor: improve vSlot.ts readability
Evan You [Wed, 2 Oct 2019 21:45:02 +0000 (17:45 -0400)]
build: separate size scripts
Evan You [Wed, 2 Oct 2019 21:18:11 +0000 (17:18 -0400)]
feat(compiler): handle conditional v-slot
Evan You [Wed, 2 Oct 2019 18:03:23 +0000 (14:03 -0400)]
test(compiler): tests for RootNode codegen transform
Evan You [Wed, 2 Oct 2019 17:11:07 +0000 (13:11 -0400)]
feat(compiler): block optimization codegen for RootNode
Evan You [Wed, 2 Oct 2019 15:39:00 +0000 (11:39 -0400)]
build: fix dev script
Evan You [Wed, 2 Oct 2019 15:19:30 +0000 (11:19 -0400)]
build: improve build script to support multiple targets
Evan You [Wed, 2 Oct 2019 15:05:56 +0000 (11:05 -0400)]
refactor(compiler): switch to acorn
Evan You [Wed, 2 Oct 2019 14:59:47 +0000 (10:59 -0400)]
chore: fix outdated patchFlag
Evan You [Wed, 2 Oct 2019 14:47:01 +0000 (10:47 -0400)]
fix(compiler): v-for fragments should be blocks
Evan You [Wed, 2 Oct 2019 14:37:06 +0000 (10:37 -0400)]
refactor: use global whitelist for render proxy has check
Evan You [Wed, 2 Oct 2019 14:03:43 +0000 (10:03 -0400)]
fix(options): data options should preserve original object if possible
Evan You [Wed, 2 Oct 2019 13:46:29 +0000 (09:46 -0400)]
fix(options): fix renderTriggered option translation
Evan You [Wed, 2 Oct 2019 04:19:23 +0000 (00:19 -0400)]
feat(compiler): generate TEXT patchFlag
Evan You [Wed, 2 Oct 2019 03:53:52 +0000 (23:53 -0400)]
fix(compiler): generate correct fragment children when it contains single text node or slot outlet
Evan You [Wed, 2 Oct 2019 03:19:48 +0000 (23:19 -0400)]
feat(compiler): v-for codegen w/ correct blocks optimization + key flags
Evan You [Wed, 2 Oct 2019 01:00:55 +0000 (21:00 -0400)]
test(compiler): tests for v-for codegen w/ block optimization
Evan You [Tue, 1 Oct 2019 21:58:09 +0000 (17:58 -0400)]
test: restructure v-if & v-for tests
Evan You [Tue, 1 Oct 2019 21:53:57 +0000 (17:53 -0400)]
feat(compiler): annotate patchFlags in generated code
Evan You [Tue, 1 Oct 2019 20:55:04 +0000 (16:55 -0400)]
build: use brotli for checking compressed file sizes
Evan You [Tue, 1 Oct 2019 20:48:20 +0000 (16:48 -0400)]
wip(compiler): codegen node w/ block optimization for v-for
Evan You [Tue, 1 Oct 2019 19:43:59 +0000 (15:43 -0400)]
test(compiler): codegen tests for Sequence & Conditional expressions
Evan You [Tue, 1 Oct 2019 19:04:58 +0000 (15:04 -0400)]
test(compiler): tests for vIf codegen w/ blocks optimization
Evan You [Tue, 1 Oct 2019 16:25:13 +0000 (12:25 -0400)]
wip(compiler): generate blocks for v-if
Evan You [Tue, 1 Oct 2019 13:27:34 +0000 (09:27 -0400)]
wip: Sequence & Conditional expressions for AST
dependabot-preview[bot] [Tue, 1 Oct 2019 11:14:13 +0000 (11:14 +0000)]
build(deps-dev): bump lint-staged from 9.4.0 to 9.4.1
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 9.4.0 to 9.4.1.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v9.4.0...v9.4.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Tue, 1 Oct 2019 01:17:12 +0000 (21:17 -0400)]
feat(compiler): generate patchFlags for runtime
Evan You [Mon, 30 Sep 2019 18:58:20 +0000 (14:58 -0400)]
test: record snapshots for text optimization
Evan You [Mon, 30 Sep 2019 18:51:55 +0000 (14:51 -0400)]
feat(compiler): optimize text by merging adjacent nodes
Evan You [Mon, 30 Sep 2019 17:13:32 +0000 (13:13 -0400)]
wip: drop class opt for now + move lazy requires to utils
Evan You [Mon, 30 Sep 2019 14:52:50 +0000 (10:52 -0400)]
perf: avoid using WeakSet for isRef check
Evan You [Mon, 30 Sep 2019 14:45:50 +0000 (10:45 -0400)]
perf: using a _isVNode field is faster than a weakset
dependabot-preview[bot] [Mon, 30 Sep 2019 07:42:20 +0000 (07:42 +0000)]
build(deps-dev): bump rollup from 1.21.4 to 1.22.0
Bumps [rollup](https://github.com/rollup/rollup) from 1.21.4 to 1.22.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.21.4...v1.22.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 30 Sep 2019 07:39:12 +0000 (07:39 +0000)]
build(deps-dev): bump @microsoft/api-extractor from 7.4.5 to 7.4.6
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack) from 7.4.5 to 7.4.6.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/compare/@microsoft/gulp-core-build-typescript_v7.4.5...@microsoft/gulp-core-build-typescript_v7.4.6)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 30 Sep 2019 07:38:50 +0000 (07:38 +0000)]
build(deps-dev): bump rollup-plugin-alias from 2.0.0 to 2.0.1
Bumps [rollup-plugin-alias](https://github.com/frostney/rollup-plugin-alias) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/frostney/rollup-plugin-alias/releases)
- [Changelog](https://github.com/rollup/rollup-plugin-alias/blob/master/CHANGELOG.md)
- [Commits](https://github.com/frostney/rollup-plugin-alias/compare/v2.0.0...v2.0.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Sat, 28 Sep 2019 20:02:08 +0000 (16:02 -0400)]
feat(compiler): handle complex destructure expressions in v-for
Evan You [Sat, 28 Sep 2019 18:15:10 +0000 (14:15 -0400)]
test: improve coverage
Evan You [Sat, 28 Sep 2019 18:05:10 +0000 (14:05 -0400)]
test(compiler): test v-slot transform
Evan You [Sat, 28 Sep 2019 17:12:41 +0000 (13:12 -0400)]
test: test slotFunction codegen
Evan You [Sat, 28 Sep 2019 05:35:49 +0000 (01:35 -0400)]
refactor: simplify slot extraneous child check
Evan You [Sat, 28 Sep 2019 04:19:24 +0000 (00:19 -0400)]
refactor(compiler): split slot / slot outlet / slot scope handling into separate transforms
Evan You [Sat, 28 Sep 2019 03:20:26 +0000 (23:20 -0400)]
fix(compiler): improve auto prefixing cases
Evan You [Sat, 28 Sep 2019 02:49:20 +0000 (22:49 -0400)]
wip(compiler): tweak codegen, avoid duplicated asset resolution, improve formatting
Evan You [Sat, 28 Sep 2019 02:25:32 +0000 (22:25 -0400)]
feat(compiler): transform component slots
Evan You [Sat, 28 Sep 2019 00:29:20 +0000 (20:29 -0400)]
feat(compiler): transform slot outlets
Evan You [Fri, 27 Sep 2019 15:42:02 +0000 (11:42 -0400)]
refactor(compiler): separate Interpolation, SimpleExpression & CompoundExpression types
Evan You [Fri, 27 Sep 2019 13:25:52 +0000 (09:25 -0400)]
refactor(compiler): provide context.resetMapping()
Rahul Kadyan [Fri, 27 Sep 2019 13:19:03 +0000 (18:49 +0530)]
fix(compiler): generate correct mappings for v-for and object properties (#69)
dependabot-preview[bot] [Fri, 27 Sep 2019 06:52:14 +0000 (06:52 +0000)]
build(deps-dev): bump rollup-plugin-typescript2 from 0.24.2 to 0.24.3
Bumps [rollup-plugin-typescript2](https://github.com/ezolenko/rollup-plugin-typescript2) from 0.24.2 to 0.24.3.
- [Release notes](https://github.com/ezolenko/rollup-plugin-typescript2/releases)
- [Commits](https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.24.2...0.24.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Fri, 27 Sep 2019 06:51:40 +0000 (06:51 +0000)]
build(deps-dev): bump lint-staged from 9.3.0 to 9.4.0
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 9.3.0 to 9.4.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v9.3.0...v9.4.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Thu, 26 Sep 2019 18:55:53 +0000 (14:55 -0400)]
feat(compiler): correct source map generation
Evan You [Thu, 26 Sep 2019 16:22:31 +0000 (12:22 -0400)]
fix: do not use lookbehind regex yet
Evan You [Thu, 26 Sep 2019 15:51:04 +0000 (11:51 -0400)]
build: adjust compiler-core export to avoid collision
Evan You [Thu, 26 Sep 2019 14:13:46 +0000 (10:13 -0400)]
feat(compiler): include names in source map
dependabot-preview[bot] [Thu, 26 Sep 2019 06:42:22 +0000 (06:42 +0000)]
build(deps-dev): bump @microsoft/api-extractor from 7.4.4 to 7.4.5
Bumps [@microsoft/api-extractor](https://github.com/Microsoft/web-build-tools) from 7.4.4 to 7.4.5.
- [Release notes](https://github.com/Microsoft/web-build-tools/releases)
- [Commits](https://github.com/Microsoft/web-build-tools/compare/@microsoft/gulp-core-build-typescript_v7.4.4...@microsoft/gulp-core-build-typescript_v7.4.5)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Thu, 26 Sep 2019 02:29:37 +0000 (22:29 -0400)]
test: compiler integration tests
Evan You [Thu, 26 Sep 2019 01:02:46 +0000 (21:02 -0400)]
test: test for transformStyle
Evan You [Wed, 25 Sep 2019 23:17:45 +0000 (19:17 -0400)]
fix: fix source map by fixing advancePositionWithMutation
Evan You [Wed, 25 Sep 2019 19:09:58 +0000 (15:09 -0400)]
wip(compiler): adjust statement positions
Evan You [Wed, 25 Sep 2019 18:13:33 +0000 (14:13 -0400)]
feat(compiler): transformStyle + context.hoist
Evan You [Wed, 25 Sep 2019 16:39:46 +0000 (12:39 -0400)]
wip(compiler): property deduping