Skip to content

Conversation

ncamera
Copy link
Collaborator

@ncamera ncamera commented Sep 15, 2025

This plugin replaces the need for using the CLI in Vite environments.

This will help us to avoid issues when the Mercury dependency is duplicated. Also, this help us to set this mapping inline in the HTML.
This plugin replaces the need for using the CLI in Vite environments.
Also, inline the base/base bundle by default and preload the base/icons bundle by default.
Also, fix default values for mercuryOptions
@ncamera ncamera added feature Feature implementation pull request mercury Changes related to Mercury design system performance Work related to imporving the performance in the Design System target: minor This PR is targeted for the next minor release labels Sep 15, 2025
@ncamera ncamera marked this pull request as draft September 15, 2025 02:51
…li and vite-mercury-plugin packages

Now, @genexus/mercury only contains the core of Mercury, and we have packages for bulding Mercury, using it through out a CLI, and a plugin to work with Vite.

Breaking changes:
 - The default path for the fonts is now "/assets/fonts/" instead of "./assets/fonts/"

 - The default path for the icons is now "/assets/icons/" instead of "./assets/icons/"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Feature implementation pull request mercury Changes related to Mercury design system performance Work related to imporving the performance in the Design System target: minor This PR is targeted for the next minor release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant