Performance Improvements
- cache result from functional ctx.slots() calls 7a0dfd0
- skip scoped slots normalization when possible 099f3ba
Bug Fixes
- avoid breaking avoriaz edge case 9011b83
- avoid logging same error twice when thrown by user in global handler ca57920, closes #9445
- empty scoped slot should return undefined 57bc80a, closes #9452
- expose v-slot slots without scope on this.$slots 0e8560d, closes #9421 #9458
- new syntax slots without scope should also be exposed on functional slots() 8a80086