Skip to content

feat(@lucide/vue): Rename Vue package name to @lucide/vue#3337

Merged
ericfennis merged 16 commits intonextfrom
move-vue-package
Sep 11, 2025
Merged

feat(@lucide/vue): Rename Vue package name to @lucide/vue#3337
ericfennis merged 16 commits intonextfrom
move-vue-package

Conversation

@ericfennis
Copy link
Copy Markdown
Member

@ericfennis ericfennis commented Jun 18, 2025

Description

Creates new Vue package: @lucide/vue

Motivation

Currently, the package has the name lucide-vue-next. The next keyword was started after Vue 2 became Vue 3; a lot of packages were named with the -next suffix. It's time to name it correctly and get rid of the next suffix.
These packages will follow the new naming scheme like other lucide namespace packages.

What will happen with lucide-vue-next?

For now, we keep it up in the air and update with the latest icons. We've added a warning that will show up in your console telling you that the package is renamed. In the future, new features will only be added to @lucide/vue. So lucide V1 will be only available on @lucide/vue.

Eventually, the package will be deprecated and removed, but not soon.

@github-actions github-actions Bot added 📖 documentation Improvements or additions to documentation 📦 dependencies Pull requests that update a dependency file 🌍 site Has to do something with the Lucide website 💎 vue package Lucide Vue package labels Jun 18, 2025
@ericfennis ericfennis changed the title Rename Vue package name to @lucide/vue feat(@lucide/vue): Rename Vue package name to @lucide/vue Jun 18, 2025
@github-actions github-actions Bot added ⚛️ react package Lucide React Package ⚛️ preact package About the Preact Package 🧣 svelte package About the Svelte package ⚛️ react native package About the React Native package 🪝 solid package About the Solid package labels Jul 4, 2025
@jguddas
Copy link
Copy Markdown
Member

jguddas commented Jul 4, 2025

Can we somehow still publish to the old names for backwards compatibility?

@ericfennis
Copy link
Copy Markdown
Member Author

@jguddas Yes, we still do! Maybe a bit confusing in this PR. But I've deleted the old vue 2 package, which was already not publishing since the beginning of this year.
So lucide-vue-next is still publishing!

@ericfennis ericfennis marked this pull request as ready for review July 4, 2025 15:42
@ericfennis ericfennis requested a review from Copilot July 4, 2025 15:43

This comment was marked as resolved.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@ThomOrlo
Copy link
Copy Markdown

ThomOrlo commented Aug 4, 2025

@ericfennis
Copy link
Copy Markdown
Member Author

Thanks for you sharpness @ThomOrlo . Will fix this!

@ericfennis ericfennis changed the base branch from main to next September 11, 2025 12:36
@ericfennis ericfennis merged commit 7bbb1e1 into next Sep 11, 2025
28 checks passed
@ericfennis ericfennis deleted the move-vue-package branch September 11, 2025 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📦 dependencies Pull requests that update a dependency file 📖 documentation Improvements or additions to documentation 🚀 Lucide v1 ⚛️ preact package About the Preact Package ⚛️ react native package About the React Native package ⚛️ react package Lucide React Package 🌍 site Has to do something with the Lucide website 🪝 solid package About the Solid package 🧣 svelte package About the Svelte package 💎 vue package Lucide Vue package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants