-
-
Notifications
You must be signed in to change notification settings - Fork 332
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v3 CLI Migration Audit #3090
Comments
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Per Eric's comment in the beta channel on Discord, this is currently an undocumented change and not included in the CLI: <!-- v2 -->
<TabGroup>
<Tab>
</TabGroup> <!-- v3 -->
<Tabs>
<!-- (snippets here) -->
<!-- <Tab> was removed. -->
</Tabs> I'll update the guide if you can please ensure this handle in the CLI. |
@endigo9740 to add to that, we're missing a lot more components, specifically a bunch of "subcomponents" like AccordionItem, etc. Let's sync on this and create a list. |
Remindee for myself: remove the +1 -1 offsets for quotes in svelte and simply grab full text and replace. |
Moving to here for the public beta: |
The following issues have been identified as part of our first pass through the new v3 migration CLI.
Known Issues
package.json
andsrc/index.ts
,relating
->related
package.json
uses spaces, it will change it to tabs.<packagemanager> install
needs to be manually ran after migrating.src/app.html
isn't included in the migration.FileButton
andFileDropzone
are imported together they will both be renamed toFileUpload
causing a duplicate identifier error.Plugin Configuration
The Skeleton plugin configuration needs to be updated to adhere to the new format.
base
option: https://next.skeleton.dev/docs/get-started/plugin#basethemes.cerberus
)skeleton
renamed tolegacy
gold-nouveau
renamed tonouveau
Variants -> Presets
preset-filled-[...]
Generic changes are as follows from v2 -> v3:
variant-filled
->preset-filled
variant-soft
->preset-tonal
variant-ringed
->preset-outlined
variant-ghost
->preset-tonal
+ the surface-tone borderHighlight.js -> Shiki
If possible, point them to the new integration page:
https://skeleton.dev/docs/integrations/code-block/svelte
Nice to Haves
The following are not hard requirements, but would be ideal for the full release:
@skeletonlabs/skeleton
->@skeletonlabs/skeleton-svelte
AppShell
)AppRail
->Navigation
)Component changes can be referenced in the migration guide. See the table lists:
The text was updated successfully, but these errors were encountered: