Evan You
83ea0da4b0
chore: coverage
7 years ago
Evan You
81e1e47cab
fix: respect type order when boolean casting multi-typed props
fix #7485
7 years ago
Evan You
a2cd412876
refactor: observerState
7 years ago
AchillesJ
318f29fcdf
fix(core): disable dependency collection in lifecycle hooks and data getter ( #7596 )
This fixes the parent being updated more than necessary due to collecting child props
as dependencies during its own update computation.
fix #7573
7 years ago
Pig Fang
d7d9b002fd
chore: fix typo ( #7781 )
7 years ago
Alex
6bc75cacb7
fix(v-on): return handler value when using modifiers ( #7704 )
7 years ago
Eduardo San Martin Morote
db584931e2
fix(v-model): handle trailing whitespaces in expression ( #7737 )
7 years ago
Eduardo San Martin Morote
550c3c0d14
fix(model): fix array index binding for v-model checkbox ( #7671 )
Closes #7670
7 years ago
Herrington Darkholme
144bf5a99e
fix(types): prefer normal component over functional one ( #7687 )
7 years ago
Lars Stegman
68b51f2620
chore: fix comment grammar mistake ( #7739 )
7 years ago
Gcaufy
6931a47c5c
refactor: use more accurate variable name ( #7755 )
7 years ago
Huo Chunyang
8053f6043c
chore: merge imports ( #7762 )
7 years ago
Chang Wang
f83987bb70
chore: update downloads badge to point to graph of downloads ( #7733 )
7 years ago
Sergei Chipiga
9e04f6af27
test: add unit tests for core/observer/dep ( #7738 )
7 years ago
katashin
6b8516b2dd
fix(types): fix wrong errorCaptured type ( #7712 )
7 years ago
Stanimira Vlaeva
2b0fc381fc
docs: update Angular's commit convention link ( #7666 )
7 years ago
Yao Ding
acd92cf981
chore: unify the terms 'microtask' and '(macro) task' ( #7641 )
7 years ago
katashin
b2092dbff9
fix(types): make render option in functional components to optional ( #7663 )
7 years ago
Eduardo San Martin Morote
ec9152f67a
ci: use latest version of codecov binary ( #7665 )
closes #7664
7 years ago
katashin
db1b18ceec
fix(types): add missing `listeners` type on RenderContext ( #7584 )
7 years ago
Eduardo San Martin Morote
dc97a39c2f
fix(codegen): support filters with () in older browsers ( #7545 )
Fix #7544
Make sure no extra , is added at the end of the call so it also work with older browsers
7 years ago
Eduardo San Martin Morote
013d980928
fix(show): prevent transitions from starting on change truthy values ( #7524 )
Closes #7523
7 years ago
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