Files

57 KiB

Changelog

0.0.23 (2026-05-26)

Features

  • add avatar component (727563a)
  • badge: update badge to support closeable (572f60b)
  • badge: update badge to support closeable (3ffb639)
  • components: add skeleton (69c7ddb)
  • divider: add divider component (d4c0038)
  • divider: add divider component (232fa1b)

Bug Fixes

Miscellaneous Chores

Code Refactoring

  • avatar: use module.scss instead of module.css (848b530)

Tests

  • badge: move badge tests out of forward-ref test file (#257) (fcd523b)

0.0.22 (2026-05-22)

Features

  • combobox-simple: add keywords & fix search by label/displayName (d15391a)
  • select-combobox: add loading prop (779f944)

Bug Fixes

  • combobox: add data-slot attributes (d44f8b7)
  • combobox: add disabled prop (6119ad2)
  • components: ensure all components have uses forward ref (f3dd554)
  • select: remove container classname (d3e85c1)
  • slider: added minor fixes related to marks in slider (#249) (456c575)
  • update flex property to allow automatic sizing (#250) (e3abbcf)

Miscellaneous Chores

  • deps-dev: bump turbo from 2.9.12 to 2.9.14 (#243) (d5e0b74)
  • deps: bump ws from 8.19.0 to 8.20.1 (aab281a)
  • package: readme and export fixes (a9f0aba)

Tests

  • documentation: use root readme instead of package ui (155a2a9)

0.0.21 (2026-05-21)

Features

Bug Fixes

  • added ui fixes in slider (38b43ab)
  • added ui fixes in slider (77b28d2)
  • cursor pointer + event propagation issue (ba2bdde)
  • cursor pointer + event propagation issue (9f2b6ab)

0.0.20 (2026-05-18)

Features

  • button: add ButtonGroup and forward native HTMLButtonElement attributes (#229) (f071df0)

Miscellaneous Chores

0.0.19 (2026-05-11)

Features

Bug Fixes

  • combobox: adapt to have same size as input/button (b783343)

Code Refactoring

  • combobox: better keyboard navigation & add placeholder for input (04b75e1)
  • tooltip: renaming and new props (465c488)

0.0.18 (2026-05-08)

Features

  • combobox: add allowCreate and multiple props (#210) (0d3120b)
  • path-export: more export variations (1b523fe)

0.0.17 (2026-05-07)

Bug Fixes

  • drawer: docs suggesting wrong props (266020f)
  • typography: missing support for forward ref required for styled (550e728)

0.0.16 (2026-05-06)

Bug Fixes

  • typography: add role/tabIndex and better types for handlers (9f72bbb)

0.0.15 (2026-05-06)

Features

Bug Fixes

  • readme: missing readme on npm page (#200) (d36ab31)
  • typography: add on click and mouse event handlers (#203) (6f35fcb)
  • typography: missing compatibility css (#201) (ca63362)

0.0.14 (2026-05-01)

Features

Miscellaneous Chores

  • deps-dev: bump postcss from 8.5.8 to 8.5.10 (#191) (c00c48d)

0.0.13 (2026-04-30)

Bug Fixes

  • tabs-toggle-group: reset css not being applied (af3d70f)
  • token-reference: using wrong variant of button (7e82c11)

0.0.12 (2026-04-30)

Bug Fixes

  • update component issues for button, callout and input (#194) (7830671)

0.0.11 (2026-04-28)

Bug Fixes

  • ui: ensure all the component uses semantic-tokens (518c8e5)

Miscellaneous Chores

  • deps: bump lodash-es from 4.17.23 to 4.18.1 (#167) (2096973)

0.0.10 (2026-04-22)

Features

Bug Fixes

  • kbd: use semantic tokens for colors (7cf19c9)

Documentation

Miscellaneous Chores

0.0.9 (2026-04-20)

Bug Fixes

0.0.8 (2026-04-20)

Features

  • select: add select component (f14bf74)
  • text-ellipsis: add new component & add support to badge (2e96a9b)

Bug Fixes

  • button: icon size should be square & add variables for each property (3b49984)
  • components: ensure all of them accepts className/id/testId (f82dce4)
  • drawer: expose width and more props (c4d5e57)

Miscellaneous Chores

  • deps: bump @chenglou/pretext from 0.0.4 to 0.0.5 (cfbc4d4)

0.0.7 (2026-04-08)

Bug Fixes

  • fixed the light mode colors for the action and dismiss btn in announcement banner (31b86c0)

0.0.6 (2026-03-24)

Features

  • css-modules: migrate date picker (3e8ba9a)
  • css-modules: migrate dropdown menu (662b7f8)
  • css-modules: migrate pin list (f5aee77)
  • css-modules: migrate popover (5cd4458)
  • css-modules: migrate tabs (bd20778)
  • css-modules: migrate tooltip (4f79174)
  • deps: remove unused deps & remove tailwind (7295323)

Bug Fixes

  • combobox: use popover component & support popover inside popover (ba38938)
  • data-table-stories: remove story that causes build to fail from time to time (37a0d01)
  • data-table: remove margin on search icon (d08a864)
  • input: allow more customization via css variables (8d9126d)
  • signozhq-icons: use updated lib & remove lucide (b00cd70)
  • tooltip: explicit exports (9ad148a)

Documentation

  • readme: add missing components (d6b9c1b)

0.0.5 (2026-03-18)

Features

  • announcement-banner: add component (633b74e)

Bug Fixes

  • components: use new periscope tokens to align with figma (355395c)

Miscellaneous Chores

0.0.4 (2026-03-17)

Features

  • badge: to css modules & cleaned props (a29633e)
  • button: cleaned button component (#130) (c844745)
  • button: migrate button to css modules (c9d7690)
  • checkbox: export colors map & prop type (b849c36)
  • checkbox: migrate to css modules & better props (09eb5b0)
  • css-modules: migrate calendar (4543bd9)
  • css-modules: migrate callout component (c908b09)
  • css-modules: migrate combobox (e7ac0ae)
  • css-modules: migrate data-table (0c560e3)
  • css-modules: migrate input (36c1656)
  • css-modules: migrate pagination (7c84ce2)
  • css-modules: migrate radio group (6ac27c1)
  • css-modules: migrate resizable (57ade06)
  • css-modules: migrate sonner (e36ff3f)
  • css-modules: migrate switch (f581a5d)
  • css-modules: migrate toggle-group and toggle (36c871f)
  • css-modules: migrated command & dialog components (d153762)
  • drawer: migrate to css modules (e185304)
  • drawer: remove vaul in favor of reusing dialog & add animation to dialog (67329a7)
  • resizable: update to v4 (01e505e)

Bug Fixes

  • button: better icon sizes (2e58230)
  • checkbox: auto-assign id when is undefined (44ac88d)
  • docs: conflicts on heading and paragraph text sizes (7b91f72)
  • input: password icon use suffix instead of children (0b36acf)
  • input: suffix/prefix with falsy don't erase value (30bd739)
  • input: use 2rem as height to match button height (0c50d04)
  • peer-depencies: wrong usage of peer dependency (43267b6)
  • spacing: use values from design token (2d88d76)
  • stories: tests being broken & autodocs tag not allowed when have mdx (ed7a408)
  • ui: warnings during test-storybook (5abcca0)

Miscellaneous Chores

  • .vscode: define formatter for scss files (00d2677)
  • docs: remove experimental components from main page & update docs on how to use the lib (ebc8fd1)
  • tsgo: use instead of tsc & typecheck-staged (151a481)

Tests

  • data-table: add basic testing (64a8c04)

Continuous Integration

  • chromatic: enable against next branch (dbbcb34)
  • chromatic: remove next from ci (2776387)
  • chromatic: removed unused if statement (9d1d177)
  • workflows: add support to cache pnpm (9b913f3)
  • workflows: be explicit with concurrency group and cancellation (9988ed5)

0.0.3 (2026-02-27)

Features

  • storybook: bump version of storybook to v10 (#127) (1128d80)

0.0.2 (2026-02-26)

Features

  • add an on reorder listener to notify parent component (bfe9cbb)
  • add an on reorder listner to notify parent component (b6e646c)
  • add calendar component and fix styles mismatch with shadcn (2301c82)
  • add resizable component (#81) (4dcf0a5)
  • add scroll to view functionality to data table (aa7fd6b)
  • add sonner component (3b4043b)
  • add sonner component (970ce8e)
  • add story for icons library (#58) (d0de5c0)
  • add support for generating non-shadcn component in the components library (c761037)
  • add table virtualization stories (9d39163)
  • add table virtualization stories (4f9b53a)
  • added client side pagination (2294218)
  • added column ordering support with browser events (c12bf95)
  • added column resizing, sorting and local preferences (0a046db)
  • added global filtering column filtering and column pinning (ff22ec9)
  • added new component for command palette (#93) (279e0e4)
  • added pagination persistence (4b95355)
  • added row and cell interactions with smooth scroll and persistance (055191a)
  • added row expansion with accessiility (2b8cc65)
  • added row selection with accessiility (2412417)
  • added server side pagination and infinite scroll (d01480a)
  • added variables (3171282)
  • basic table scaffolding using shadcn and tanstack table (e6d182b)
  • build the tabs component (primary and secondary) (#36) (056bed7)
  • button component + all variants + light / dark mode + storybook story (349d0ab)
  • button component + all variants + light / dark mode + storybook story (8d35d23)
  • calendar component (e248bce)
  • calendar component and stories (da57c64)
  • Callout (Alert) component (#56) (662b77c)
  • checkbox init (8c7b771)
  • checkbox story added (e8e3f98)
  • checkbox wrapper added (2a6f59f)
  • clean up (4274864)
  • clean up (4860af2)
  • code fix (aa0cb5f)
  • code fix (0a906fb)
  • component documentation in storybook (#60) (66f2a35)
  • css fix (4744e5a)
  • custom generator empty component support (79d4506)
  • date picker component (dcaa408)
  • design addon: added button figma preview with design addon (9e845e4)
  • design addon: added button figma preview with design addon (6867374)
  • dropdown menu component (#99) (c93cfed)
  • enhance table component with height and overflow functionality (86f4828)
  • implement alert dialog component based on designs (#97) (1bab4b4)
  • improved table stories (4fd14f7)
  • initial setup for components library (103ad68)
  • initial setup for components library (#2) (dcefd7f)
  • pagination basic UI (5ae23db)
  • pagination component (ab8e86d)
  • pagination component (42e14fb)
  • pin list component (#111) (4fb7558)
  • pnpm update (7777132)
  • radio group init (6fd78b8)
  • radio group init (0af69b5)
  • radio story added (1637d6d)
  • redesign storybook for badge component (390b8cb)
  • redesign storybook for badge component (4cfb20e)
  • remove console log, clean up pr (824ecfc)
  • searchable dropdown added (#102) (2de3b82)
  • segemented controls init (5c0a48d)
  • setup chromatic (#22) (26f0cc1)
  • setup design tokens stories and overall improvements (#23) (a6a12d5)
  • setup light/dark mode and themes and configure colors (7dcefe2)
  • setup light/dark mode and themes and configure colors (d72859e)
  • setup mode and theme support using tailwindcss v4 (#47) (4c1991e)
  • setup the updated color palette (157d6be)
  • setup typescript check, prettier, eslint, conventional commits, prevent push to main branch (#8) (f98f94f)
  • show overlay update (fb7d244)
  • single package (#120) (be2ccfa)
  • switch story added (531f0d6)
  • table component (6019677)
  • table: add IntersectionObserver-based load-more (b8afe15)
  • Tooltip component (#57) (d62b4c7)
  • update codeowners (148cb1f)
  • update design-token version and colors story (9d6cc55)
  • update docs css (63c724d)
  • update figma (d6d9149)
  • update lock (32ab45b)
  • update package and changeset (c1078cf)
  • update storybook ui (d0ffad9)
  • update storybook ui (3aaa532)
  • update style (5c7207c)
  • update style (9779e6d)
  • update table component (140c45a)
  • update toggle group stories (7a90bfa)
  • update versions of packages (c6ee81c)
  • update versions of packages (33296c0)
  • updated yaml (456d1f4)
  • upgrade tailwindcss to v4 (#46) (28ab0f0)
  • upgraded components to periscope-v2 (b3b2e96)
  • upgraded global.css for docs (aa9b018)
  • virtualization and bug fixes (242ac45)
  • vqa updates badges (ba144e6)
  • vqa updates dialog width (a30eead)

Bug Fixes

  • action button fix (77c3981)
  • add build configuration to tailwind-config package and export global.css (efad247)
  • add build configuration to tailwind-config package and export global.css (0dcc0d1)
  • add build configuration to tailwind-config package and export global.css (fc003d2)
  • add props to control drawer programatically (96f3f4d)
  • add props to control drawer programatically (68c1a84)
  • added fixes for dialog, tabs and paginations (39117cb)
  • base styles overriding tailwind styles (bc5c594)
  • bg color in drawer (54abed1)
  • changed release workflow code (#104) (b4390a8)
  • cleanup redudant css (6bffc48)
  • commit message file as the ci failed (#105) (d8e35d1)
  • dark mode fix (f0ec956)
  • drag and reorder issue - revert and fix (3146d9a)
  • enforce typecheck only on staged files (1e5e1da)
  • enforce typecheck only on staged files & update vscode settings and extensions files (aea9af3)
  • failing package generator (36218ec)
  • Feedback and enhancement (a5b76ba)
  • fix the components consumption issue (#62) (3d1ea52)
  • fix the dark color issue and improve drawer component (#82) (7f0dad1)
  • fix the failing build + update pnpm-lock.yaml (#38) (fb8cb7a)
  • fix the failing package generator (1a95f43)
  • header visibility (8222dab)
  • import global.css in consumer packages (62233b8)
  • improve calendar story controls and remove buttonVariant (07d4a09)
  • improve the colors story and adjust based on the updated color palette (849d13f)
  • minor fix in column resizing (f253578)
  • minor refactor related to table export (6b488b1)
  • minor refactor related to table export (9b89bfd)
  • minor refactor related to table export (1f58136)
  • misc fixes in component library (383ba86)
  • misc fixes in component library (897b886)
  • packages: missing packages on extra files (1320e59)
  • Post VQA changes (#61) (37a309c)
  • properly inject css in button and input (a18c56c)
  • reordering issue and stories (5e3bf06)
  • sonner icon fix (48946b9)
  • table: avoid unused var in IO guard for CI (26d1e47)
  • table: guard scrollTo in SSR/Chromatic to avoid component error (b37e68b)
  • table: silence storage errors in non-browser env; fix virtualization story height (75b2c6f)
  • update story (f988242)
  • updated pnpm (5eef679)
  • updated popover styles (13f0867)
  • virtualisation column resizing issue (b46139e)

Styles

Miscellaneous Chores

  • add .gitignore for packages (ccfd765)
  • add alert dialog wrapper (955a7d9)
  • add changeset for @signozhq/table minor release (be0d2d6)
  • add changeset for table height functionality (4c188bc)
  • add codeowners file (fc114a7)
  • add CODEOWNERS file (db08ebc)
  • add floating drawer style (4f91c30)
  • add height and width for panel and drawer (d4392e4)
  • add prettier and eslint as recommended extensions (68e3e18)
  • add proper changeset for table height functionality (9f75a56)
  • add table container class and update package version (a1f941c)
  • add table id to infinite scroll story (739ccfd)
  • added table stories (51397db)
  • added table stories (54738dd)
  • alert dialog init (f7e40e5)
  • badge init (c5408c1)
  • badge init (a147128)
  • badge stories added (bd7e5d3)
  • change tailwind.config.js type to module in package.json (f857318)
  • checkbox color support added (c8ec202)
  • code cleanup (17bfcc6)
  • configure global css light/them variables (d8f4311)
  • configure the colors from design tokens in tailwind (#14) (f198b63)
  • delete alert-dialog (06bb025)
  • deps-dev: bump vite from 5.4.10 to 5.4.12 (#32) (071e930)
  • deps-dev: bump vite from 5.4.18 to 5.4.19 (#52) (c1b515f)
  • deps: bump @eslint/plugin-kit from 0.3.1 to 0.3.4 (cc6367e)
  • deps: bump @eslint/plugin-kit from 0.3.1 to 0.3.4 (488d476)
  • deps: bump nanoid from 3.3.7 to 3.3.8 (#29) (a529c72)
  • deps: bump path-to-regexp from 2.2.1 to 3.3.0 (#25) (bcc5e27)
  • dialog init (c0526e4)
  • dialog top height fix (6efa27e)
  • dialog top height fix (6857a74)
  • drawer init (366c87c)
  • drawer wrapper and story addec (4d171ed)
  • enable controls panel (5d7921a)
  • fix cross spawn vulnerability (5e581e9)
  • fix cross spawn vulnerability (3956ba3)
  • fix drawer (515ce3a)
  • fix drawer (cee9d96)
  • fix outline styles (64dcb30)
  • fix radio button color (dee14a4)
  • fix semver related vulnerability (727659b)
  • fix semver related vulnerability (3fd0b78)
  • fix tmp related vulnerability (67abe19)
  • fix tmp related vulnerability (67abe19)
  • fix tmp related vulnerability (e4f2b9c)
  • fixed version issue and updated lock file (25e87e5)
  • generator script text improved i.e. empty -> component from scratch (3413dc3)
  • improve button component UI (use colors from design tokens) (#17) (6de9364)
  • improve the story template (#9) (29360f0)
  • minor changes (f9e05f8)
  • minor changes to stories in radio (38661b8)
  • minor fix (94068aa)
  • minor refactor (ad8f7a6)
  • minor refactor (e29ca02)
  • minor refactor (0333a85)
  • minor refactor (68da292)
  • minor ui change (4ca77ca)
  • overall cleanup (#12) (6507d5d)
  • pnpm install (9a27554)
  • pnpm install (f58b01b)
  • pr comments (083aeb8)
  • PR review: removed unused code (00b7ef5)
  • radio button icon fix (c08dfe6)
  • radio color support added (0e3612c)
  • radio label added (dd1163b)
  • remove additional resize marker present (bcdfe62)
  • remove the table story (#70) (42f5197)
  • remove the unnecessary styles from index.css (55dc6db)
  • remove Vite boilerplate style (054b788)
  • rename packages playground dev script (b6c493f)
  • segmented control rename (874cc27)
  • style fixes (a21ef1f)
  • switch color support added (3eca2ed)
  • switch init (366fd7b)
  • switch made vanilla derivate (e773946)
  • update alert dialog stories (ff7b99a)
  • update alert-dialog stories (47d5cda)
  • update alert-dialog stories (54afc95)
  • update badge stories (8023a63)
  • update dialog stories (6c91be2)
  • update dialog stories (b9a050f)
  • update dialog story for widths (9fa37f2)
  • update dialog to function as alert dialog (56de1ea)
  • update drawer story (4b1d27b)
  • update esbuild (#43) (d97a012)
  • update package version (8324002)
  • update package version (4558c41)
  • update packages playground (267a2f2)
  • update packages playground (b082630)
  • update readme (4bfc547)
  • update readme (ab009a4)
  • update repo link in readme (5dc097d)
  • update settings to autoformat on saving files (e44b2b6)
  • update the readme (3a2e319)
  • upgrade button's tailwindcss to v4 + use css based tailwind colors config (487caf4)
  • upgrade button's tailwindcss to v4 + use css based tailwind colors config (161c037)
  • upgrade button's tailwindcss to v4 + use css based tailwind colors config (ee094fe)
  • upgrade storybook and add preview.js (ff577fe)
  • version packages (#106) (22bfc9e)
  • vqa drawer add panel type (c89ac39)
  • vqa updates dialog style fix (f0b6d8f)
  • wrap input and button classNames in cn (a7c6dee)

Code Refactoring

  • chore: refactor button component to support primary / secondary / ... colors (fee829d)
  • chore: refactor button component to support primary / secondary / ... colors (968431e)
  • fix the components consumption issue by updating the button and input packages to use tsup for builds (#37) (225b3c8)
  • upgrade input component tailwindcss to v4 (db1c65f)
  • upgrade storybook tailwindcss to v4 (7c1e18e)

Continuous Integration

  • release-please: be specific instead of trying generic release type (dd1d024)
  • release-please: release-type instead of just type (decd7f8)
  • release-please: try fix illegal characters (#125) (acb2c80)
  • update release workflow permissions and pnpm version (#103) (a3bacd1)