Evan You
ec78fc8b6d
build: release 2.6.11
2019-12-13 14:58:40 -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
katashin
4821149b8b
fix(types): fix prop constructor type inference ( #10779 )
2019-10-30 10:45:29 -04:00
Evan You
e90cc60c47
build: release 2.6.10
2019-03-20 14:26:44 +08:00
Evan You
43115e09e9
build: release 2.6.9
2019-03-14 17:02:03 +08:00
Evan You
d123c7e4c6
build: release 2.6.8
2019-03-01 10:03:38 -05:00
Evan You
59d8579fbd
build: release 2.6.7
2019-02-21 17:06:20 -05:00
Evan You
bb0aab664c
ci: pin webpack version
2019-02-18 17:16:22 -05:00
Evan You
1d3316615b
chore: bump webpack (fix PR build cache)
2019-02-18 16:34:57 -05:00
Evan You
a702d1947b
build: release 2.6.6
2019-02-11 23:20:09 -05:00
Evan You
11deaa932e
build: release 2.6.5
2019-02-11 00:14:34 -05:00
Evan You
c198950045
build: release 2.6.4
2019-02-08 16:44:50 -05:00
Evan You
f9c83087cc
build: release 2.6.3
2019-02-06 16:52:07 -05:00
Evan You
ee9b684d0b
build: release 2.6.2
2019-02-04 22:52:44 -05:00
Evan You
1a6f7a576c
build: release 2.6.1
2019-02-04 17:51:36 -05:00
Evan You
85548310f1
build: release 2.6.0
2019-02-04 10:57:04 -05:00
Evan You
7721febcc3
build: release 2.6.0-beta.3
2019-01-30 09:59:37 -05:00
Evan You
624c79930a
build: release 2.6.0-beta.2
2019-01-25 23:38:40 -05:00
Evan You
732bf878c1
build: release 2.6.0-beta.1
2019-01-16 11:21:07 -05:00
Evan You
6fe07ebf5a
chore: merge branch '2.6' into dev
2019-01-11 18:26:32 -05:00
Evan You
99343f9b48
build: release 2.5.22
2019-01-11 18:18:31 -05:00
Evan You
4c2c6f03dc
build: fix dev:cjs script
2019-01-09 22:26:54 -05:00
Evan You
bbfeb039f3
build: bump dev deps
2019-01-07 10:58:29 -05:00
Evan You
85d8ad64aa
build: use headless chrome by default for unit tests
2018-12-26 15:38:52 -05:00
Evan You
3883f1f69c
chore: update deps
2018-12-21 22:23:11 -05:00
Evan You
70754084ec
build: release 2.5.21
2018-12-11 17:52:21 -05:00
Evan You
77d406b2a4
build: release 2.5.20
2018-12-10 11:57:04 -05:00
Evan You
628c1b7f5b
build: release 2.5.19
2018-12-09 16:26:02 -05:00
Evan You
dadc918c05
build: release 2.5.18
2018-12-07 16:09:08 -05:00
Evan You
e8031b4e68
build: release v2.5.18-beta.0
2018-12-02 16:13:36 -05:00
Evan You
76fd45c9fd
build: upgrade eslint and use only non-stylistic rules
2018-10-24 12:08:32 -04:00
Evan You
980801c8a3
build: use terser instead of uglify
2018-10-24 10:50:37 -04:00
Evan You
eeb752f6b6
build: upgrade typescript
2018-10-24 10:44:05 -04:00
Evan You
52f9d3f492
build: upgrade webpack & karma
2018-10-24 10:41:38 -04:00
Evan You
b273bf7a95
build: upgrade rollup
2018-10-23 18:45:59 -04:00
Vikram Rangaraj
12e8efc2e7
workflow: upgraded to babel 7 ( #8948 )
2018-10-23 18:40:55 -04:00
Sean Larkin
5e3823a576
chore(package.json): Add sideEffects: false field in package.json ( #8099 )
2018-05-02 17:28:04 -04:00
Evan You
19552a82a6
build: release 2.5.17-beta.0
2018-03-23 19:29:02 -04:00
Evan You
2534219401
build: release 2.5.16
2018-03-13 18:14:20 -04:00
Evan You
af5453cd5e
build: release 2.5.15
2018-03-10 18:36:42 -05:00
Evan You
387d2567eb
build: release 2.5.14
2018-03-09 16:41:47 -05:00
Eduardo San Martin Morote
ec9152f67a
ci: use latest version of codecov binary ( #7665 )
...
closes #7664
2018-03-08 11:55:01 -05:00
Evan You
3d431a5ddc
chore: update deps
2018-03-07 17:48:21 -05:00
Hanks
990374bacb
feat(weex): support sending style sheets and class list to native ( #7530 )
...
No longer manage style sheets and class list in vue and weex-js-runtime.
Refer to https://github.com/Hanks10100/weex-native-directive/issues/14
2018-03-04 22:58:24 -05:00
Pig Fang
2d168f1ba1
test(types): update TS version and fix types test ( #7597 )
2018-02-03 14:02:25 -05:00
Evan You
782b66c790
workflow: remove setup script
2018-01-06 10:10:30 -05:00
Evan You
a6a9d6d05a
workflow: improve git hooks setup
2018-01-06 10:08:47 -05:00
Hanks
ff8fcd2e2b
feat(weex): support parse object literal in binding attrs and styles ( #7291 )
2017-12-26 21:33:37 -05:00
Huo Chunyang
44420b7bbc
chore: correct the eslint script statement in package.json and correct the format. ( #7308 )
2017-12-24 12:28:28 -05:00
Evan You
144a4dd860
build: rename build/ to scripts/
2017-12-21 20:17:47 -05:00
Evan You
d982e344b3
build: release 2.5.13
2017-12-19 14:06:52 -05:00
Evan You
ec2c48cfd5
build: release 2.5.12
2017-12-19 09:54:15 -05:00
Hanks
661bfe552e
feat(weex): partially support lifecycles of virtual component ( #7242 )
...
Update the `_init` and `_update` logic to partially support lifecycles.
Add test cases for testing the lifecycle hooks and data update.
2017-12-18 20:58:53 -05:00
Hanks
b8d33ecd9a
feat(weex): WIP implement virtual component ( #7165 )
2017-12-18 20:57:43 -05:00
Hanks
0bf0cbef76
revert(weex): remove the "receiveTasks" api and support component hook ( #7053 )
2017-12-18 20:56:41 -05:00
Evan You
9c01684762
build: release 2.5.11
2017-12-14 11:56:02 -05:00
Evan You
531371b818
types: upgrade flow
2017-12-12 19:06:47 -05:00
Evan You
4e00688e4a
build: update dev dependencies
2017-12-12 18:42:44 -05:00
Evan You
a5924a5336
build: release 2.5.10
2017-12-12 18:16:40 -05:00
Evan You
d4e0c3ef24
build: release 2.5.9
2017-11-27 12:43:32 -05:00
Herrington Darkholme
a71e653108
fix(types): bump ts version and fix typing bugs ( #7135 )
2017-11-27 09:28:38 -05:00
Evan You
b0bbcbd152
build: release 2.5.8
2017-11-21 09:42:18 -05:00
Evan You
f9f74231a2
build: release 2.5.7
2017-11-20 14:49:24 -05:00
Evan You
b2781205b0
build: release 2.5.6
2017-11-18 14:44:01 -05:00
Evan You
06f121b473
build: release 2.5.5
2017-11-17 11:36:55 -05:00
Evan You
a2cd14c765
build: release 2.5.4
2017-11-16 14:53:23 -05:00
Evan You
2acc12c9ed
build: release 2.5.3
2017-11-03 17:11:29 -04:00
Hanks
232dd85f85
test(weex): support testing the virtual dom generated form *.vue files ( #6944 )
...
Compile the *.vue file into js code, then run it in Weex context, and
compare the generate virtual dom.
It’s a black-box testing for `weex-template-compiler`,
`weex-styler`,`weex-vue-framework` and `weex-js-runtime`.
2017-10-30 20:29:16 -04:00
JK
a433b16588
build: install dependency for vue-server-renderer in setup script ( #6839 )
2017-10-18 16:15:29 +02:00
Evan You
471de4a31d
build: release 2.5.2
2017-10-13 16:21:00 -04:00
Evan You
f865b0d767
build: release 2.5.1
2017-10-13 10:14:32 -04:00
Evan You
f38d44e23b
ci: update caching setup + update weex runtime
2017-10-13 00:20:59 -04:00
Evan You
0948d999f2
build: release 2.5.0
2017-10-12 23:07:14 -04:00
Evan You
596257cf6f
build: add weex factory dev script
2017-10-09 23:11:41 -04:00
Evan You
96472be6f6
types: add types for new features and adjust tests
2017-10-06 17:41:54 -04:00
Herrington Darkholme
db138e2254
feat(types): further improve Vue type declarations for canonical usage ( #6391 )
2017-10-06 14:45:14 -04:00
Evan You
1780b1f07b
build: fix weex build
2017-10-04 18:23:53 -04:00
Evan You
ef358fef94
build: tweak build script
2017-10-04 18:14:53 -04:00
Evan You
4361a2b3ae
build: bump rollup version
2017-09-27 18:05:39 -04:00
Evan You
df868c707f
build: bump flow version
2017-09-27 17:32:44 -04:00
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
2017-09-18 15:38:27 -04:00
Lukas Drgon
a9b6bc42fd
chore: set jsDelivr default file ( #6618 )
2017-09-18 09:47:13 -04:00
Evan You
94512f3e8c
build: release 2.4.4
2017-09-14 11:32:41 -04:00
Evan You
0a7ffb148c
build: release 2.4.3
2017-09-13 03:57:30 -04:00
Evan You
b8f1bcd96c
build: release 2.4.2
2017-07-21 00:28:41 -04:00
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.
2017-07-21 00:08:44 -04:00
Evan You
381b48503a
build: release 2.4.1
2017-07-13 14:40:23 +08:00
Evan You
a7615ef053
build: fix postinstall script causing user install errors
2017-07-13 14:38:31 +08:00
Evan You
ac3d1eaea3
build: release 2.4.0
2017-07-13 13:58:37 +08:00
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
2017-07-13 10:56:21 +08:00
Evan You
b0b6b7e972
build: upgrade rollup
2017-07-11 15:33:19 +08:00
Evan You
b5f08f3bed
build: use cross-platform hook installation with shelljs
2017-06-17 19:21:00 +08:00
Evan You
610d1aabe9
build: move test config files into /test
2017-06-17 19:11:38 +08:00
Evan You
a7afcb4cca
build: add script for generating release note
2017-06-17 18:38:03 +08:00
Evan You
b49c969474
build: add git commit message validation
2017-06-17 18:16:40 +08:00
Evan You
f3a15220c5
revert selenium version for CI
2017-06-13 18:40:22 +08:00
Evan You
5981529b49
bump deps
2017-06-13 18:30:44 +08:00
Evan You
a855dd0564
add environment-agnostic build for vue-server-renderer
2017-06-13 16:54:55 +08:00
Evan You
f97ebd6aa5
update eslint config
2017-06-02 11:36:26 +08:00
Evan You
ab1203a096
update eslint config
2017-06-01 16:41:07 +08:00
Evan You
8d56a498f3
[release] 2.3.3
2017-05-10 00:57:08 +08:00
Evan You
b977c77d34
[release] 2.3.2
2017-05-02 18:29:59 +08:00
Evan You
6b4f3da51d
[release] 2.3.1
2017-05-02 15:58:53 +08:00
Evan You
228f0f8f3b
remove unnecessary :any castings due to improved flow checks
2017-04-29 14:56:14 +08:00
Pooya Parsa
1635ca7143
[vue-server-renderer] ensure assets are unique ( #5540 )
...
* [vue-server-renderer] ensure assets are unique
* add lodash.uniq to devDependencies
2017-04-29 14:16:23 +08:00
Evan You
a27c464692
[release] 2.3.0
2017-04-27 14:22:09 +08:00
Evan You
3a6fd13bc5
[release] 2.3.0-beta.1
2017-04-26 18:32:31 +08:00
Evan You
94d5e332d1
use lodash.template for ssr templates by default
2017-04-19 11:43:53 +08:00
Evan You
5a617cc404
update ssr tests with local plugin build
2017-04-16 21:45:31 +08:00
Evan You
a2bff57b0d
include ssr webpack plugin in main repo
2017-04-16 21:45:31 +08:00
Evan You
3ff17889e9
bump plugin version
2017-04-14 14:55:12 +08:00
Evan You
65cb5b4f78
adjust async chunk inference strategy
2017-04-14 13:48:42 +08:00
Evan You
4e40666d53
wip
2017-04-14 13:48:42 +08:00
Evan You
989ed6d61a
add dev:esm script
2017-04-07 16:16:22 +08:00
Evan You
e5e940307b
add dep
2017-03-30 21:53:15 +08:00
Evan You
655c0f185b
tests for ssr bundleRenderer + template + clientManifest
2017-03-30 15:19:13 +08:00
Evan You
2fe42ef0c5
fix option passing
2017-03-29 10:14:28 +08:00
Evan You
0cebdf55ab
[release] 2.2.6
2017-03-27 10:46:09 +08:00
Evan You
c0ad75beeb
[release] 2.2.5
2017-03-24 12:53:32 +08:00
Evan You
dd35cbf69a
remove env vars from npm scripts
2017-03-17 12:09:12 +08:00
Evan You
2343b908c2
[release] 2.2.4
2017-03-13 23:08:09 +08:00
Evan You
d185dd294c
[release] 2.2.3
2017-03-13 16:07:59 +08:00
Evan You
d0b8dce4a6
[release] 2.2.2
2017-03-09 10:32:39 +08:00
Evan You
9d3ceba251
also include weex tests in npm test
2017-03-08 15:59:36 +08:00
Evan You
00648f00af
use globs for package.json files
2017-02-26 12:40:57 -05:00
Evan You
3b241b0088
[release] 2.2.1
2017-02-26 08:10:51 -05:00
Alexander
5743c644d7
add vue.esm.js & vue.runtime.esm.js ( #5009 )
2017-02-26 08:06:35 -05:00
Evan You
2a19f911dc
[release] 2.2.0
2017-02-25 23:28:15 -05:00
Evan You
1b6a7d4b87
add esm builds
2017-02-25 22:09:14 -05:00
Evan You
3681016338
[release] 2.2.0-beta.2
2017-02-24 19:01:10 -05:00
Evan You
7775da259d
[release] 2.2.0-beta.1
2017-02-23 23:22:21 -05:00
Evan You
0dd158fbaf
bump deps
2017-02-21 13:14:39 -05:00
Evan You
8d88512837
ssr: resolve require() calls relative to bundle ( fix #4936 )
2017-02-15 12:07:07 -05:00
Evan You
1c79592524
feat: implement template option for vue-server-renderer
2017-02-13 13:34:05 -05:00
Evan You
e71d70dcb3
tweak build + upgrade flow
2017-02-13 13:33:42 -05:00
Evan You
c2c87419fe
test bundleRenderer bundle format support + source map
2017-02-03 10:42:19 -05:00
Evan You
1baa9d9c6c
upgrade to use webpack 2.2
2017-02-03 10:42:19 -05:00
Evan You
92c2ccee78
downgrade selenium-server so that it works on CI
2017-01-20 19:50:06 -05:00
Evan You
3b34b029e9
bump deps
2017-01-20 16:10:11 -05:00
Evan You
994aee4f86
[release] 2.1.10
2017-01-17 12:17:12 -05:00
Evan You
80a7ceace6
[release] 2.1.9
2017-01-16 18:48:07 -05:00
Evan You
17be581cf0
[release] 2.1.8
2016-12-28 00:54:35 -05:00
Evan You
c803fbbca0
[release] 2.1.7
2016-12-24 11:36:17 -05:00
Evan You
c7798193ba
add hint for unpkg cdn default file
2016-12-22 23:49:44 -05:00
Evan You
57f425ef1d
[release] 2.1.6
2016-12-13 12:22:28 -05:00
Evan You
68abdc3c3c
[release] 2.1.5
2016-12-12 22:09:29 -05:00
Evan You
4da64ee2ae
use babel-plugin-istanbul instead
2016-12-07 17:40:27 -05:00
Evan You
a8f41399ef
[release] 2.1.4
2016-12-01 22:01:19 -05:00
Evan You
ea61d9878f
add pre-commit hook
2016-11-25 13:16:11 -05:00
Evan You
e0ab042295
add focused test eslint rules for tests
2016-11-25 13:04:44 -05:00