Vue.js v2.7.8 Release Notes

Release Date: 2022-07-22 // 27 days ago
  • 🐛 Bug Fixes

    • reactivity: fix shallowReactive nested ref setting edge cases (2af751b), closes #12688
    • sfc: align <script setup> component resolution edge case with v3 (#12687) (a695c5a), closes #12685
    • types: avoid circular type inference between v2 and v3 instance types (fabc1cf), closes #12683
    • types: export defineAsyncComponent type (#12684) (ba7dd2c)

    🔋 Features

    • setup: support listeners on setup context + useListeners() helper (adf3ac8)

Previous changes from v2.7.7

  • 🐛 Bug Fixes

    • codegen: script setup should not attempt to resolve native elements as component (e8d3a7d), closes #12674
    • inject: fix edge case of provided with async-mutated getters (ea5d0f3), closes #12667
    • setup: ensure setup context slots can be accessed immediately (67760f8), closes #12672
    • types: vue.d.ts should use relative import to v3-component-public-instance (#12668) (46ec648), closes #12666
    • watch: fix queueing multiple post watchers (25ffdb6), closes #12664