From 835150925b6c01a5c6a6d33e7141292576dd420b Mon Sep 17 00:00:00 2001 From: Dadashiii <140013097+dadashi44@users.noreply.github.com> Date: Thu, 1 Oct 2026 22:58:55 +0500 Subject: [PATCH 1/6] feat: add vue-why-render --- modules/vue-why-render.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 modules/vue-why-render.yml diff --git a/modules/vue-why-render.yml b/modules/vue-why-render.yml new file mode 100644 index 000000000..6bd05c696 --- /dev/null +++ b/modules/vue-why-render.yml @@ -0,0 +1,16 @@ +name: vue-why-render +description: See which Vue components re-render — and why. Highlights re-renders and names the exact reactive dependency that triggered them. +repo: dadashi44/vue-why-render +npm: vue-why-render +icon: '' +github: https://github.com/dadashi44/vue-why-render +website: https://dadashi44.github.io/vue-why-render/ +learn_more: https://github.com/dadashi44/vue-why-render#nuxt +category: Devtools +type: 3rd-party +maintainers: + - name: Dadashiii + github: dadashi44 +compatibility: + nuxt: '>=3.0.0' + requires: {} From b997efb77f8a6ad3e77e6cb47816238f7610e8fc Mon Sep 17 00:00:00 2001 From: Dadashiii <140013097+dadashi44@users.noreply.github.com> Date: Thu, 1 Oct 2026 23:04:20 +0500 Subject: [PATCH 2/6] feat: add vue-why-render icon --- icons/vue-why-render.svg | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 icons/vue-why-render.svg diff --git a/icons/vue-why-render.svg b/icons/vue-why-render.svg new file mode 100644 index 000000000..3c04b63e7 --- /dev/null +++ b/icons/vue-why-render.svg @@ -0,0 +1,5 @@ + + + + + From a8ccefc7499d4ddcb291f295adc5a092a79253ea Mon Sep 17 00:00:00 2001 From: Dadashiii <140013097+dadashi44@users.noreply.github.com> Date: Thu, 1 Oct 2026 23:04:22 +0500 Subject: [PATCH 3/6] feat: reference the icon --- modules/vue-why-render.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/vue-why-render.yml b/modules/vue-why-render.yml index 6bd05c696..cd5f67251 100644 --- a/modules/vue-why-render.yml +++ b/modules/vue-why-render.yml @@ -2,7 +2,7 @@ name: vue-why-render description: See which Vue components re-render — and why. Highlights re-renders and names the exact reactive dependency that triggered them. repo: dadashi44/vue-why-render npm: vue-why-render -icon: '' +icon: vue-why-render.svg github: https://github.com/dadashi44/vue-why-render website: https://dadashi44.github.io/vue-why-render/ learn_more: https://github.com/dadashi44/vue-why-render#nuxt From 1ef375ef4fa316410ecfef7a5002180b8ba36b20 Mon Sep 17 00:00:00 2001 From: Dadashiii <140013097+dadashi44@users.noreply.github.com> Date: Thu, 1 Oct 2026 23:06:46 +0500 Subject: [PATCH 4/6] fix: require nuxt >=3.5.0, the first release shipping vue 3.3 --- modules/vue-why-render.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/vue-why-render.yml b/modules/vue-why-render.yml index cd5f67251..23587dadc 100644 --- a/modules/vue-why-render.yml +++ b/modules/vue-why-render.yml @@ -12,5 +12,5 @@ maintainers: - name: Dadashiii github: dadashi44 compatibility: - nuxt: '>=3.0.0' + nuxt: '>=3.5.0' requires: {} From df896f7d033af4275a54a4fbee2e53075409d094 Mon Sep 17 00:00:00 2001 From: Dadashiii <140013097+dadashi44@users.noreply.github.com> Date: Thu, 1 Oct 2026 23:08:30 +0500 Subject: [PATCH 5/6] chore: normalize yaml the way the sync script dumps it --- modules/vue-why-render.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/vue-why-render.yml b/modules/vue-why-render.yml index 23587dadc..423468533 100644 --- a/modules/vue-why-render.yml +++ b/modules/vue-why-render.yml @@ -1,5 +1,7 @@ name: vue-why-render -description: See which Vue components re-render — and why. Highlights re-renders and names the exact reactive dependency that triggered them. +description: >- + See which Vue components re-render — and why. Highlights re-renders and names + the exact reactive dependency that triggered them. repo: dadashi44/vue-why-render npm: vue-why-render icon: vue-why-render.svg From 2936aa1f954680f23c1a054aaed94e43c0f0d778 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 14 Oct 2026 10:42:06 +0100 Subject: [PATCH 6/6] chore: update module metadata --- modules/vue-why-render.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/vue-why-render.yml b/modules/vue-why-render.yml index 423468533..0bb97953c 100644 --- a/modules/vue-why-render.yml +++ b/modules/vue-why-render.yml @@ -1,6 +1,6 @@ name: vue-why-render description: >- - See which Vue components re-render — and why. Highlights re-renders and names + See which Vue components re-render and why: highlights re-renders and names the exact reactive dependency that triggered them. repo: dadashi44/vue-why-render npm: vue-why-render