Skip to content

Latest commit

 

History

History
240 lines (153 loc) · 5.47 KB

CHANGELOG.md

File metadata and controls

240 lines (153 loc) · 5.47 KB

0.1.0-alpha.3 (16 February, 2021)

Features

  • Added Skeleton component

Changes

  • Switched order of box mixins
  • Added getComponentStyles and useComponentStyles to exports

0.1.0-alpha.2 (12 February, 2021)

Features

  • Added ModalCloseButton, ModalHeader, ModalBody and ModalFooter components
  • Added Container component
  • Added Image component
  • Added Badge component
  • Added Code component
  • Added Kbd component
  • Added Tag component

Changes

  • Added color types for Alert, Button, Checkbox, Link
  • Adjusted Alert text color
  • Added export for theme color scales
  • Updated and added additional prop documentation
  • Moved icon button base style into theme
  • The close button's icon can now be overridden
  • Button line-height changed from 1 to 1.2

Bug Fixes

  • Fixed modal positioning
  • Fixed typos in types

0.1.0-alpha.1 (8 February, 2021)

Features

  • Added AvatarGroup component
  • Added CloseButton component
  • Added IconButton component
  • Added Tooltip component
  • New sx prop for overriding component styles, prop has been added to most components

Changes

  • Major rework of most components, interfaces may have changed significantly between versions
  • Moved to using new @spicy-ui/styled-system internally

0.0.1-alpha.14 (17 January, 2021)

Changes

  • Renamed Select prop renderMenuItemLabel to renderItem

Bug Fixes

  • Fixed select inner button submitting wrapping form components

0.0.1-alpha.13 (17 January, 2021)

Changes

  • Breaking: replaced Select component with new Downshift based select component

0.0.1-alpha.12 (13 January, 2021)

Changes

  • Migrated project to npm
  • Fixed GitHub release script, package should publish correctly on release creation now

Bug Fixes

  • Minor change to toast internals to fix type error

0.0.1-alpha.11 (16 November, 2020)

  • Republish package to npm

0.0.1-alpha.10 (12 November, 2020)

Features

  • New Checkbox component
  • New Radio component
  • New Switch component
  • New Toast component
  • New Progress component

Changes

  • Changed props of popover so that it's all 'opt in'
  • Added transition to popover inner
  • Added 0.5 size to theme
  • Added blackAlpha and whiteAlpha button colors to button story
  • Changed unstyled button styles

Bug Fixes

  • Fixed issue with popover component rendering out of view

0.0.1-alpha.9 (7 November, 2020)

Features

  • New Theme component
    • Replaces the ThemeProvider.
    • Replaces the CssReset component with a new injectGlobalStyles function which allows a consumer to restyle and extend their app's base CSS.

Changes

  • Removed the following components
    • ColorModeProvider (see below)
    • CssReset (moved into Theme)
    • Field (see below)
    • SpicyProvider
    • ThemeProvider
  • Removed color mode implementations from all components
    • Our intention is to provide an alternate dark theme instead of a provider + hook.
  • Removed Field component
    • Determined through implementations that this provider is best implemented by the consumer as different form libraries (formik, react-form-hook) call for different implementations and usages.
  • Default theme now uses Tailwind CSS colors
  • Component styles have been adjusted to use new theme colors
  • Added CHANGELOG.md

Bug Fixes

  • Fixed outline and ghost variants of the Button component not having transparent background colors
  • Fixed issue with color prop on Text and Heading components
  • Fixed height prop not being avaliable on Input, Select and TextArea components
  • Fixed ref forwarding issue with Input, Select and TextArea components

0.0.1-alpha.8 (28 October, 2020)

Bug Fixes

  • Fix for menu background
  • Fix menu in dark mode

0.0.1-alpha.7 (28 October, 2020)

Features

  • New Avatar component
  • New Popover component
  • New Menu component

Changes

  • Improvements to box shadows steps in theme
  • Renamed Drawer and Modal props

Bug Fixes

  • Fix for headers receiving default browser margin/padding

0.0.1-alpha.6 (26 October, 2020)

Changes

  • Raise opacity on disabled elements
  • Reduced x padding on inputs
  • Black button consistency

Bug Fixes

  • Dependencies update and React 17 fix
  • Possible iOS button appearance fix

0.0.1-alpha.5 (29 July, 2020)

Changes

  • Try to improve Link component again
  • Change all component styles to be functions so they're used consistently when imported/extended

0.0.1-alpha.4 (29 July, 2020)

Changes

  • Removed device-width padding from noscroll class
  • Improved types for Box component and Link
  • Modified when variants for components are called
  • Other component changes
  • Fixed tests not running

0.0.1-alpha.3 (13 July, 2020)

Changes

  • Reworked theme system
  • Aligned design choices with those found in Tailwind CSS
  • Component styles are now found in system.components e.g. system.components.Button which allows for extending variants, colors, sizes etc.
  • Updated storybook to 6.0 beta
  • Various improvements all over the library

0.0.1-alpha.2 (22 June, 2020)

Features

  • New Portal component
  • New Modal component
  • New Drawer component

Changes

  • Various changes to component styles
  • Split CssReset component out of the Theme component
  • Implemented shouldForwardProp on styled components

Fixes

  • Various fixes to types, linting and component internals

0.0.1-alpha.1 (26 April, 2020)

  • First publish of components