Skip to content

chore: merge release/2.0.1-beta.1 into develop#93

Merged
FreddKM merged 9 commits into
developfrom
release/2.0.1-beta.1
Jul 21, 2026
Merged

chore: merge release/2.0.1-beta.1 into develop#93
FreddKM merged 9 commits into
developfrom
release/2.0.1-beta.1

Conversation

@FreddKM

@FreddKM FreddKM commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Merges the 2.0.1-beta.1 release back into develop.

Fixes included:

  • ui-css: moved pkts-tokens from dependencies to devDependencies, it is build-time only and was causing a 404 install failure for anyone without ESnet registry access
  • pnpm-lock.yaml: updated to reflect the above
  • packets.es.net: fixed blank sub-storybook pages (Dockerfile was running the wrong build script; internal MDX links were crashing the iframe)

FreddKM added 9 commits June 29, 2026 08:57
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.
@FreddKM
FreddKM requested a review from KatrinaTurner July 6, 2026 20:41
@FreddKM FreddKM self-assigned this Jul 6, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying packets-design-system-staging with  Cloudflare Pages  Cloudflare Pages

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

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying packets-design-system with  Cloudflare Pages  Cloudflare Pages

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

View logs

@FreddKM
FreddKM requested a review from charleshtrenholm July 6, 2026 20:46

@charleshtrenholm charleshtrenholm left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@FreddKM
FreddKM merged commit 616ef99 into develop Jul 21, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants