Skip to content

ui-button: v4.0.0

Compare
Choose a tag to compare
@aversini aversini released this 03 Jan 15:44
406bf42

4.0.0 (2025-01-03)

� BREAKING CHANGES

  • Icons: replacing defaultClassName with size prop (#846)
  • Bubble: removing spacing prop in favor of Tailwind classes (#820)
  • Button: spacing prop is deprecated - use className and Tailwind margins instead.

Features

  • adding ButtonCopy component (#840) (54c6f8c)
  • adding support for React 19.x (#768) (7a64fd7)
  • adding ui-button-types (#799) (c1b0f94)
  • adding ui-spacing and ui-spacing-types (#785) (8a4c837)
  • adding ui-svgicon and ui-svgicon-types (#794) (d920ae5)
  • Button: adding support for radius prop (#813) (6a0719e)
  • Button: adding variant "selected" (#816) (a394733)
  • ButtonCopy: adding support for function for copyToClipboard prop (#842) (d1629c7)
  • Button: extracting Button and peers as a standalone package (#635) (651f857)
  • Button: variable padding based on the size - take 2 (#861) (241f4dd)
  • Button: variable padding based on the size (#859) (f4c70e5)
  • Icons: replacing defaultClassName with size prop (#846) (ecbf05c)
  • introducing ui-types - for all types (#802) (950bccb)
  • simplification of the global name for individual components (#652) (91c6c85)

Bug Fixes

  • Bubble: removing spacing prop in favor of Tailwind classes (#820) (e6ac6ec)
  • bump non-breaking dependencies to latest (#692) (2300b7c)
  • bump non-breaking dependencies to latest (#743) (1438577)
  • bump non-breaking dependencies to latest (#771) (11adf6b)
  • Button: better exports (#645) (2abb463)
  • Button: first pass at removing spacing prop from all components (#817) (0d79337)
  • ButtonIcon: adding support for missing prop "variant" (#876) (654772c)
  • Button: lighter "selected" variant + minor refactor (#874) (c8ab416)
  • cleanup dependency graph a little (#670) (cb61411)
  • removing spacing component (#837) (db2636f)
  • ui-button: remove dev dependency on ui-icons (#705) (b05ab47)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @versini/ui-icons bumped to 4.0.0
      • @versini/ui-types bumped to 4.0.0
    • devDependencies
      • @versini/ui-svgicon bumped to 4.0.0