Skip to content

Latest commit

 

History

History
3179 lines (2151 loc) · 152 KB

CHANGELOG.md

File metadata and controls

3179 lines (2151 loc) · 152 KB

Changelog

1.26.2

Patch Changes

1.26.1

Patch Changes

1.26.0

Minor Changes

  • [Added] - regular story for Tag icon only mode (#2253) by @fernandofranca

    [Added] - test stories for Tag icon only mode

Patch Changes

1.25.1

Patch Changes

1.25.0

Minor Changes

  • [Added] - primary-alternative variant to buttons (#2249) by @raoufswe

Patch Changes

1.24.1

Patch Changes

1.24.0

Minor Changes

  • [Changed] - pie-design-tokens version bump to 6.10.0 (#2230) by @dandel10n

Patch Changes

1.23.3

Patch Changes

1.23.2

Patch Changes

1.23.1

Patch Changes

1.23.0

Minor Changes

Patch Changes

1.22.1

Patch Changes

1.22.0

Minor Changes

Patch Changes

1.21.0

Minor Changes

Patch Changes

1.20.0

Minor Changes

  • [Added] - disabled, hasPadding, backgroundColor and placeholder properties to Thumbnail component (#2168) by @bntsv

Patch Changes

1.19.2

Patch Changes

1.19.1

Patch Changes

1.19.0

Minor Changes

  • [Updated] - pie-design-tokens version bump to 6.8.0 that changes our approach to light/dark colour mode support. Now PIE tokens for each mode have consistent naming. -dark-, -highcontrast-, -highcontrast-dark- prefixes were removed from token naming. (#2143) by @dandel10n

  • [Added] - basic functionality of thumbnail component (#2138) by @bntsv

Patch Changes

1.18.0

Minor Changes

  • [Changed] - move the toast and toast provider components to beta (#2144) by @raoufswe

Patch Changes

1.17.0

Minor Changes

  • [Added] - priority order for the toast provider (#2098) by @raoufswe

Patch Changes

1.16.5

Patch Changes

  • [Changed] - Updates Readme information about component status (#2116) by @maledr5

1.16.4

Patch Changes

1.16.3

Patch Changes

1.16.2

Patch Changes

1.16.1

Patch Changes

1.16.0

Minor Changes

  • [Updated] - ensure the toast component works on RTL (#2082) by @raoufswe

Patch Changes

1.15.2

Patch Changes

1.15.1

Patch Changes

1.15.0

Minor Changes

  • [Added] - Refactor to use @justeattakeaway/pie-monorepo-utils to import component statuses (#2034) by @siggerzz

1.14.0

Minor Changes

  • [Updated] - remove the label prop and use the pie-form-label component instead. (#2054) by @raoufswe

Patch Changes

1.13.0

Minor Changes

Patch Changes

1.12.0

Minor Changes

  • [Updated] - (Breaking change) rename the following variants: (#2023) by @raoufswe

    - blue to information
    - green to success
    - red to error
    - yellow to brand-05
    - brand to brand-02
    
  • [Added] - Implement trailing icon for interactive variants (#2025) by @raoufswe

Patch Changes

1.11.0

Minor Changes

  • [Added] - assistive text and status to the pie radio group (#2013) by @raoufswe

Patch Changes

1.10.1

Patch Changes

1.10.0

Minor Changes

  • [Added] - basic functionality of the radio group component (#2006) by @raoufswe

Patch Changes

1.9.0

Minor Changes

    • [Fixed] - Prevent emitting events when the chip is disabled (#1987) by @raoufswe

    • [Updated] - When isDismissible is set to true, only the close icon can be interactive

Patch Changes

1.8.0

Minor Changes

Patch Changes

1.7.0

Minor Changes

Patch Changes

1.6.2

Patch Changes

1.6.1

Patch Changes

1.6.0

Minor Changes

  • [Added] - duration property into pie-toast (#1862) by @thejfreitas

    [Added] - Auto-dismiss functionality into pie-toast with default duration of 5 seconds

Patch Changes

1.5.4

Patch Changes

1.5.3

Patch Changes

1.5.2

Patch Changes

1.5.1

Patch Changes

1.5.0

Minor Changes

  • [Changed] - pie-design-tokens version bump to 6.5.0. (#1861) by @dandel10n

Patch Changes

1.4.2

Patch Changes

1.4.1

Patch Changes

1.4.0

Minor Changes

Patch Changes

  • [Changed] - Add caching for generate:component-statuses build. (#1838) by @xander-marjoram

    [Added] - New copy:component-statuses script for pie-docs and pie-storybook which copies the status file from the root.

1.3.5

Patch Changes

1.3.4

Patch Changes

1.3.3

Patch Changes

1.3.2

Patch Changes

1.3.1

Patch Changes

1.3.0

Minor Changes

  • [Added] - Labelled story and a storybook control for the label property (#1746) by @leksaBoiko

  • [Added] - support placeholder and readonly props (#1747) by @raoufswe

Patch Changes

1.2.2

Patch Changes

1.2.1

Patch Changes

1.2.0

Minor Changes

  • [Added] - storybook controls for the assistiveText and status properties (#1717) by @leksaBoiko

Patch Changes

1.1.6

Patch Changes

1.1.5

Patch Changes

1.1.4

Patch Changes

1.1.3

Patch Changes

1.1.2

Patch Changes

1.1.1

Patch Changes

1.1.0

Minor Changes

Patch Changes

1.0.0

Major Changes

  • [Changed] - Moved PIE Storybook to v1 release 🎉 (#1635) by @ashleynolan

    [Changed] - Upgrade to Storybook v8

Minor Changes

  • [Changed] - Split leadingAction and supportingAction props into several new props (#1626) by @xander-marjoram

  • [Changed] - Alphabetically sort components in Storybook sidebar (#1662) by @jamieomaguire

  • [Added] - pie-textarea component form functionality. Added a new story to storybook with a form integration example. (#1621) by @leksaBoiko

    [Updated] - pie-textarea component README.md file

Patch Changes

0.82.0

Minor Changes

Patch Changes

0.81.5

Patch Changes

0.81.4

Patch Changes

0.81.3

Patch Changes

  • [Added] - resize prop for textarea (#1574) by @xander-marjoram

    [Added] - auto and manual sizing functionality [Added] - styling for different sizes [Added] - disabled and focus styles [Added] - visual and component tests [Changed] - update textarea storybook story

  • Updated dependencies [8e4ab30d7]:

0.81.2

Patch Changes

0.81.1

Patch Changes

0.81.0

Minor Changes

Patch Changes

0.80.0

Minor Changes

  • [Added] - Render a textarea inside the pie-textarea with a disabled property that defaults to false (#1539) by @leksaBoiko

Patch Changes

0.79.3

Patch Changes

0.79.2

Patch Changes

0.79.1

Patch Changes

0.79.0

Minor Changes

  • [Changed] - supportingAction should only render if leadingAction is passed (#1490) by @raoufswe

    [Changed] - The isDismissible control on Storybook should only be visible if isCompact is set to false

    [Changed] - Simplified the logic of rendering default and named slot icons

    [Changed] - Render a placeholder icon for stories

Patch Changes

0.78.0

Minor Changes

  • [Added] - the code section of the notification component (#1478) by @raoufswe

  • [Added] - Script to generate json containing the status of each pie web component. To be used by Storybook and Docs site and any other future apps. (#1479) by @jamieomaguire

Patch Changes

0.77.1

Patch Changes

0.77.0

Minor Changes

  • [Changed] - Split leading and trailing slots into leadingIcon, leadingText and trailingIcon and trailingText due to design requirements and SSR constraints. (#1483) by @jamieomaguire

  • [Added] Add style to "c-componentStatus" class to fix misaligned icon (#1484) by @leksaBoiko

Patch Changes

0.76.1

Patch Changes

0.76.0

Minor Changes

Patch Changes

0.75.3

Patch Changes

0.75.2

Patch Changes

0.75.1

Patch Changes

0.75.0

Minor Changes

  • [Changed] - address design review notes (#1435) by @raoufswe

    • The icons size should be 24 x 24px
    • The top padding of the icon is currently 4px, needs to be reduced to 2px
    • The title should use token 'heading-s/narrow' (16px, 24lh)
    • Update the story title text to heading to be consistent
    • The space between the title and supporting text should be 4px
    • The supporting text shouldn't run underneath the close icon.
    • When 'stacked actions = true', the leading action should be above.

Patch Changes

0.74.2

Patch Changes

0.74.1

Patch Changes

0.74.0

Minor Changes

Patch Changes

0.73.1

Patch Changes

0.73.0

Minor Changes

Patch Changes

0.72.2

Patch Changes

0.72.1

Patch Changes

0.72.0

Minor Changes

Patch Changes

0.71.1

Patch Changes

0.71.0

Minor Changes

Patch Changes

0.70.0

Minor Changes

  • [Added] - the following actions to the pie-notification story: isDismissible, leadingAction, supportingAction, hasStackedActions (#1290) by @thejfreitas

Patch Changes

0.69.0

Minor Changes

Patch Changes

0.68.0

Minor Changes

  • [Changed] - Use pie-design-tokens v6 (#1335) by @xander-marjoram

    [Changed] - Replace uses of font-interactive-m with font-interactive-l

  • [Added] - Sort all component storybook controls alphabetically (#1337) by @jamieomaguire

Patch Changes

0.67.0

Minor Changes

Patch Changes

0.66.0

Minor Changes

Patch Changes

0.65.0

Minor Changes

  • [Added] - Integrate assistive text component into input (#1288) by @raoufswe

Patch Changes

0.64.5

Patch Changes

0.64.4

Patch Changes

  • [Added] - isOpen, variant, isCompact, heading, headingLevel, hideIcon properties (#1254) by @thejfreitas

    [Added] - styles, basic interactions and unit tests [Changed] - Storybook's playground

  • Updated dependencies [2b83c01af]:

0.64.3

Patch Changes

0.64.2

Patch Changes

0.64.1

Patch Changes

0.64.0

Minor Changes

  • [Added] - sanitizeAndRenderHTML utility for slots in button, link, form-label, tag and assistive-text stories (#1251) by @LTurns

  • [Added] - basic functionality of the chip component including variants, selected and disabled, loading and dismissible states (#1248) by @raoufswe

Patch Changes

0.63.0

Minor Changes

  • [Added] - Leading and Trailing content slots to pie-text-input component (#1255) by @jamieomaguire

Patch Changes

0.62.0

Minor Changes

  • [Changed] - Emulate disabled styles via an "isDimmed" prop instead of css vars (lowers the tag opacity) (#1228) by @raoufswe

Patch Changes

0.61.2

Patch Changes

0.61.1

Patch Changes

0.61.0

Minor Changes

Patch Changes

0.60.0

Minor Changes

  • [Added] - pattern, minlength and maxlength attributes to pie-text-input component (#1209) by @jamieomaguire

  • [Added] - inputmode, readonly, placeholder, autocomplete and autoFocus properties to pie-text-input component (#1213) by @jamieomaguire

Patch Changes

0.59.3

Patch Changes

0.59.2

Patch Changes

0.59.1

Patch Changes

0.59.0

Minor Changes

Patch Changes

0.58.0

Minor Changes

Patch Changes

0.57.0

Minor Changes

  • [Added] - A form integration story for pie input to start testing form data and submission (#1154) by @jamieomaguire

Patch Changes

0.56.2

Patch Changes

0.56.1

Patch Changes

0.56.0

Minor Changes

  • [Added] - Render an input inside of pie-text-input with a type property that defaults to text (#1138) by @jamieomaguire

Patch Changes

0.55.0

Minor Changes

  • [Added] - Initial generated storybook boilerplate for pie-text-input (#1135) by @jamieomaguire

Patch Changes

0.54.1

Patch Changes

0.54.0

Minor Changes

Patch Changes

0.53.0

Minor Changes

Patch Changes

0.52.5

Patch Changes

0.52.4

Patch Changes

0.52.3

Patch Changes

0.52.2

Patch Changes

0.52.1

Patch Changes

0.52.0

Minor Changes

  • [Changed] - Removed fozzie scss in favour of pie-css mixins (#1054) by @ashleynolan

Patch Changes

0.51.1

Patch Changes

0.51.0

Minor Changes

Patch Changes

0.50.0

Minor Changes

  • [Changed] - Move lit dependency from storybook to webc-core (#1037) by @xander-marjoram

  • [Changed] - the icon size of the xsmall icon-button should be 20px (#1042) by @raoufswe

    [Changed] - rely on the padding prop to apply padding for the card stories

Patch Changes

0.49.0

Minor Changes

  • [Fixed] - icons in pie link stories aren't shown if the story url is directly visited (#1036) by @siggerzz

  • [Changed] - spinner sizes should be fully spelt out such as large not l (#1036) by @siggerzz

  • [Fixed] - add webc-core as a dep in the switch component (#1036) by @siggerzz

Patch Changes

0.48.0

Minor Changes

  • [Changed] - hoistingLimits config to prevent issues with conflicting dependency versions (#1027) by @raoufswe

Patch Changes

0.48.0-next.0

Minor Changes

  • [Changed] - hoistingLimits config to prevent issues with conflicting dependency versions (#1025) by @raoufswe

Patch Changes

0.47.3

Patch Changes

0.47.2

Patch Changes

0.47.1

Patch Changes

0.47.0

Minor Changes

  • [Changed] - Use unsafeHTML instead of unsafeStatic for rendering slotted content from controls (#985) by @xander-marjoram

Patch Changes

0.46.0

Minor Changes

  • [Added] - Documentation page for button variants with code snippets (#982) by @LTurns

Patch Changes

0.45.1

Patch Changes

0.45.0

Minor Changes

Patch Changes

0.44.0

Minor Changes

  • [Added] - Spinner component (#948) by @raoufswe

  • [Added] - isLoading prop to pie-icon-button (#953) by @raoufswe

    [Added] - visually-hidden mixin to pie-css and use it in components when needed [Added] - button-interactive-states mixin to use in pie-icon-button and pie-button

Patch Changes

0.43.0

Minor Changes

  • [Added] - inverse and ghost-inverse variants (#941) by @raoufswe

    [Fixed] - Icon sizes aren't correct

    [Fixed] - The outline variant border is missing

    [Fixed] - The inner ring of focus styles is missing

    [Fixed] - The background of outline, ghost and ghost-secondary variants should be transparent

    [Fixed] - The background of outline, ghost and ghost-secondary variants should be transparent

    [Fixed] - TH disabled state should use the not-allowed cursor

  • [Changed] - Update monorepo and storybook to use renamed component(s) (#944) by @xander-marjoram

Patch Changes

0.42.0

Minor Changes

  • [Fixed] - default and inverse variants to use elevation-card and elevation-dark-card tokens (#907) by @kevinrodrigues

    [Changed] - Refactored interactionType to tag as the component can only be interactive

    [Fixed] - Disabled state to apply the disabled colour token and reduce opacity on images

    [Fixed] - Disabled state should use the disabled cursor

    [Fixed] - Variants should apply their color token by default

Patch Changes

0.41.7

Patch Changes

0.41.6

Patch Changes

0.41.5

Patch Changes

0.41.4

Patch Changes

0.41.3

Patch Changes

0.41.2

Patch Changes

  • [Updated] - The dompurify dependency from 3.0.5 to 3.0.6 (#901) by @siggerzz

0.41.1

Patch Changes

0.41.0

Minor Changes

  • [Fixed] - Hide underline and iconPlacement props when isStandalone is set to false in storybook (#885) by @raoufswe

    [Fixed] - The touch target area is much larger than the text when isStandalone is set to true

Patch Changes

0.40.0

Minor Changes

Patch Changes

0.39.0

Minor Changes

Patch Changes

0.38.0

Minor Changes

Patch Changes

0.37.2

Patch Changes

0.37.1

Patch Changes

0.37.0

Minor Changes

Patch Changes

0.36.1

Patch Changes

0.36.0

Minor Changes

  • [Fixed] - The reverse value of the underline prop can only be used if isStandalone is set to true (#834) by @raoufswe

    [Fixed] - When the isStandalone prop is false, icon's cannot be shown.

    [Fixed] - When the link is small, the icon doesn't seem to be vertically centered with the text.

    [Fixed] - The spacing between the text and icon should be fixed / hugging the length of the text.

    [Fixed] - focus styles for the link component

  • [Changed] - dependency references in package.json to use version number instead of workspace:* syntax. This should fix resolution errors in repos that consume packages outside of the PIE monorepo (#824) by @siggerzz

Patch Changes

0.35.0

Minor Changes

  • [Added] - Allow HTML in slot on Storybook for modal and card (#825) by @raoufswe

    [Added] - DOMPurify to ensure the passed content is sanitized

Patch Changes

0.34.1

Patch Changes

0.34.0

Minor Changes

  • [Changed] - Deleted the dir props and i18nargtypes helper as dir is no longer a Lit component property. It is simply a regular HTML attribute (#818) by @jamieomaguire

  • [Added] - Build the Pie Form Label web component (#820) by @raoufswe

Patch Changes

0.33.0

Minor Changes

Patch Changes

0.32.1

Patch Changes

0.32.0

Minor Changes

  • [Added] Button and Link behaviour to the card container (#791) by @raoufswe

Patch Changes

0.31.2

Patch Changes

0.31.1

Patch Changes

0.31.0

Minor Changes

  • [Added] - support outline, inverse and outline-inverse variants (#789) by @raoufswe

Patch Changes

0.30.0

Minor Changes

  • [Changed] - Updated creation of stories to be more succinct (#788) by @ashleynolan

Patch Changes

0.29.0

Minor Changes

  • [Added] - Base markup, styles and interactive states for the card in it's Link implementation (#780) by @jamieomaguire

  • [Added] add modal content and toggles (#772) by @raoufswe

  • [Added] - added some more custom bgs and device viewports (#778) by @ashleynolan

Patch Changes

0.28.0

Minor Changes

  • [Changed] - update storybook to v7.4.0 (#779) by @xander-marjoram

    [Added] - missing peer dependencies

0.27.0

Minor Changes

  • [Changed] - allow one icon to be set (#764) by @raoufswe

    [Fixed] - icon should sit next to the text when isFullWidth is true

    [Fixed] - icon should not be visible when isLoading is true

  • [Added] - pie-card-container stories (#766) by @jamieomaguire

Patch Changes

0.26.0

Minor Changes

  • [Added] - allow the link component to behave like a button (#748) by @raoufswe

    [Changed] - fixed visual tests for the link and divider components

  • [Changed] - Update RTL mixin to infer dir by default and document (#745) by @raoufswe

  • [Added] - an icon slot to pie link (#727) by @raoufswe

  • [Added] - New pie-cookie-banner component (just generated files) (#746) by @jamieomaguire

  • [Added] - outline-inverse variant for pie-button (#752) by @raoufswe

Patch Changes

0.25.1

Patch Changes

0.25.0

Minor Changes

Patch Changes

0.24.0

Minor Changes

  • [Added] - RTL option to the pie web component generator (#690) by @raoufswe

  • [Added] - Create a skeleton divider web component using our component generator (#693) by @raoufswe

  • [Added] - pie-css added to storybook (#684) by @ashleynolan

  • [Added] - destructive and destructive-ghost button variants (#686) by @xander-marjoram

    [Fixed] - hover and active colours for ghost-inverse variant [Added] - mixin for reassigning button spinner HSL custom properties

  • [Added] - init pie link (#707) by @raoufswe

Patch Changes

0.23.0

Minor Changes

  • [Added] - axe builder to be shared as a base instance across broswer accessibility tests (#669) by @raoufswe

  • [Changed] - renamed the toggle switch story filename (#669) by @raoufswe

    [Added] - testing starting templates for the generator-pie-component

Patch Changes

0.22.0

Minor Changes

  • [Added] - PIE Modal control descriptions for all component props (#656) by @jamieomaguire

  • [Added] - hasStackedActions to pie-modal action buttons (#650) by @ashleynolan

  • [Fixed] - Prevent tree-shaking of components in storybook (#667) by @xander-marjoram

    [Removed] - Built webc icons from source control [Added] - Type declaration files for components [Added] - Types for pie-icons [Added] - TS version of pie-icons-configs/config.js (Will be used after DSW-1025) [Added] - Webc icon tests for width, height and base classes [Changed] - Update pie-icons-webc build to generate a slightly different template for regular and large icons (using different types, etc.) [Changed] - Update pie-icons-webc rollup config to remove commonjs build [Changed] - Use just-kebab-case and just-pascal-case instead of kebab-case and pascal-case to simplify usage (and they're more recently maintained)

Patch Changes

0.21.0

Minor Changes

Patch Changes

0.20.0

Minor Changes

Patch Changes

0.19.0

Minor Changes

Patch Changes

0.18.1

Patch Changes

0.18.0

Minor Changes

Patch Changes

0.17.0

Minor Changes

Patch Changes

0.16.0

Minor Changes

Patch Changes

0.15.0

Minor Changes

  • [Added] - New size prop for pie-modal (#572) by @xander-marjoram

    [Added] - Visual regression test for each size [Changed] - Modal story to include new size prop

Patch Changes

0.14.0

Minor Changes

  • [Added] - pie-modal story for scroll-locking and toggle button to open/close modal in stories (#564) by @jamieomaguire

Patch Changes

0.13.1

Patch Changes

0.13.0

Minor Changes

Patch Changes

0.12.1

Patch Changes

0.12.0

Minor Changes

Patch Changes

0.11.1

Patch Changes

0.11.0

Minor Changes

Patch Changes

0.10.0

Minor Changes

Patch Changes

0.9.1

Patch Changes

0.9.0

Minor Changes

0.8.1

Patch Changes

0.8.0

Minor Changes

Patch Changes

0.7.0

Minor Changes

  • [Changed] - Use a decorator for toggling writing direction (#428) by @jamieomaguire

  • [Changed] - Upgrade to Storybook 7 and add a writing direction toolbar dropdown (#424) by @jamieomaguire

Patch Changes

0.6.3

Patch Changes

0.6.2

Patch Changes

0.6.1

Patch Changes

0.6.0

Minor Changes

  • [Added] - Slot functionality to pie-button component and associated SB and example app integrations (#364) by @jamieomaguire

Patch Changes

0.5.3

Patch Changes

0.5.2

Patch Changes

0.5.1

Patch Changes

0.5.0

Minor Changes

  • [Added] - state styling to button (focus/hover/active/disabled) (#234) by @raoufswe

Patch Changes

0.4.2

Patch Changes

0.4.1

Patch Changes

0.4.0

Minor Changes

Patch Changes

0.3.0

Minor Changes

  • [Changed] - Updated component interface for pie-button and use hard coded property values in select controls (#171) by @jamieomaguire

Patch Changes

0.2.0

Minor Changes

  • Set up gh-pages deployments and PR previews using github actions (#167) by @siggerzz

  • Modified the following package.json scripts: (#167) by @siggerzz

        "dev": "storybook dev -p 6006",
        "build": "storybook build --output-dir dist",
        "serve": "serve --no-request-logging dist"

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v0.1.0

January 23, 2023

Added

  • pie-storybook workspace
  • Storybook with Web Components setup
  • Sample pie-button story