Herrington Darkholme
db138e2254
feat(types): further improve Vue type declarations for canonical usage ( #6391 )
7 years ago
Evan You
1780b1f07b
build: fix weex build
7 years ago
Evan You
ef358fef94
build: tweak build script
7 years ago
Evan You
4361a2b3ae
build: bump rollup version
7 years ago
Evan You
df868c707f
build: bump flow version
7 years ago
Hanks
2deda3d432
refactor(weex): Adjust the weex platform entry file to fit the new weex runtime ( #6620 )
* trim trailing whitespace
* revert(weex): remove the new Function hack for V8, as Weex uses JSC now
Remove the `callFunctionNative` method and `compileBundle`, which is provided by modified V8. In
order to maintain the consistency of the js engine, Weex also use JSC on Android. The legacy hack
for V8 engine should be removed.
* refactor(weex): move module and component apis to weex runtime
Modules and components should be registered in weex runtime, not the specific framework. The
`registerModules`, `registerComponents`, `weex.supports` and `weex.requireModule` api is moved to
weex runtime, which is in the "apache/incubator-weex" repo.
* test(weex): refactor the test cases to fit the new weex-js-runtime
* fix(weex): use document instead of renderer to create Element
7 years ago
Lukas Drgon
a9b6bc42fd
chore: set jsDelivr default file ( #6618 )
7 years ago
Evan You
94512f3e8c
build: release 2.4.4
7 years ago
Evan You
0a7ffb148c
build: release 2.4.3
7 years ago
Evan You
b8f1bcd96c
build: release 2.4.2
7 years ago
Evan You
ec4b1be42a
revert: perf: remove src directory from npm module ( #6072 )
adding src dir back to npm package because projects that create
custom renderers (e.g. nativescript-vue) relie on it.
7 years ago
Evan You
381b48503a
build: release 2.4.1
7 years ago
Evan You
a7615ef053
build: fix postinstall script causing user install errors
7 years ago
Evan You
ac3d1eaea3
build: release 2.4.0
7 years ago
Alexandr Subbotin
e7615737f1
perf: remove src directory from npm module ( #6072 )
`src` directory is not used by node package. Removing this directory reduces size of `.tgz` package by 112kb and saves 840kb on each node projects, where vue.js is installed
7 years ago
Evan You
b0b6b7e972
build: upgrade rollup
7 years ago
Evan You
b5f08f3bed
build: use cross-platform hook installation with shelljs
8 years ago
Evan You
610d1aabe9
build: move test config files into /test
8 years ago
Evan You
a7afcb4cca
build: add script for generating release note
8 years ago
Evan You
b49c969474
build: add git commit message validation
8 years ago
Evan You
f3a15220c5
revert selenium version for CI
8 years ago
Evan You
5981529b49
bump deps
8 years ago
Evan You
a855dd0564
add environment-agnostic build for vue-server-renderer
8 years ago
Evan You
f97ebd6aa5
update eslint config
8 years ago
Evan You
ab1203a096
update eslint config
8 years ago
Evan You
8d56a498f3
[release] 2.3.3
8 years ago
Evan You
b977c77d34
[release] 2.3.2
8 years ago
Evan You
6b4f3da51d
[release] 2.3.1
8 years ago
Evan You
228f0f8f3b
remove unnecessary :any castings due to improved flow checks
8 years ago
Pooya Parsa
1635ca7143
[vue-server-renderer] ensure assets are unique ( #5540 )
* [vue-server-renderer] ensure assets are unique
* add lodash.uniq to devDependencies
8 years ago
Evan You
a27c464692
[release] 2.3.0
8 years ago
Evan You
3a6fd13bc5
[release] 2.3.0-beta.1
8 years ago
Evan You
94d5e332d1
use lodash.template for ssr templates by default
8 years ago
Evan You
5a617cc404
update ssr tests with local plugin build
8 years ago
Evan You
a2bff57b0d
include ssr webpack plugin in main repo
8 years ago
Evan You
3ff17889e9
bump plugin version
8 years ago
Evan You
65cb5b4f78
adjust async chunk inference strategy
8 years ago
Evan You
4e40666d53
wip
8 years ago
Evan You
989ed6d61a
add dev:esm script
8 years ago
Evan You
e5e940307b
add dep
8 years ago
Evan You
655c0f185b
tests for ssr bundleRenderer + template + clientManifest
8 years ago
Evan You
2fe42ef0c5
fix option passing
8 years ago
Evan You
0cebdf55ab
[release] 2.2.6
8 years ago
Evan You
c0ad75beeb
[release] 2.2.5
8 years ago
Evan You
dd35cbf69a
remove env vars from npm scripts
8 years ago
Evan You
2343b908c2
[release] 2.2.4
8 years ago
Evan You
d185dd294c
[release] 2.2.3
8 years ago
Evan You
d0b8dce4a6
[release] 2.2.2
8 years ago
Evan You
9d3ceba251
also include weex tests in npm test
8 years ago
Evan You
00648f00af
use globs for package.json files
8 years ago