From 811db6e5c58083296ae5d4b77902fb2b50fe84af Mon Sep 17 00:00:00 2001 From: Tim 'Piepmatz' Hesse Date: Fri, 27 Feb 2026 23:55:43 +0100 Subject: [PATCH 1/2] pin node version via volta --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index 0675ad60106..694e77da254 100644 --- a/package.json +++ b/package.json @@ -29,5 +29,8 @@ "engines": { "npm": ">=9.0.0", "node": ">=18.12.0" + }, + "volta": { + "node": "22.22.0" } } From f9e6db164bf74b441a49a0feb76e3635d0ceacaa Mon Sep 17 00:00:00 2001 From: Tim 'Piepmatz' Hesse Date: Fri, 27 Feb 2026 23:56:02 +0100 Subject: [PATCH 2/2] add vue components to make release building nicer --- .vuepress/client.js | 6 ++ .vuepress/components/JumpToc.vue | 1 + .vuepress/components/NestedList.vue | 28 +++++++++ .vuepress/components/PrBy.vue | 29 +++++++++ .vuepress/components/ReleaseToc.vue | 95 +++++++++++++++++++++++++++++ 5 files changed, 159 insertions(+) create mode 100644 .vuepress/components/JumpToc.vue create mode 100644 .vuepress/components/NestedList.vue create mode 100644 .vuepress/components/PrBy.vue create mode 100644 .vuepress/components/ReleaseToc.vue diff --git a/.vuepress/client.js b/.vuepress/client.js index 94e01662e65..7508dd0b4ff 100755 --- a/.vuepress/client.js +++ b/.vuepress/client.js @@ -6,9 +6,15 @@ import { defineClientConfig } from 'vuepress/client'; import BlogPosts from './components/BlogPosts.vue'; +import JumpToc from './components/JumpToc.vue'; +import PrBy from './components/PrBy.vue'; +import ReleaseToc from './components/ReleaseToc.vue'; export default defineClientConfig({ enhance({ app }) { app.component('BlogPosts', BlogPosts); + app.component('JumpToc', JumpToc); + app.component('PrBy', PrBy); + app.component('ReleaseToc', ReleaseToc); }, }); diff --git a/.vuepress/components/JumpToc.vue b/.vuepress/components/JumpToc.vue new file mode 100644 index 00000000000..13c1fce07bd --- /dev/null +++ b/.vuepress/components/JumpToc.vue @@ -0,0 +1 @@ + diff --git a/.vuepress/components/NestedList.vue b/.vuepress/components/NestedList.vue new file mode 100644 index 00000000000..6670c6614f6 --- /dev/null +++ b/.vuepress/components/NestedList.vue @@ -0,0 +1,28 @@ + + + diff --git a/.vuepress/components/PrBy.vue b/.vuepress/components/PrBy.vue new file mode 100644 index 00000000000..df6023e6ca4 --- /dev/null +++ b/.vuepress/components/PrBy.vue @@ -0,0 +1,29 @@ + + + + + diff --git a/.vuepress/components/ReleaseToc.vue b/.vuepress/components/ReleaseToc.vue new file mode 100644 index 00000000000..19f422b8aa2 --- /dev/null +++ b/.vuepress/components/ReleaseToc.vue @@ -0,0 +1,95 @@ + + +