Hiroki Osame
733c1be7f5
fix(inject): use hasOwn instead of 'in' for provideKey check ( #7460 )
fix #7284
* fix(Injection with Symbol polyfill): hasOwn instead of 'in'
Symbol polyfill adds a setter on the Object prototype so the 'in' check evaluated to true on every
object
* test(Injected properties): Ensures prototype properties aren't injected
Prototype properties were being injected, so injecting 'constructor' would have hit the first
provide-layer and not yield expected results.
7 years ago
Evan You
e98d12d232
workflow: add "polish" to commit types
7 years ago
İsmail Arılık
e9ea565d91
polish: raise warning when Vue.set/delete is called on invalid values ( #7452 )
close #7381
7 years ago
dmitry-vakhnenko
dc2171a33a
refactor: Use native bind function instead of own ( #7491 )
close #7408
7 years ago
Evan You
80e650cfdf
chore: fix formatting
7 years ago
Evan You
9b22d86ab3
fix: install ssr helpers for functional context during SSR
close #7443 , ref nuxt/nuxt.js#2565
7 years ago
Evan You
3d431a5ddc
chore: update deps
7 years ago
GU Yiling
1c0b4af5fd
fix: skip v-model & value binding collision check with dynamic type binding ( #7406 )
* fix #7404
7 years ago
Evan You
f7ca21eab1
fix: always install composition event listeners
Previously the installation was skipped on Android because
it was not needed for Chinese IME - however some IMEs such
as Japanese exhibits the same behavior as on other browers.
So it is safer to always enable the check. Closes #7367
7 years ago
Hanks
3eb37acf98
fix: fix ssr env detection in weex ( #7375 )
7 years ago
Evan You
aeebf0de90
test: add test for observer lazy getter invocation
7 years ago
Nikolai Iakovlev
7392dfcc1d
fix(observer): do not invoke getters on initial observation ( #7302 )
fix #7280
7 years ago
Evan You
f7311c90b3
refactor: move keyName alias map to compiler
7 years ago
JK
1c8e2e88ed
fix: support KeyboardEvent.key in built-in keyboard event modifiers ( #7121 )
fix #6900
7 years ago
Evan You
50b711af43
fix: do not special case attributes for custom elements
close #6864 , close #6885
7 years ago
Dennis
c57ffb768d
chore: fix README.md vulnerable target="_blank" links ( #7689 )
* README: add rel noopener and noreferrer
Add to all "_blank" links rel noopener and noreferrer to prevent vulnerability
* Update README.md
7 years ago
Hanks
d6200d7026
feat(weex): update weex recycle-list compiler ( #7610 )
+ Support v-once
+ Generate @templateId on the root element of each component
+ Add binding-expression attribute on recycle-list
+ Fix the compile result of v-else-if and v-else
7 years ago
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
7 years ago
Evan You
a270111a2c
chore: update sponsors
7 years ago
Evan You
cd334070f3
fix: address potential regex backtrack
7 years ago
Evan You
1fa4a5e0fb
chore: update sponsor image
7 years ago
TB
e396eb3445
fix(ref): allow ref key to be zero ( #7676 )
prevents missing elements when :ref value is "0"
fix #7669
7 years ago
Evan You
4e6d6379ee
chore: update sponsors
7 years ago
Sheena Ramirez
39d58e521a
chore: edit documentation for grammar and consistency ( #7600 )
* edit docs for grammar and consistency
* remove changes to pull request template
7 years ago
Pig Fang
2d168f1ba1
test(types): update TS version and fix types test ( #7597 )
7 years ago
Evan You
8053eb1fba
chore: update sponsors
7 years ago
Evan You
acb3bde95b
chore: update sponsors
7 years ago
Evan You
ced00b1dec
fix: fix config.productionTip
fix #7565
7 years ago
william-pan
4746256e55
refactor: use util.isNative to check native Proxy ( #7549 )
7 years ago
Evan You
f2b476d4f4
refactor: avoid leading semi
7 years ago
Evan You
eaf6b54a38
chore: fix another link
7 years ago
Evan You
04da767d10
chore: fix sponsor link
7 years ago
Evan You
f0e9dc4467
chore: update sponsors
7 years ago
Evan You
782b66c790
workflow: remove setup script
7 years ago
Evan You
a6a9d6d05a
workflow: improve git hooks setup
7 years ago
Guillaume Chau
5191f13472
fix(transition): should not add transition class when cancelled ( #7391 )
fix #7390
7 years ago
AchillesJ
05299610ea
fix(vdom): svg inside foreignObject should be rendered with correct namespace ( fix #7330 ) ( #7350 )
* add failed test case
* fix failed test case
* fix(vdom): svg inside foreignObject should be rendered with correct namespace
* adjust comments
7 years ago
Herrington Darkholme
6ee684983b
fix(types): contravariant generic default in ComponentOption ( #7369 )
7 years ago
Evan You
5b4e6679cb
chore: update sponsors
7 years ago
JK
400aa651ba
chore: fix setup script ( #7364 )
7 years ago
Evan You
6be9fdbc83
chore: avoid production tip during tests
7 years ago
Hanks
f319bef532
chore: update weex flow type annotations ( #7322 )
7 years ago
Hanks
ff8fcd2e2b
feat(weex): support parse object literal in binding attrs and styles ( #7291 )
7 years ago
Evan You
f8cb3a2393
chore: fix lint
7 years ago
孟健
dccd182b67
fix: allow codebase to be inlined directly in HTML ( #7314 )
escape - to avoid regex being parsed as HTML comment when entire codebase is inlined.
fix #7298
7 years ago
Huo Chunyang
44420b7bbc
chore: correct the eslint script statement in package.json and correct the format. ( #7308 )
7 years ago
Evan You
60fb8143f1
chore: fix OpenCollective links
7 years ago
Xavier Damman
c05bbdfc36
chore: fixes gold / platinum sponsors on open collective ( #7311 )
Fixes https://github.com/opencollective/opencollective/issues/777
7 years ago
Evan You
144a4dd860
build: rename build/ to scripts/
7 years ago
Evan You
2494772947
chore: add one-time donation link
7 years ago