Skip to content

Latest commit

Β 

History

History
864 lines (516 loc) Β· 29.6 KB

File metadata and controls

864 lines (516 loc) Β· 29.6 KB

3.20.0 (2026-03-05)

Features πŸš€

  • pds-modal: expose modal CSS part for custom sizing (#691)

❀️ Thank You

  • Quinton Jason

3.19.0 (2026-02-25)

Features πŸš€

  • add download attribute support to link, button, & dropdown-menu-item (#681)
  • pds-chip: add size prop with sm, md, and lg options (#684)

Bug Fixes πŸ›

  • pds-button: add reflect to disabled prop and guard slotted disabled selector (#685)
  • pds-combobox: add part=combobox to wrapper for external styling (#682)

Styles 🎨

  • pds-multiselect: align trigger height to 36px and font-weight … (#683)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.18.0 (2026-02-18)

Features πŸš€

  • pds-multiselect: add searchPlaceholder, closePanelOnSelect, dis… (#674)
  • pds-table: add disableSelectAll prop to hide header checkbox (#673)
  • truncation: add automatic tooltip on truncated text (#672)

Bug Fixes πŸ›

  • pds-button: fix empty icon slot wrapper spacing (#678)
  • pds-table: remove unused pdsTableSelect event declaration (#675)
  • pds-table-row: fix checkbox double-fire and z-index bleed-through (#679)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.17.0 (2026-02-12)

Features πŸš€

  • pds-multiselect: add hideSelectedItems prop (#671)

❀️ Thank You

  • Phillip Lovelace

3.16.3 (2026-02-10)

Bug Fixes πŸ›

  • pds-button: always render start/end slots for reliable content projection (#668)

Styles 🎨

  • pds-dropdown-menu: add important to slotted element base styles (#669)

❀️ Thank You

  • Quinton Jason

3.16.2 (2026-02-09)

Bug Fixes πŸ›

  • pds-dropdown-menu-item: add reflect prop (#666)

❀️ Thank You

  • Quinton Jason

3.16.1 (2026-02-06)

Bug Fixes πŸ›

  • pds-dropdown-menu-item: update destructive color for pds link shadow (#664)
  • pds-input: style native search clear button with custom icon (#665)
  • pds-multiselect: resolve async with preselected values not showing selection count on initial render (#663)

Styles 🎨

  • pds-dropdown-menu-item: add flex alignment and spacing (#662)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.16.0 (2026-02-05)

Features πŸš€

  • pds-dropdown-menu: allow raw anchor and button elements (#661)

❀️ Thank You

  • Phillip Lovelace

3.15.3 (2026-02-03)

Styles 🎨

  • pds-tab: display not-allowed cursor for disabled tabs (#658)

❀️ Thank You

  • Phillip Lovelace

3.15.2 (2026-02-02)

Bug Fixes πŸ›

  • pds-dropdown-menu-item: add reflect option to target and external props (#656)

❀️ Thank You

  • Quinton Jason

3.15.1 (2026-01-30)

Bug Fixes πŸ›

  • pds-multiselect: add csrf token support and fix selected items d… (#654)

Styles 🎨

  • pds-table-row: update interactive token color (#655)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.15.0 (2026-01-29)

Features πŸš€

  • add external prop to dropdown menu (#648)
  • pds-chip: add remove url support (#653)
  • pds-combobox: add async to pds-combobox (#651)
  • pds-multiselect: add create tag functionality to pds-multiselect (#652)

Styles 🎨

  • pds-chip: adjust padding values (#645)
  • pds-table-cell: update vertical align styles (#650)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.14.2 (2026-01-27)

Bug Fixes πŸ›

  • prevent crashes when components are double-initialized via CDN and React (#647)

❀️ Thank You

  • Phillip Lovelace

3.14.1 (2026-01-23)

Bug Fixes πŸ›

  • rollback typescript-eslint to v6 with proper version compatibility (#641)
  • pds-dropdown-menu: prevent clipping in overflow containers (#643)
  • pds-table: improve sort indicator clarity (#640)

❀️ Thank You

  • Phillip Lovelace

3.14.0 (2026-01-15)

Features πŸš€

  • core: Add keyboard and focus events to form components (#636)
  • pds-avatar: add initials props (#635)

Bug Fixes πŸ›

  • add ds token mapping (#624)
  • update release-info.json to remove template typo for version (#631)
  • upgrade typescript-eslint to v8 and stencil eslint plugin to v0.10 (bdbde453)
  • regenerate package-lock.json with --legacy-peer-deps to match CI (ea4e0d91)
  • update package-lock.json preserving v3.13.0 resolutions (9df9d5f0)
  • add --legacy-peer-deps to release job for consistency with build jobs (c22a078b)
  • pds-table: add default sorting props (#633)

Styles 🎨

  • pds-dropdown-menu-item: adjust link styles for improved clickable area (#630)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.13.0 (2026-01-12)

Features πŸš€

  • pds-table: add head border, background, and row divider props (#629)

Bug Fixes πŸ›

  • pds-tab: add add disabled prop (#626)

Styles 🎨

  • update alert dark mode link hover style (#620)
  • form-inputs: align error icon with top of multi-line messages (#627)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.12.1 (2026-01-06)

Bug Fixes πŸ›

  • bump token version and component adjustment to align with brand updates (#622)
  • pds-modal: make border prop mutable and remove debug logging (#616)

Styles 🎨

  • pds-copytext: move background color to span element (#623)
  • pds-input, pds-checkbox: standardize helper and error message typography (#617)

❀️ Thank You

  • Phillip Lovelace

3.12.0 (2025-12-16)

Features πŸš€

  • add custom data generator for autocomplete in vscode-html-language-server (8140dfe8)
  • clean up code (2fee3f3c)
  • added vscode settings patcher as an install script (c1b6386c)

Bug Fixes πŸ›

  • update semantic and core tokens in SCSS files (#597)
  • add semantic tokens (#606)
  • update to kajabi-ui styles to 1.0.3 (#610)
  • update box spacing values (#611)
  • core: export component types for TypeScript resolution (#592)
  • pds-alert: update padding of alert to 20px (#602)
  • pds-divider, pds-link, pds-progress: update code connect properties and examples (#595)
  • release: update Slack notification workflow to use environment var (#593)
  • storybook: update Vite watch config for HMR live reload (#603)
  • storybook: use pine-core ESM bundle to fix HMR reload errors (#605)

Documentation πŸ“„

  • standardize docs sections and add form integration section to form components (#594)
  • pds-icon: add technical notes on icon usage differences between React and web components (#596)
  • storybook: update changelog page with actual list from changelog.md (#604)

Styles 🎨

  • address transform minification warnings (#612)
  • pds-button: adjust tertiary hover styles (#613)

❀️ Thank You

  • Jeremy Saenz @codegangsta
  • Phillip Lovelace
  • Quinton Jason

3.11.1 (2025-11-19)

Bug Fixes πŸ›

  • update code connect mappings to match latest component updates (#581)
  • deps: update glob from 10.3.10 to 11.1.0 to resolve security vulnerability (#590)
  • input-interface: correct typo in event detail property name (#587)

Documentation πŸ“„

  • Improve docs navigation & support resources (#585)
  • add intro image to welcome page (#586)
  • pds-alert, pds-toast: improve DocCanvas formatting for readability (#591)

❀️ Thank You

  • Phillip Lovelace

3.11.0 (2025-11-12)

Bug Fixes πŸ›

  • deps: update @pine-ds/icons to 9.12.0 with Stencil 4.38.3 (#580)

❀️ Thank You

  • Phillip Lovelace

3.10.0 (2025-11-12)

Features πŸš€

  • pds-button: add tertiary variant and sizing prop (#575)

Bug Fixes πŸ›

  • pds-popover: convert to slot for trigger and portal rendering (#574)

❀️ Thank You

  • Phillip Lovelace

3.9.0 (2025-10-30)

Features πŸš€

  • pds-input: add highlight prop and styling (#567)
  • pds-select: add highlight prop and styling (#568)
  • pds-textarea: add highlight prop and styling (#569)

Bug Fixes πŸ›

  • pds-accordion: add accordion-icon part for styling (#572)

Documentation πŸ“„

  • add changelogs to storybook documentation (#571)
  • add highlight prop to figma code connect files (#573)

❀️ Thank You

  • Phillip Lovelace

3.8.2 (2025-10-24)

Bug Fixes πŸ›

  • pds-box: add core tokens to spacing set (#565)
  • pds-radio: add contained variant and image slot (#562)

Documentation πŸ“„

  • pds-row: add modifiers to size prop in examples (#566)

Styles 🎨

  • pds-progress: update progress bar styles and add gradient fill color documentation (#564)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.8.1 (2025-10-21)

Documentation πŸ“„

  • display pine version in storybook (#561)

Styles 🎨

  • pds-tab: remove z-index from pill variant (#563)

❀️ Thank You

  • Phillip Lovelace

3.8.0 (2025-10-15)

Features πŸš€

  • implements z-index values across components using new tokens (#549)
  • add readonly type property to form components (#559)
  • pds-popover: implement methods control and events (#548)

Bug Fixes πŸ›

  • pds-combobox: add chip trigger variant (#550)
  • pds-combobox: update highlighted option logic when selected (#554)
  • pds-combobox: add attachInternals and add to form docs (#556)
  • pds-combobox: update docs and space key functionality (#560)
  • pds-copytext: update button padding and class name syntax in stories (#546)
  • pds-tabs: correct keyboard navigation for tabs when panels have focusable elements (#555)

Styles 🎨

  • pds-input: correct styles for append/prepend button height (#551)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.7.0 (2025-10-02)

Features πŸš€

  • pds-filters: adds pds-filter and pds-filters to system (#536)

Bug Fixes πŸ›

  • add combobox option group labels (#535)
  • docs: correct typos and improve consistency in docs across multiple components (#544)
  • pds-button: add 'filter' variant with specific styles and icon (#538)
  • pds-combobox: add enlarge icon to input trigger (#540)
  • pds-combobox: update keyboard button trigger open close functionality (#541)
  • pds-tab: remove browser default focus ring (#537)
  • pds-tabs: add shadow parts for tab components (#534)

Styles 🎨

  • pds-dropdown-menu-separator: update separator styles for improved appearance (#543)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.6.0 (2025-09-19)

Features πŸš€

  • pds-textarea: add max-length character counter (#529)

Bug Fixes πŸ›

  • pds-box: add responsive modifiers to box model and layout props (#531)
  • pds-button: add enter key handling for form submissions (#532)
  • pds-modal: add scrollable boolean and resolve dynamic border positioning (#528)
  • pds-modal: add dvh unit to heights (#533)

Styles 🎨

  • pds-modal: fix max height for fullscreen modals (#530)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.5.2 (2025-09-12)

Bug Fixes πŸ›

  • pds-box: add responsive modifier to flex properties (#527)

❀️ Thank You

  • Quinton Jason

3.5.1 (2025-09-09)

Bug Fixes πŸ›

  • pds-table: add shadow parts for improved styling (#525)

❀️ Thank You

  • Phillip Lovelace

3.5.0 (2025-09-05)

Features πŸš€

  • add code connect (#468)
  • pds-table: add alignment for cell and head cells in component (#517)

Bug Fixes πŸ›

  • pds-box: add wrap prop and tests (#521)
  • pds-input, pds-textarea: adds hide-label prop to visually hide label text (#519)
  • pds-table: case-insensitive sorting for the table component (#516)
  • pds-table: refactor expanding width and scrolling for responsive table (#523)
  • pds-tooltip: add floating UI for placement and smart positioning (#520)

Styles 🎨

  • pds-tab: update background colors and hover states for filter tabs (#518)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.4.3 (2025-08-19)

Bug Fixes πŸ›

  • pds-button: add button link to full width rule (#513)

Documentation πŸ“„

  • update row examples and box docs (#510)
  • update story boolean attribute handling across components (#514)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.4.2 (2025-08-12)

Bug Fixes πŸ›

  • Unify color token handling across components (backward compatible) (#506)
  • add form association and element internals to checkbox and switch (#508)
  • pds-box: add custom flex values to flex prop (#509)

❀️ Thank You

  • Quinton Jason

3.4.1 (2025-08-07)

Bug Fixes πŸ›

  • form elements: add form association and element internals (#500)
  • form-elements: align height spacing and message color (#488)
  • pds-button: add white space nowrap to button text (#490)
  • pds-input: add full width variant tests and docs (#489)
  • pds-input: update select prepend and append height (#496)
  • pds-modal: adjust max height ot remove double scrollbars (#503)

Documentation πŸ“„

  • remove camel case from documentation (#504)
  • icon: Update for more detailed usage and troubleshooting guidelines (#495)

Styles 🎨

  • pds-box: update md border radius (#502)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.4.0 (2025-07-17)

Features πŸš€

  • action slot for pds-input, pds-select, & pds-textarea (#485)
  • combobox: add combobox (#476)
  • pds-property: add property component to system (#479)
  • pds-text: add CSS part support to component (#481)
  • typography: standardize form label typography (#480)

Bug Fixes πŸ›

  • resolve Sass deprecation warnings (#482)

Documentation πŸ“„

  • pds-input: update story implementations to use args for dynamic properties (#487)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.3.0 (2025-06-27)

Features πŸš€

  • pds-chip: adds brand sentiment and icon prop (#467)
  • pds-tooltip: implement pathname change detection for SPA navigation (#473)

Bug Fixes πŸ›

  • add input props (#472)
  • input: add prefix, suffix, prepend, and append (#428)

Documentation πŸ“„

  • add hide label to select slotted elements (#470)

❀️ Thank You

  • Phillip Lovelace
  • Quinton Jason

3.2.0 (2025-06-06)

Features πŸš€

  • link: adds color prop (#458)
  • pds-alert: new alert component (#452)
  • pds-dropdown: implementation (#455)
  • pds-toast: add pds-toast component (#462)

Bug Fixes πŸ›

  • correct CSS variable naming in pds-box minWidth property (#466)
  • chip: updates a11y docs (#449)
  • pds-alert: remove description prop and use slot (#463)
  • pds-chip: correct React syntax in documentation examples (#465)
  • pds-modal: update closeonbackdropclick prop and auto generated file (#461)
  • pds-popover: adds missing -start and -end positioning (#454)

Documentation πŸ“„

  • pds-box: improve responsive size prop documentation [DSS-1405] (#459)
  • pds-text: fix invalid color token in example (#464)

❀️ Thank You

  • Ashley E
  • Julian Skinner @ju-Skinner
  • Phillip Lovelace
  • Quinton Jason

3.1.0 (2025-05-09)

Features πŸš€

  • pds-icon: add additional props for react pds icon (#443)

Bug Fixes πŸ›

  • checkbox: fixes checkbox not using error message for aria-describedby attribute (#439)
  • switch: fixes component not using error message for aria-describedby attribute (#441)

Documentation πŸ“„

  • accordion: adds description for accessibility (#446)
  • button: rewrites some accessibility info (#447)
  • popover: using template literals needed to include unsafeHTML from lit (#438)

Styles 🎨

  • update text alignment styles to logical (#448)
  • pds-link: add hover style to remove text decoration (#444)

❀️ Thank You

  • Ashley E
  • Julian Skinner @ju-Skinner
  • Phillip Lovelace

3.0.3 (2025-04-29)

This was a version bump only, there were no code changes.

3.0.2 (2025-04-29)

This was a version bump only, there were no code changes.

3.0.1 (2025-04-25)

Bug Fixes πŸ›

  • add logical properties (#427)

Styles 🎨

  • update Divider styles (#432)
  • remove token studio (#434)
  • tokens: extended colors (#425)
  • typography: adds Noto font family for language support (#433)

❀️ Thank You

  • Ashley E
  • Julian Skinner @ju-Skinner
  • Phillip Lovelace
  • Quinton Jason

3.0.0 (2025-04-11)

Features πŸš€

  • text: expands text color prop (#426)

Bug Fixes πŸ›

  • box: directional margin and direction padding props (#412)
  • checkbox: update prop name from label hidden to hide label (#418)
  • ⚠️ chip: move value to slot (#364)
  • radio: add hide label prop (#414)
  • switch: add hide label prop (#417)

Styles 🎨

  • updates component focus rings (#413)
  • checkbox: resolve error message icon alignment and shrink (#422)
  • radio: resolve error message icon alignment (#423)
  • switch: resolve error message icon alignment and parent overflow (#424)

⚠️ Breaking Changes

  • ⚠️ chip: move value to slot (#364)

❀️ Thank You

  • Ashley E
  • Quinton Jason

2.17.0 (2025-03-31)

Features πŸš€

  • adds more font size values and adds italics and truncate to docs table (#403)

Bug Fixes πŸ›

  • fixes icon alignment (#405)
  • copy text hover and truncate adjustments (#406)
  • add padding-block padding-inline properties and align-self (#399)
  • button: add disabled styles to host (#411)
  • checkbox: label-hidden prop is not hiding label text (#407)
  • pds-copytext: correct full-width and truncated styles, update docs (#410)

Documentation πŸ“„

  • adds semantic token pages and fixes token table styling (#400)

Styles 🎨

  • re-adds responsive image styling (#404)

❀️ Thank You

  • Ashley E
  • Phillip Lovelace
  • Quinton Jason

2.16.4 (2025-03-17)

Bug Fixes πŸ›

  • radio: add inner shadow wrapper (#385)

Styles 🎨

  • update pill tabs styles (#390)
  • update box min height and border radius (#389)
  • add 125 token (#387)
  • changes from token studio after exporting styles (ec2a67a1)
  • add conditional label for input and select (#391)
  • add background color to form inputs (#401)
  • button: adjust flex to fix layout (#396)
  • button: update primary disabled color to be grey-150 (#397)
  • checkbox: resolve wrapping issue (#384)
  • tokens: add new styles for heading caption and body monospace (#395)

❀️ Thank You

  • Julian Skinner @ju-Skinner
  • Kajabi Automations Bot @dev-kjbot
  • Phillip Lovelace
  • Quinton Jason

2.16.3 (2025-02-28)

Bug Fixes πŸ›

  • update input invalid state styles (#377)
  • removes unneeded label margin (#383)
  • button: full width and loading state (#380)

Styles 🎨

  • adds background color to secondary and disclosure buttons (#379)
  • box: update classes to use correct dimension tokens (#388)

❀️ Thank You

  • Ashley E
  • Julian Skinner @ju-Skinner
  • Phillip Lovelace
  • Quinton Jason

2.16.2 (2025-02-24)

Bug Fixes πŸ›

  • switch: add margin inline start value (#376)

Styles 🎨

  • adds proper font styles to form elements (#375)
  • accordion: adjust summary colors (#374)

❀️ Thank You

  • Ashley E
  • Phillip Lovelace
  • Quinton Jason

2.16.1 (2025-02-21)

Bug Fixes πŸ›

  • remove box min height (#373)
  • add pill variant (#368)

Styles 🎨

  • add pointer cursor (#363)
  • accordion: fix misspelling for summary padding (#372)

❀️ Thank You

  • Julian Skinner @ju-Skinner
  • Quinton Jason

2.16.0 (2025-02-19)

Features πŸš€

  • docTokenTale: update to handle dimension tokens (#371)

❀️ Thank You

  • Julian Skinner @ju-Skinner

2.15.0 (2025-02-19)

Features πŸš€

  • add additional events, pdsBlur, pdsInput, pdsChange to input and textarea (#370)

Bug Fixes πŸ›

  • tooltip visibility issue on ios safari back navigation (#369)

Styles 🎨

  • fixes incorrect token for box padding-xs (#365)
  • adjust background color values for secondary and disclosure (#366)
  • tokens: new token sets for core, semantic, and branding (#318)

❀️ Thank You

  • Ashley E
  • Julian Skinner @ju-Skinner
  • Phillip Lovelace

2.14.0 (2025-02-03)

Features πŸš€

  • pds-text: decoration prop for pds text (#362)

❀️ Thank You

  • Phillip Lovelace