All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.5 (2020-08-29)
- extend Vue parent with options to support accessing root. with VCA (#1661) (f78f817)
- handle shallowMount on components with v-if and scoped slots (#1663) (41f2b2b)
1.0.4 (2020-08-17)
Note: Version bump only for package create-instance
1.0.0 (2020-05-05)
1.0.0-beta.33 (2020-04-08)
- create-instance: revert stubbing of component _Ctor (#1479) (70b553b)
- Add v-slot support in scopedSlots property, fix #1457 (#1485) (4df7619)
1.0.0-beta.32 (2020-03-09)
1.0.0-beta.31 (2020-01-18)
- Override watch definitions properly (#1392) closes #1391
- Support v-slot (#1383) closes #1261
- Add a get method to Wrapper (#1304) closes #1298
- Pass refs to functional component stubs #1293 closes #1292
1.0.0-beta.30 (2019-11-28)
-
- Remove
sync
mode
- Remove
- Remove TransitionStub
- Remove Transition
1.0.0-beta.29 (2019-02-02)
- handle errors in destroy (#1106) (efab983)
- handle options applied by mixins (#1101) (d2f26e8)
- use Vue async option for sync mode (#1062) (4c65dbd)
1.0.0-beta.28 (2018-12-29)
- add stub without modifying (#1085) (1f4876e)
- 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 (2018-12-09)
1.0.0-beta.26 (2018-11-26)
- 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
- pass listeners to functional components (#1036) (7a1a49e)
- support lazily added components (#1005) (3653c60)
- The tag name rendered by snapshots will use the rendered component tag, rather than the registered component name
- handle global stubs and functional extended components (#943) (0d1ddd1)
- throw error if unsupported options passed in vue < 2.3 (#910) (e8d9547)
- reconcile the overridden prototype of component with _Vue mixins (#889) (73980c4)
- wrap extended child components (#840) (4faf5fb)
- add unused propsData as component attributes (#865) (c747cd6)
- clear static tree for slots render (#862) (c7ac0d9)
- keep the overrides prototype information of component (#856) (0371793)
- stub globally registered components (#859) (5af3677)
- support multiple default slot nodes (#861) (85dd3ec)
- extend extended child components (#757) (bc5aba3)
- improve scopedSlots option (#808) (b946997)
- improve slots option (#813) (5fecbd2)
- add parentComponent option (#846) (1951409)
- enabled slots option to take class components (#826) (4916fed)
- clone propsData to avoid mutation (#613) (a93275c)
- make component construct correctly which class extends from Vue (#654) (3ecce2e)
- message for logModifiedComponents (#597) (dea5dba)
- remove phantomjs limitation (#663) (e9f3305)
- removes templates from slots
1.0.0-beta.25 (2018-09-08)
1.0.0-beta.24 (2018-08-05)
1.0.0-beta.23 (2018-07-31)
1.0.0-beta.22 (2018-07-29)
1.0.0-beta.21 (2018-07-22)
1.0.0-beta.20 (2018-06-24)
1.0.0-beta.19 (2018-06-14)
1.0.0-beta.17 (2018-06-09)
1.0.0 (2018-03-01)
Note: Version bump only for package create-instance