Skip to content

Releases: wethegit/component-library

@wethegit/components@4.0.0

Choose a tag to compare

Major Changes

  • c10218d:
    • COMP: Removes barrel files (index.ts) from each component. Barrel files are known to cause circular reference issues, so we've opted to remove them in favor of explicit imports.
    • COMP: Removes fixedForwaredRef component, as React 19+ treats ref just as any other prop.
    • COMP: Removes the CSS modules file from useBreakpoints, due to Next JS and Turbopack no longer supporting the :export feature. Instead, this value is hard-coded in the use-breakpoints.ts file now.
    • COMP: Overhauls the flex grid-layout system:
      • Removes Wrapper component in favor of the new variant prop on the Row component.
      • Removes inline padding from Column components, in favor of flexbox's gap property. Way less of a learning curve here now for newcomers.
      • Adds a flexDirection prop to the Flex (and therefore the Row) component, to allow users to specify per-breakpoint flex directions.
        • This removes the need for the reverse prop, so that's now gone.
      • Refactors and renames the grid-calc(n) SCSS utility to be get-column-width(n). This is more indicative of what it's used for.
    • COMP: Updates the grid-layout system to use the latest standards created by We the Collective's Design Team. This introduces a --grid-margin-width CSS custom property, and updates the Row component's width and margin calculations to take the new value into account.
    • COMP: Adds margin: 0 to the body element in the CSS resets stylesheet.
    • COMP: Fixes Github-flavored Markdown not working in Storybook
    • COMP: Fixes static asset path on deployed Storybook (image group examples have broken images)

@wethegit/components-cli@4.0.2

Choose a tag to compare

Patch Changes

  • c10218d:
    • CLI: Fixes SCSS import instructions syntax on the CLI after adding components
    • CLI: Supports deno package manager.
  • Updated dependencies [c10218d]
    • @wethegit/components@4.0.0

@wethegit/components@3.0.2

Choose a tag to compare

Patch Changes

  • 701c246: Fixes an issue with the InViewItem component, where the delays were being caluculated incorrectly. For example, using a delay value of 8 would return a 0.4s value instead of a 0.8s value.

@wethegit/components@3.0.1

Choose a tag to compare

Patch Changes

  • 513aaaa: feature: support for react v19

@wethegit/components-cli@4.0.1

Choose a tag to compare

Patch Changes

  • 513aaaa: feature: support for react v19
  • Updated dependencies [513aaaa]
    • @wethegit/components@3.0.1

@wethegit/components@3.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 18:10
ee6b29b

Major Changes

  • 082a0e5: Upgraded the Modal component to use the latest (v3) @wethegit/react-modal version and the documentation is updated. For more information on what has changed on the latest version, head over to @wethegit/react-modal changelog

@wethegit/components-cli@4.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 18:10
ee6b29b

Patch Changes

  • Updated dependencies [082a0e5]
    • @wethegit/components@3.0.0

@wethegit/components@2.3.11

Choose a tag to compare

@github-actions github-actions released this 31 May 23:40
811b0fb

Patch Changes

  • 17020be: feature: adds IntRange type helper
  • 3a038ac: fix: adds use client to missing components

@wethegit/components@2.3.10

Choose a tag to compare

@github-actions github-actions released this 31 May 22:23
a84daaa

Patch Changes

  • d9b8ddd: fix: updates inView to latest version

@wethegit/components-cli@3.0.9

Choose a tag to compare

@github-actions github-actions released this 31 May 23:40
811b0fb

Patch Changes

  • Updated dependencies [17020be]
  • Updated dependencies [3a038ac]
    • @wethegit/components@2.3.11