Files
medusa-store/packages/design-system/ui/CHANGELOG.md
github-actions[bot] f4085dbede chore: Version Packages (#5622)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-11-21 08:46:09 +00:00

5.3 KiB

@medusajs/ui

2.2.2

Patch Changes

  • #5640 a67a8e7e9 Thanks @kasperkristensen! - fix(ui): Fix the width of line numbers in the CodeBlock component, such that they are always the same width as the widest line number.

2.2.1

Patch Changes

2.2.0

Minor Changes

  • 7f58964: fix(ui): 2.2.0

    Changelog

    @medusajs/ui

    This minor release contains a few bug fixes and improvements, as well as a new primitive component.

    Fixes

    • Fixes an issue that was preventing the onChange event from firing for the DatePicker component when showTimePicker was false.
    • Fixes an issue where the DatePicker component would fire the onChange event when clicking outside of the component. It now only fires the event when the "Apply" button is clicked.

    New Components

    • Adds a new Popover component. This component is a primitive component that can be used to create popovers. It shares much of the same styling as the DropdownMenu component, and can be used as a replacement when building highly customized dropdowns where the DropdownMenu component is not flexible enough.

2.1.0

Minor Changes

  • 035fa72: feat(ui,ui-preset): Release 2.1.0

    @medusajs/ui

    • The styling of buttons, inputs, and the CommandBar has been adjusted to have a more consistent look and feel.
    • Fixed an issue that caused DropdownMenu.Content to overflow the viewport.
    • Fixed an issue with the DatePicker component where deleting a time segment would throw an error.
    • The Text component now accepts a leading prop to adjust the line height. It can be set to normal (default) or compact. This change in the API is fully backwards compatible.
    • Adds a new subcomponent to RadioGroup called RadioGroup.ChoiceBox. This component wraps the RadioGroup.Item component with a mandatory label and description.

    @medusajs/ui-preset

    • Updated several colors, shadows, and gradient effects.

    @medusajs/icons

    • Introduces 6 new icons: QuestionMark, SparklesMiniSolid, SparklesMini, ThumbDown, ThumbUp, and UserCircleMini.
    • There have been slight adjustments made to ArrowPathMini, EllipseBlueSolid, EllipseGreenSolid, EllipseGreySolid, EllipseOrangeSolid, EllipsePurpleSolid, and EllipseRedSolid.

Patch Changes

  • Updated dependencies [035fa72]
    • @medusajs/icons@1.1.0

2.0.0

Major Changes

  • ef98084: feat(ui,icons,ui-preset): Update to Medusa UI, including new components, icons, and preset styles.

    Changes in @medusajs/ui

    New components

    • IconButton - A button that only contains an icon.
    • IconBadge - A badge that only contains an icon.
    • StatusBadge - A badge component specifically designed to be used for displaying statuses.
    • Tabs - A tab component that can be used to switch between different views.
    • ProgressTabs - A tab component specifically designed to be used for building multi-step tasks.
    • ProgressAccordion - An accordion component specifically designed to be used for building multi-step tasks.
    • CurrencyInput - An input component that can be used to input currency values.
    • CommandBar - A component that can be used to display a list of keyboard commands omn the screen.
    • CurrencyInput - An input component that can be used to input currency values, such as prices.

    Breaking changes

    Several components have been reorganized to streamline their API. The following components have breaking changes:

    • Button - The format property has been removed. To create a Icon only button, use the new IconButton component.
    • Badge - The format property has been removed. To create a Icon only badge, use the new IconBadge component. The border radius of the component is now controlled using the new rounded property.
    • CodeBlock - The hideLineNumbers property has been moved to the snippets property. This allows users to control the visibility of line numbers on a per snippet basis.

    Other changes

    • The z-index's of all components have been cleaned up to to make stacking portalled components easier.
    • Table.Pagination has been tweaked to ensure that it displays the correct number of pages when there is no data.
    • Calendar has been tweaked to prevent clicking a date from submitting any forms that precede it in the DOM.

    Changes in @medusajs/icons

    New icons

    • X
    • AcademicCap
    • Figma
    • Photo
    • PuzzleSolid
    • Text

    Changes in @medusajs/ui-preset

    Minor tweaks to colors, typography, and animations.

Patch Changes

  • Updated dependencies [ef98084]
    • @medusajs/icons@1.0.1

1.0.0

Major Changes

  • 8d31ce6: Release of the Medusa UI design system, includes three new packages: @medusajs/ui a set of React components, hooks, and utils; @medusajs/icons a set of React icons; @medusajs/ui-preset a Tailwind CSS preset containing Medusa UI design tokens.

Patch Changes

  • Updated dependencies [8d31ce6]
    • @medusajs/icons@1.0.0