chore(deps): Upgrade vue-test-utils to v1.0.0-beta.29
What does this MR do?
This upgrades @vue/test-utils
from v1.0.0-beta.20
to v1.0.0-beta.29
. Here's a list of changes for each version since v1.0.0-beta.20
:
1.0.0-beta.29
Bug Fixes
- handle errors in destroy (#1106) (efab983)
- handle options applied by mixins (#1101) (d2f26e8)
- use Vue async option for sync mode (#1062) (4c65dbd)
Code Refactoring
BREAKING CHANGES
- Remove polyfills from library
- hasStyle, hasAttribute, hasClass, hasProp, visible, and setComputed removed
1.0.0-beta.28
Bug Fixes
- add custom data to events (#1076) (73f0e91)
- add stub without modifying (#1085) (1f4876e)
- improve filter typing (#1077) (a0528ca)
- keep components when adding stubs (#1075) (5e92c10)
- support registered components in scopedSlots (#1065) (d4c118b)
- use correct event type for checkbox v-model handler (#1083) (ef66c26)
1.0.0-beta.27
Bug Fixes
- fix references to documents in warnings (#1052) (45e2fe4)
- remove cached constructors (#1059) (aea1c94)
- stop stubs leaking with localVue (#1056) (5500553)
- stub dynamic components (#1051) (4338403)
Features
1.0.0-beta.26
Bug Fixes
-
docs: replaced
unit script
withtest script
(#1001) (1576284) - add functions to scoped slots typing (#1022) (8db0c20)
- create stubs in render (#1038) (e1fd705), closes #973 #994 #995
- do not remove cached constructors (#962) (71ec3b9)
- render all slots inside a vnode (#979) (c04d3bf)
- stop extending from constructor functions (#1014) (2648213)
- support async components in stubs (#1039) (6a4e19d), closes #1026
- use correct event interface (#977) (8771b8f)
Features
- pass listeners to functional components (#1036) (7a1a49e)
- support lazily added components (#1005) (3653c60)
- undefined attributes parsed as $attrs (#1029) (0d3e46d)
BREAKING CHANGES
- The tag name rendered by snapshots will use the rendered component tag, rather than the registered component name
1.0.0-beta.25
Bug Fixes
- handle global stubs and functional extended components (#943) (0d1ddd1)
- improve emitted type (#933) (3049c3e)
- render all children (#931) (71a2e7b)
- throw error if unsupported options passed in vue < 2.3 (#910) (e8d9547)
Features
Performance Improvements
1.0.0-beta.24
Bug Fixes
- handle null in set data (#896) (44c4520)
- reconcile the overridden prototype of component with _Vue mixins (#889) (73980c4)
- render classes of functional component stubs (#898) (11cfee2)
- wrap extended child components (#840) (4faf5fb)
Features
1.0.0-beta.22
Bug Fixes
- remove incorrect test (#847) (e9374b8)
- add unused propsData as component attributes (#865) (c747cd6)
- clear static tree for slots render (#862) (c7ac0d9)
- handle dynamic imports (#864) (4e739bd)
- keep the overrides prototype information of component (#856) (0371793)
- render children for functional component stubs (#860) (e2e48dc)
- stub globally registered components (#859) (5af3677)
- support multiple default slot nodes (#861) (85dd3ec)
Features
1.0.0-beta.21
Bug Fixes
- broken links for deprecated methods (#786) (5bb6a0b)
- types: remove unnecessary method (#755) (2068208)
- allow extended components as stubs (#825) (65449b3)
- extend extended child components (#757) (bc5aba3)
- fix type of wrapper.vm (#759) (ff5220d)
- handle cloneDeep errors in createLocalVue (#844) (17dfdc8)
- handle textarea correctly in setValue() and setChecked() (#771) (4c9fe3c)
- handle unnamed parent and child components (#768) (71a2ac4)
- improve scopedSlots option (#808) (b946997)
- improve slots option (#813) (5fecbd2)
- recursively call Vue.set in setData (#843) (ef01abf)
- setProps() throws an error if the property is the same reference (#791) (bf655f3)
- stubs extended component correctly (#767) (24ab4c5)
- support setValue on textarea (#764) (e83cda2)
- update props when watcher depends on value (#842) (2aeaee3)
- use boolean for VueWrapper (#763) (6fa6ecd)
- use for in to stub components on prototype (#845) (b6a3659)
Features
Specifically, scoped slots testing has been improved, which would be helpful for testing slots in !259 (merged)
Edited by Paul Gascou-Vaillancourt