From e8e800f98d93e0ba165196029b2cd36bc71b1d3e Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Wed, 4 Mar 2026 10:39:55 +0100 Subject: [PATCH 1/3] ci(build-font): Fix env var GH actions --- .github/workflows/release.yml | 2 ++ tools/build-font/package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3f4898ac2..f0500a894 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -134,6 +134,8 @@ jobs: - name: Create font in ./lucide-font run: pnpm build:font --saveCodePoints + env: + BLOB_READ_WRITE_TOKEN: ${{ secrets.BLOB_READ_WRITE_TOKEN }} - name: 'Upload to Artifacts' uses: actions/upload-artifact@v4 diff --git a/tools/build-font/package.json b/tools/build-font/package.json index 26a836aac..10d947347 100644 --- a/tools/build-font/package.json +++ b/tools/build-font/package.json @@ -6,7 +6,7 @@ "main": "main.ts", "type": "module", "scripts": { - "start": "node --env-file-if-exists=.env ./src/main.ts" + "start": "node ./src/main.ts" }, "keywords": [], "author": "", From 5e460ce6061c49aa5281e73fff317e1d49c29e67 Mon Sep 17 00:00:00 2001 From: Bhav Beri <43399374+bhavberi@users.noreply.github.com> Date: Fri, 6 Mar 2026 13:42:49 +0530 Subject: [PATCH 2/3] Fixes https://github.com/lucide-icons/lucide-lab/issues/6 (#4101) --- docs/.vitepress/lib/codeExamples/createLabCodeExamples.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/.vitepress/lib/codeExamples/createLabCodeExamples.ts b/docs/.vitepress/lib/codeExamples/createLabCodeExamples.ts index 24d1a41d8..1541d3670 100644 --- a/docs/.vitepress/lib/codeExamples/createLabCodeExamples.ts +++ b/docs/.vitepress/lib/codeExamples/createLabCodeExamples.ts @@ -104,12 +104,12 @@ import { $CamelCase } from '@lucide/lab'; @NgModule({ imports: [ - LucideAngularModule.pick({ $CamelCase }) + LucideAngularModule.pick({ $PascalCase: $CamelCase }) ], }) // app.component.html - + `, }, ]; From 785b2c63769c9ab1f39b4e51048618208a74f397 Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Fri, 6 Mar 2026 10:45:21 +0100 Subject: [PATCH 3/3] fix(redirects): Fixes icon alias redirects on site (#4122) * Fix redirect issues * turn off vercel output * Revert "turn off vercel output" This reverts commit 8cac049e24e4b818ddcc4bc2c21460684bb450bc. * Fix matching paths --- docs/scripts/writeVercelOutput.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/scripts/writeVercelOutput.mjs b/docs/scripts/writeVercelOutput.mjs index a8880181d..fbca1ac7e 100644 --- a/docs/scripts/writeVercelOutput.mjs +++ b/docs/scripts/writeVercelOutput.mjs @@ -14,8 +14,8 @@ const iconAliasesRedirectRoutes = Object.entries(iconMetaData) const aliasRouteMatches = aliases.map((alias) => alias.name).join('|'); return { - src: `/icons/${aliasRouteMatches}`, - status: 302, + src: `^/icons/(${aliasRouteMatches})$`, + status: 308, headers: { Location: `/icons/${iconName}`, },