chore: merge release/2.0.1-beta.1 into develop#93
Merged
Conversation
Unified all three packages at 2.0.1-beta.0. Includes CSS variable prefix rename (--esnet- to --pkts-), component style migration into ui-css, new PktsChipGroup web component, Button/IconButton prop refactor, and multiple bug fixes.
Fix ui-css class prefix from es- to pkts-, add all missing components to ui-react and ui-css component lists, add pkts-chip-group to ui-web.
ui-react: add PktsSkeletonChip missing from list, add PacketsDesignTokenProvider and usePacketsDesignTokens, split PktsTab/PktsTabs correctly, reorganize into categories matching source ui-web: rewrite component list to match index.ts exports exactly, fix date picker sub-components, remove components that are not exported ui-css: fix all class names from es- to pkts- prefix, remove input-date (file does not exist), add all migrated components from this release
Tokens CSS is fully inlined by postcss-import at build time. Listing it as a runtime dependency caused install failures for consumers who don't have ESnet registry access.
Fix install failure for consumers on public npm. pkts-tokens is a build-time dependency in ui-css only — the token CSS is fully inlined by postcss-import at build time and consumers do not need it at runtime. Moving it to devDependencies removes it from the published package metadata.
Dockerfile: use build:storybook in react-docs instead of build, which was running the Cloudflare assembly script and clobbering the output directory with the wrong content for the Docker/nginx deployment. host-docs MDX: add target="_parent" to all internal ?path= links so clicks navigate the Storybook manager frame instead of the iframe, which only accepts /story/ paths and throws on /docs/ paths.
Deploying packets-design-system-staging with
|
| Latest commit: |
1635efc
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://0eaa490d.packets-design-system-staging.pages.dev |
| Branch Preview URL: | https://release-2-0-1-beta-1.packets-design-system-staging.pages.dev |
Deploying packets-design-system with
|
| Latest commit: |
1635efc
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://ff40e98e.packets-design-system.pages.dev |
| Branch Preview URL: | https://release-2-0-1-beta-1.packets-design-system.pages.dev |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merges the 2.0.1-beta.1 release back into develop.
Fixes included:
ui-css: movedpkts-tokensfromdependenciestodevDependencies, it is build-time only and was causing a 404 install failure for anyone without ESnet registry accesspnpm-lock.yaml: updated to reflect the abovepackets.es.net: fixed blank sub-storybook pages (Dockerfile was running the wrong build script; internal MDX links were crashing the iframe)