Evan You
ca6912554c
release: v3.0.0-beta.1
2020-04-16 15:45:04 -04:00
Cédric Exbrayat
4d014dc3d3
fix(reactivity): remove Symbol.observable ( #968 )
...
* chore: add @types/node as an explicit dependency
As `tsconfig.json` references it, it should be listed in the dependencies.
It currently uses an older version: this commit also bumps to the latest v12 version, and fixes a typing issue.
* fix(reactivity): remove Symbol.observable
`Symbol.observable` is brought by `@types/node@12` and is not a "well-known" typescript symbol https://www.typescriptlang.org/docs/handbook/symbols.html that can be find in lib.es20xx like the others. It has been removed in `@types/node@v13`.
It means that an application using vue@3.0.0-alpha.13 does not compile unless it explicitely adds `@types/node@v12` as a dependency and `node` in its own tsconfig types.
2020-04-16 09:33:30 -04:00
Evan You
11654a6e50
release: v3.0.0-alpha.13
2020-04-15 12:46:26 -04:00
Evan You
1d9f8fc979
release: v3.0.0-alpha.12
2020-04-08 18:59:49 -04:00
Evan You
7402951d94
release: v3.0.0-alpha.11
2020-04-03 21:45:50 -04:00
Evan You
d777ac6549
build(deps): bump rollup
2020-03-27 12:47:09 -04:00
Evan You
37d84bfd48
build(deps): bump jest and typescript
2020-03-27 12:45:12 -04:00
Albert Liu
2ea14f60e0
build: enforce node version on install ( #881 )
2020-03-25 09:44:19 -04:00
Evan You
de81faf00a
release: v3.0.0-alpha.10
2020-03-24 18:33:40 -04:00
Evan You
342d46d82a
build: run ls-lint on commit
2020-03-19 16:38:31 -04:00
Lucas Löffel
927f6cbd62
build: add ls-lint for linting file names ( #855 )
2020-03-19 16:35:55 -04:00
Evan You
5282ff0edb
release: v3.0.0-alpha.9
2020-03-16 18:56:44 -04:00
Evan You
c75388d538
release: v3.0.0-alpha.8
2020-03-06 15:58:40 -05:00
Evan You
bcb2a9b4a6
build: make @vue/shared public
...
This avoids it being inlined multiple times in esm bundler builds
2020-02-29 22:04:42 -05:00
Evan You
8449a9727c
feat(compiler-core): switch to @babel/parser for expression parsing
...
This enables default support for parsing bigInt, optional chaining
and nullish coalescing, and also adds the `expressionPlugins`
compiler option for enabling additional parsing plugins listed at
https://babeljs.io/docs/en/next/babel-parser#plugins .
2020-02-27 16:53:51 -05:00
Evan You
312513d255
release: v3.0.0-alpha.7
2020-02-26 14:36:38 -05:00
Evan You
9ab22c7ae6
release: v3.0.0-alpha.6
2020-02-22 08:25:32 +01:00
Evan You
478b4cfb2c
release: v3.0.0-alpha.5
2020-02-18 15:00:55 -05:00
Evan You
77103e1fd7
types: fix tsx dts tests
2020-02-15 21:48:45 -05:00
Evan You
605cc3db17
workflow: adjust size script
2020-02-06 17:45:46 -05:00
Evan You
39d1acf417
workflow: improve template-explorer local load speed
2020-02-06 10:22:16 -05:00
Evan You
d293876c34
release: v3.0.0-alpha.4
2020-01-27 16:20:00 -05:00
Evan You
b41677bf42
release: v3.0.0-alpha.3
2020-01-22 11:10:30 -05:00
Evan You
9f65d811af
release: v3.0.0-alpha.2
2020-01-13 17:44:30 -05:00
Yu Zong
54bb820f73
types: update jsx support ( #587 )
2020-01-06 16:19:18 -05:00
Evan You
1bb1271b5e
release: v3.0.0-alpha.1
2020-01-02 18:25:17 -05:00
Evan You
b518f9d4e3
build: changelog generation
2020-01-02 18:07:42 -05:00
Evan You
8ed04ed503
build: release script
2019-12-10 21:29:52 -05:00
Evan You
cd5ba7cfcc
build: remove lerna
2019-12-10 18:24:59 -05:00
Evan You
7aca27392f
build: no need for alias in rollup config
2019-12-10 17:50:16 -05:00
Evan You
b198a665cf
workflow: add size-check package
2019-12-10 11:31:57 -05:00
Evan You
74fd6635ce
test(e2e): wip e2e test for todomvc
2019-12-02 18:18:02 -05:00
Evan You
24b4120c21
types: fix dts
2019-11-22 18:09:26 -05:00
Yida
f87dbea1f8
build(deps-dev): use rollup plugins from the new official repo ( #468 )
2019-11-19 09:02:46 -05:00
Evan You
645f13c36d
build(deps-dev): bump TS to 3.7
2019-11-05 17:37:16 -05:00
Evan You
66ecd8b47f
types: setup tests for built d.ts files
2019-11-01 22:54:01 -04:00
Evan You
47d3356f31
build(deps-dev): bump @types/jest
2019-10-30 11:52:19 -04:00
Evan You
af57ad110f
chore: revert prettier
2019-10-22 11:53:32 -04:00
Evan You
522beaa766
chore: upgrade prettier
2019-10-22 11:53:32 -04:00
Evan You
37cbd0098d
chore: lint + include tsx files for lint
2019-10-14 15:07:43 -04:00
fisker Cheung
532a248798
chore: fix yarn lint failure on windows ( #278 )
2019-10-14 14:50:51 -04:00
Evan You
82b5978e9c
build: further shave off runtime compile only code
2019-10-14 01:08:00 -04:00
Evan You
35cb3700b8
build: separate size scripts
2019-10-02 17:45:02 -04:00
Evan You
4021307f4c
build: use brotli for checking compressed file sizes
2019-10-01 16:55:04 -04:00
Evan You
30e60c0492
chore: tweak size script
2019-09-20 00:31:14 -04:00
Evan You
3b5ef483a9
build: move named char references to json file to speed up build
2019-09-19 23:19:48 -04:00
dependabot-preview[bot]
9f63a54203
build(deps-dev): bump rollup-plugin-alias from 1.5.2 to 2.0.0 ( #49 )
...
Bumps [rollup-plugin-alias](https://github.com/frostney/rollup-plugin-alias ) from 1.5.2 to 2.0.0.
- [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/v1.5.2...v2.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-03 14:48:26 -04:00
dependabot-preview[bot]
5169151bf9
build(deps-dev): bump rollup-plugin-typescript2 from 0.22.1 to 0.24.0 ( #46 )
...
Bumps [rollup-plugin-typescript2](https://github.com/ezolenko/rollup-plugin-typescript2 ) from 0.22.1 to 0.24.0.
- [Release notes](https://github.com/ezolenko/rollup-plugin-typescript2/releases )
- [Commits](https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.22.1...0.24.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-03 14:47:48 -04:00
Evan You
b2d269a651
build: use api-extractor for type rollup
2019-09-03 12:16:22 -04:00
Evan You
2a15491d1c
build: bump jest & ts-jest
2019-08-20 10:50:43 -04:00
Evan You
bb2ff037b9
build: bump rollup version
2019-08-20 10:34:25 -04:00
Evan You
9f2ab896a2
build: bump ts and prettier
2019-08-20 10:19:35 -04:00
Evan You
4e77c2df86
build: bump deps
2019-08-20 10:01:23 -04:00
Evan You
e665a133e9
types: bump TS version + type test for createComponent
2019-05-30 22:09:48 +08:00
Evan You
e05673f4d3
refactor: rename packages
2018-10-26 15:44:50 -04:00
Evan You
1fcde66308
chore: upgrade TS
2018-10-17 16:19:07 -04:00
Evan You
8817443545
workflow: add size script
2018-10-02 17:51:05 -04:00
Evan You
bb0e15de4d
test: 100% coverage for observer
2018-09-21 09:52:46 -04:00
Evan You
26ff9b29f9
test: wip tests for observer
2018-09-19 17:45:19 -04:00
Evan You
d69d0c0216
test: test for scheduler
2018-09-19 15:36:56 -04:00
Evan You
c0d9f3ab15
workflow: setup commit hooks
2018-09-19 11:37:18 -04:00
Evan You
3401f6b460
init (graduate from prototype)
2018-09-19 11:35:38 -04:00