150 Commits (980801c8a3daf9cb7f435156487ee733037efd9b)

Author SHA1 Message Date
Evan You 6b1d431a89 Revert "perf: avoid unnecessary re-renders when computed property value did not change (#7824)" 6 years ago
Yuriy Alekseyev 59860b0a75 refactor: make the warning messages more explicit (close #7764) (#7881) 6 years ago
Evan You 653aac2c57
perf: avoid unnecessary re-renders when computed property value did not change (#7824) 7 years ago
Evan You b7445a2b94
fix: beforeUpdate should be called before render and allow state mutation (#7822) 7 years ago
Evan You 81e1e47cab fix: respect type order when boolean casting multi-typed props 7 years ago
AchillesJ 318f29fcdf fix(core): disable dependency collection in lifecycle hooks and data getter (#7596) 7 years ago
Hiroki Osame 733c1be7f5 fix(inject): use hasOwn instead of 'in' for provideKey check (#7460) 7 years ago
Evan You 8335217cb4 fix(core): handle edge cases for functional component returning arrays 7 years ago
Evan You aac76349e7 Revert "feat: auto cache inline prop literals to avoid child re-render" 7 years ago
Evan You 01c07503bf revert: revert prop object validation 7 years ago
Evan You 996eb00a0a feat: auto cache inline prop literals to avoid child re-render 7 years ago
Alexander Sokolov d02bb37efb feat: warn misspelled keys on prop validation object (#7198) 7 years ago
Evan You 4e00688e4a build: update dev dependencies 7 years ago
Guillaume Chau bd4819e6cf fix: data() should be called with vm as first argument in mixins 7 years ago
Evan You e38d006752 feat: improve template expression error message 7 years ago
Evan You b7105ae8c9 refactor: improve option type check warnings 7 years ago
Evan You 421658884f fix: fix scoped CSS for nested nodes in functional components 7 years ago
Evan You 050bb33f9b feat: scoped CSS support for functional components 7 years ago
Evan You ea0d227d2d feat: functional component support for compiled templates 7 years ago
wenlu.wang 3a5432a9e3 feat(core): call data method with this value (#6760) 7 years ago
Evan You 37533fd71e refactor: improve errorCaptured propagation behavior 7 years ago
Evan You 6893499744 feat: rename inject alias from "name" to "from" 7 years ago
Evan You 6dac3dbe44 feat: rename catchError -> errorCaptured 7 years ago
Evan You 3c65239ad4 test: improve inject default test case 7 years ago
Popescu Dan 88423fc66a feat(inject): support providing default values for injections (#6322) 7 years ago
Evan You b3cd9bc394 feat: add catchError option 7 years ago
Evan You 8295f71665 fix: warn slot-scope when used as a prop 7 years ago
Elevista 3ee62fd59e fix(inject): exclude not enumerable keys of inject object (#6346) 7 years ago
Josh Soref f477ecdbbb chore: spelling (#6535) 7 years ago
AchillesJ 679cd1fef4 fix: support prop type checking for primitive wrapper objects (#6450) 7 years ago
JK 3c216755f6 fix(provide): provide should default to parentVal during merging (#6473) 7 years ago
Evan You 538ad20d8a fix(directive): should invoke unbind & inserted on inner component root element change 7 years ago
Evan You 8fc6bc8827 chore: warn methods that conflict with internals 7 years ago
Evan You 303655116f fix(provide/inject): merge provide properly from mixins 7 years ago
Evan You eb9168cfc1 feat: warn when assigning to computed property with no setter 7 years ago
AchillesJ b0f00e31e7 fix(provide/inject): resolve inject properly from mixins (#6107) 7 years ago
Evan You 606666d5a9 test: fix Object.prototype.watch related warnings 7 years ago
Evan You 61187596b9 feat(core): $attrs, $listeners & inheritAttrs option 7 years ago
Evan You 8d66691ee2 fix(core): should preserve reactivity-ness of injected objects 7 years ago
Rahul Kadyan 306997eaf4 fix(core): add merge strategy for provide option (#6025) 7 years ago
wenlu.wang e4da249ab8 feat: add `comments` option to allow preserving comments in template (#5951) 8 years ago
Herrington Darkholme f6cd44c48b fix: ensure cleanup in watcher.get (#5988) 8 years ago
gebilaoxiong 2f628c3114 test:improve reserved props test 8 years ago
JK 080c387d49 Merge inject when extending a component (#5827) 8 years ago
Evan You a18f879bb3 warn when methods conflict with data (close #5832) 8 years ago
Evan You 7b069453ed fix Object.prototype.watch test case 8 years ago
strantr 48c0c1ceb5 Added check in merge strat for watches if child is already an array (fix #5652) (#5653) 8 years ago
Maciej Kasprzyk b182ac4069 Warn when a inject has been not provided (#5681) 8 years ago
Maciej Kasprzyk d6bd667e1a Warn when component option should be an object, but is not (#5605) (#5642) 8 years ago
laoxiong 3b426efe60 Fix when functional component render method retrun null (fix #5536) (#5539) 8 years ago