From de80b88875f15e448f3787712174c3573a5d1328 Mon Sep 17 00:00:00 2001 From: Amr Mohammed El-Sheraey <141947355+AmrMsCLL@users.noreply.github.com> Date: Thu, 1 Oct 2026 23:16:39 +0300 Subject: [PATCH] chore(release): 0.2.0 --- README.md | 14 +++++++++----- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 69d54f3..15d35c5 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ router: apps pass their own link component in through `UiProvider`. Install a release by URL. No registry account or token is needed: ```sh -npm install --save-exact https://github.com/project-graphite/graphite-ui/releases/download/v0.1.0/project-graphite-ui-0.1.0.tgz +npm install --save-exact https://github.com/project-graphite/graphite-ui/releases/download/v0.2.0/project-graphite-ui-0.2.0.tgz ``` Load the theme after Tailwind. `@source` lets Tailwind see the classes the components use, and its @@ -51,10 +51,14 @@ import { AppShell, Dialog, TextField, Toggle } from '@project-graphite/ui'; - motion that only runs when reduced motion isn't requested; - the `shell`, `page-title`, `mono-sm` and `rule-link` utilities; - generic component classes such as `primary-button`, `tab-link`, `popover-panel` and `tab-bar`. -- **Components**: `AppShell`, `Dialog`, `ConfirmDialog`, `TextField`, `TextAreaField`, `Toggle`, - `EmptyState`, `Pagination`, `SmoothImage`, the skeletons, `Popover`, `Menu`, `SnackbarProvider`, - `OutageGate`, `GridListbox` and `Icon`. -- **Helpers**: `errorMessage`, `isAbortError`, `timeAgo` and `useDismiss`. +- **Components**: + - layout: `AppShell` (with an optional `Sidebar`), `Tabs`; + - dialogs and popups: `Dialog`, `ConfirmDialog`, `CommandPalette`, `Popover`, `Menu`; + - forms: `TextField`, `TextAreaField`, `CodeInput`, `Toggle`, `GridListbox`; + - display: `TagChip`, `Avatar`, `EmptyState`, `Pagination`, `SmoothImage`, the skeletons, `Icon`; + - feedback: `SnackbarProvider`, `OutageGate`. +- **Helpers**: `errorMessage`, `isAbortError`, `timeAgo`, `useDismiss`, and `useCommandShortcut` + (opens the command palette on Ctrl+K or Cmd+K). The phone layouts are built in. Dialogs become bottom sheets, and the tab bar and popovers account for the header and the safe area. diff --git a/package-lock.json b/package-lock.json index bf57a23..92da485 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@project-graphite/ui", - "version": "0.1.0", + "version": "0.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@project-graphite/ui", - "version": "0.1.0", + "version": "0.2.0", "license": "MIT", "devDependencies": { "@tailwindcss/vite": "4.3.3", diff --git a/package.json b/package.json index 7736b6a..b77eeb4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@project-graphite/ui", - "version": "0.1.0", + "version": "0.2.0", "description": "Project Graphite design tokens, theme and React components.", "license": "MIT", "repository": {