Skip to content

3.15.2 (2025-10-19)

Bug Fixes

  • CLLink: focus ring stutter when in focus (b278014)

3.15.1 (2025-10-19)

Code Refactoring

  • improved SSR support (0532b6f)
  • rename refs to use non vue reserved words (8c6b4f7)

3.15.0 (2025-10-18)

Features

  • CLDropdownMenu: added new props for toggling the elevation and border for the dropdown menu content container (01c20cb)

Styles

  • for all components, on click remove outline, only show focus ring when in focus (e605833)
  • CLButton,CLBadge,CLPill: improve box shadow appearance (a31c5ba)

3.14.2 (2025-10-18)

Bug Fixes

  • CLCard: correctly bind overflow prop to css (07ab45f)

3.14.1 (2025-10-18)

Bug Fixes

  • incorrect variable definition for overlfow in scss (558670f)
  • CLIcon: multiple svg sprite maps included in the page when there are multiple CLIcons (0b5b481)

3.14.0 (2025-10-18)

Features

  • CLCard: added new overflow prop (030c4d0)

Bug Fixes

  • CLCard: issue where card color would override slotted content (8ed08b8)

3.13.0 (2025-10-14)

Features

3.12.5 (2025-10-14)

Bug Fixes

  • CLButton,CLCard: default slot content detection (d36b135)

Code Refactoring

  • remove unecessary accessing of reactive props using dot notation in template and styles (5868be8)
  • remove use of isNodeEmpty, default to hasSlot computed prop (5199ba5)

3.12.4 (2025-10-14)

Build System

  • remove sourcemap reference from chunks (e9f636e)

3.12.3 (2025-10-11)

Performance Improvements

  • CLIcon: lazy load and cache icons when first used (9aa3bfa)

Documentation

Code Refactoring

  • CLModal,CLDropdownMenu,CLTheme: specify lodash-es imports (8239bbd)

Build System

3.12.2 (2025-10-11)

⚠ BREAKING CHANGES

  • CLTable: use namespaced component pattern, see docs for usage details
  • CLCarousel: use namespaced component pattern, see docs for usage details

Documentation

  • CLProgress,CLToast: added missing descriptions (2eedd3c)
  • CLNavSection: fix storybook structure (4d3ff77)
  • improve agents docs (4bc1deb)
  • improve agents documentation (8ea7db9)
  • improved instructions for component-creator agent (4565149)
  • improvements (271bc33)
  • CLA11yButton: minor update to docs (8c01f44)
  • update agent instructions (a833519)
  • updated agent instructions (1073ef4)
  • updated agents instructions (07b4b92)
  • updated agents instructions (e24d2cf)
  • updated agents related documentation (f8cc16b)
  • updated CLCarousel examples and usage (acebb4c)
  • updated component-creator agent's examples for more clarity (b490dda)
  • updated component-creator instructions (f320b39)
  • updated docs (41c444e)
  • updated instructions for agents (736977f)
  • updated instructions for agents (3fd0927)
  • updated instructions for agents (ba7277e)
  • updated meta description for docs site (cefe7b5)
  • use workspace packages (f2a21d3)

Styles

  • CLButton: default content alignment to center (bf65990)

Code Refactoring

  • CLCarousel: improve typing (6df2938)
  • CLA11yButton: improve typings (9301962)
  • CLIcon: improve typings (cce78a1)
  • CLInput: improve typings (404e491)
  • CLTable: improved typing (22b9083)
  • CLBadge: refactor CLBadge to follow best practices (b957801)
  • CLHeading: to follow best practices (f457c9c)
  • CLText: to follow best practices (26a4266)
  • updated exports for indicator type components (7d386f2)
  • updated exports for popup type components (6a849a1)
  • CLBanner: updated to follow coding standards (8277167)
  • CLA11yButton: updated to follow new coding standards (1c94d4d)
  • CLButton: updated to follow new coding standards (c3ff400)
  • CLCard: updated to follow new coding standards (22fe927)
  • CLCarousel: updated to follow new coding standards (4a4b03c)
  • CLCarouselNavigation: updated to follow new coding standards (8f0e0a8)
  • CLCheckbox: updated to follow new coding standards (d424751)
  • CLCheckbox: updated to follow new coding standards (8a64d1c)
  • CLDisclosure: updated to follow new coding standards (252c215)
  • CLDropdownMenu: updated to follow new coding standards (b66ab87)
  • CLHeading: updated to follow new coding standards (0098788)
  • CLIcon: updated to follow new coding standards (84f07d9)
  • CLInput: updated to follow new coding standards (1e14961)
  • CLLink: updated to follow new coding standards (830b178)
  • CLModal: updated to follow new coding standards (5b8922f)
  • CLNavLink: updated to follow new coding standards (a3d63f0)
  • CLNavSection: updated to follow new coding standards (716031c)
  • CLPill: updated to follow new coding standards (a4e0922)
  • CLProgress: updated to follow new coding standards (c6aaee4)
  • CLRadioButton: updated to follow new coding standards (1aa2940)
  • CLSelect: updated to follow new coding standards (03120dc)
  • CLSkeleton: updated to follow new coding standards (814ffa7)
  • CLSpinner: updated to follow new coding standards (3262f13)
  • CLText: updated to follow new coding standards (d9fc7a6)
  • CLTextArea: updated to follow new coding standards (91a7f8d)
  • CLToast: updated to follow new coding standards (86549e3)
  • updated types (3d834fc)

Chore

  • dynamically add changelog to docs when callaloo is built (b92a98f)
  • fix ci issues (ad32e02)
  • fix circleci publish to CF issues (5acd589)
  • fix export of icons (87ae83d)
  • fix issues with changelog missing from docs build (67c197e)
  • removed exports (8f36b57)
  • updated agent (d3ed6fd)
  • updated agent (c41d779)
  • updated callaloo version used by docs (4de7e2b)

3.12.1 (2025-10-04)

Bug Fixes

Documentation

  • add callaloo dependency (444a2ea)
  • added C+F and npm links to header (a0ea047)
  • added CLAUDE.md to reference AGENTS.md (659bb7f)
  • added script to run local docs prod server for testing (4c06399)
  • update lockfile (a51ba91)
  • updated examples (306bf06)

Code Refactoring

  • update imports to use aliases (3aa25e6)
  • updated import paths (6c3df36)
  • updated imports to remove circular dependencies (23cf013)
  • updated imports to use aliases (9a77030)
  • updated imports to use aliases (8f361b5)

Chore

3.12.0 (2025-10-03)

Features

  • created component for rendering props (f2de0dc)
  • initial docs website (8e72c17)

Documentation

  • added coding standards (ec30f19)
  • added docs for supporting AI coding agents (55c4ef4)
  • added helper components to generate examples (f38707d)
  • added meta description (a93bb24)
  • added missing components (275620d)
  • wip (d509e7b)

Code Refactoring

  • improved rendering of component examples (246dca9)
  • rename enum values for border radius (01b3faf)

Chore

  • fix broken story (4ff010b)
  • installed chromatic; updated packages (c55e719)
  • updated chromatic build configuration (f2d455f)
  • updated dependencies (486fc35)

3.11.0 (2025-09-25)

Features

3.10.1 (2025-09-22)

Bug Fixes

  • CLButton,CLCheckbox,CLRadiobutton,CLPill,CLBadge: fix incorrect border colors being set (6d0e125)

3.10.0 (2025-09-22)

Features

Bug Fixes

  • CLCard: linking cards without a title present (3dc0507)
  • CLCard: missing support for border colors based on variant (d14cd76)
  • CLModal,CLDropdownMenu: setting zIndex to the style object creating SSR hydration issues (fb17909)

3.9.0 (2025-09-16)

Features

3.8.0 (2025-09-16)

Features

3.7.1 (2025-09-09)

Bug Fixes

  • added missing support for input event (b8e9ca9)
  • CLTable: rounded corners not wrapping table (5aee26c)

3.7.0 (2025-09-07)

Features

Chore

3.6.0 (2025-09-04)

Features

3.5.1 (2025-09-02)

Bug Fixes

  • CLCard: additional vertical spacing when no heading is present (43ff898)

3.5.0 (2025-09-02)

⚠ BREAKING CHANGES

  • CLCard: CLCard no longer supports CLCardTypes.Compact

Features

  • CLText: add support for light and medium font weights (b9177b3)

Code Refactoring

  • CLCard: update compact to remove spacing instead of padding (6af39aa)

3.4.1 (2025-08-27)

Bug Fixes

  • CLCheckbox,CLSelect,CLRadioButton: missing support for boolean value (d51a325)

3.4.0 (2025-08-26)

Features

Chore

3.3.0 (2025-08-25)

Features

3.2.6 (2025-08-22)

Bug Fixes

  • CLSelect: added null to accepted CLOption value type (9078ba2)

3.2.5 (2025-08-22)

Bug Fixes

  • CLSelect: added missing support for disabled prop for CLOption (9e75834)

3.2.4 (2025-08-22)

Bug Fixes

  • CLSelect: missing placeholder prop (7bb2206)

3.2.3 (2025-08-21)

Bug Fixes

  • CLCard: heading slot not rendered when content is provided (7242228)

3.2.2 (2025-08-21)

Bug Fixes

  • CLDropdownMenu: button width and height props incorrectly passed to trigger (724af7e)

3.2.1 (2025-08-21)

Bug Fixes

  • CLDropdownMenu: unecessary space added to trigger (e495af6)

3.2.0 (2025-08-17)

Features

  • CLModal: added modal-open and modal-close events (d929f82)
  • CLModal: added modal-open and modal-close events (03ce071)

3.1.3 (2025-08-15)

Bug Fixes

  • CLModal: modal closing when user clicks and then drags mouse outside of modal and releases mouse button (c055b31)

3.1.2 (2025-08-07)

Bug Fixes

  • CLModal: when using ESC it toggles the open state of multiple modals if they are present (c7e9d5c)

3.1.1 (2025-08-07)

Bug Fixes

  • CLModal: broken test (b4add21)
  • CLModal: dismissable prop when set to true not working as expected (4a0e4d3)

3.1.0 (2025-08-05)

Features

  • CLProgress: added new CLProgress component (16f15f9)

Bug Fixes

  • CLModal: border radius set from theme provider not being respected when not in fullscreen mode (56cf20d)
  • CLModal: setting border radius to zero on smaller screens (914ff2b)

3.0.1 (2025-08-05)

Bug Fixes

  • CLModal: revert appearance of close button and fix additional spacing being added when elements are not present (014e714)

3.0.0 (2025-08-04)

⚠ BREAKING CHANGES

  • CLModal: CLModal no longer defaults to full screen on mobile

Features

  • CLToastProvider: added support for configuring default position and dismiss timer values (9fd5211)

Bug Fixes

  • CLCard: don't throw an error if no clickable element is found (c9b245a)
  • CLModal: hide slots when they have no content (3b35b9a)
  • CLModal: remove additional space added when header and/or footer is not present (a880ede)
  • CLCard: when card has no content additional spacing is present (91ecbda)

Styles

  • CLToast: set progress bar background color to use the color prop (49d840d)

Code Refactoring

  • CLButton: use generic function type for onClick (b4ea57f)

Chore

  • updated core dependencies for ui lib0 (49f4d5b)
  • updated project dependencies (1d753be)
  • updated storybook (6c251e7)

2.22.3 (2025-06-07)

Bug Fixes

  • CLModal: content body not using available vertical space on smaller screens (a00c6d8)

2.22.2 (2025-06-06)

Bug Fixes

  • CLInput,CLTextArea: issue with focus ring not being shown when global radius is applied (0594c80)

2.22.1 (2025-06-06)

Bug Fixes

  • CLModal: only apply max-width from breakpoint sm (a142229)

Chore

2.22.0 (2025-06-06)

Features

2.21.0 (2025-06-03)

Features

2.20.1 (2025-06-03)

Bug Fixes

  • CLInput: when fluid prop is set, container did not properly fill available space (ddb8ba6)

Chore

2.20.0 (2025-06-03)

Features

2.19.0 (2025-06-02)

Features

  • CLToast: added prop position for setting the position of the toast (2125c30)

2.18.1 (2025-06-02)

Bug Fixes

  • CLInput,CLTextArea: ghost variant not being applied due to invalid CSS (e8b2ccc)
  • useToast: not correctly exposing hideToast method (6ad22d9)

2.18.0 (2025-06-02)

Features

  • CLInput,CLTextArea: added charCounter prop to support showing a character counter (2199172)
  • CLButton: added new as prop, to render button as a link (fe479cf)
  • CLIcon: added new building icons (be091c1)
  • CLIcon: added new icons (2a3db03)
  • CLToastProvider,useToast: Added new toast provider to use toasts globally in conjunction with useToast composable (89659dc)

Code Refactoring

  • CLInput: only show character counter for specific input types (c0faffe)

Chore

  • updated storybook (4c8a6a7)
  • updated ui package related dependencies (16f5c70)
  • updated workspace dependencies (9fae39e)

2.17.0 (2025-05-01)

Features

2.16.0 (2025-04-29)

Features

  • CLInput,CLCheckbox,CLRadioButton,CLSelect,CLTextArea: add support for template refs to expose native HTML form element (b82fffa)

Documentation

  • CLToast: update incorrectly named color prop (7dd6cb8)

2.15.3 (2025-04-25)

Bug Fixes

  • CLBanner: remove bottom border when bordered is set to false (acff9ca)

2.15.2 (2025-04-25)

Bug Fixes

  • CLInput: remove rounded corners on input element if grouped or has a prefix or a suffix (db97ba5)
  • CLBanner: wrap content when action button is present (eb1d374)

2.15.1 (2025-04-24)

Bug Fixes

  • CLInput: disable focus when using a prefix/suffix and variant is set to ghost (1da632c)

2.15.0 (2025-04-24)

Features

  • CLBanner: added support for a new action button (6d98202)

2.14.0 (2025-04-12)

Features

2.13.0 (2025-04-11)

Features

2.12.0 (2025-04-05)

Features

2.11.0 (2025-04-04)

⚠ BREAKING CHANGES

  • removed onInput prop from all form components
  • removed usage of value prop for CLInput, CLSelect, CLTextArea
  • removed usage of checked prop for CLCheckbox

Features

  • add support for using v-model for two way binding for all form components (488f79a)

2.10.0 (2025-04-02)

Features

  • CLModal: added support for setting the max width of the modal window (451924d)

2.9.4 (2025-04-02)

Styles

  • CLModal: move header slot to sit inline with close button (84a38cf)

2.9.3 (2025-03-31)

Bug Fixes

  • CLInput: fix focus outline when using ghost variant for a grouped input (5a9eb30)

2.9.2 (2025-03-31)

Bug Fixes

  • CLInput: correctly display label when input is grouped (9308ea5)

Chore

2.9.1 (2025-03-28)

Bug Fixes

  • CLCard: ensure heading is truncated when truncate-title prop is set (c95b14a)

2.9.0 (2025-03-28)

⚠ BREAKING CHANGES

  • CLHeading: deprecate CLText label prop

Features

  • CLHeading: added support for truncating text (4b55bf3)

Continuous Integration

  • update release rules so backward compatible features trigger a minor release (dda5183)

2.8.3 (2025-03-22)

Bug Fixes

  • CLLink: apply link color prop to external icon (7f36791)

2.8.2 (2025-03-21)

Bug Fixes

  • CLCard: when using rounded corners and ghost variant, ensure image corners are rounded as well (13b07aa)

2.8.1 (2025-03-21)

Bug Fixes

  • CLCarousel: not properly showing custom title based on existence of title slot children (471638e)
  • CLCarouselNavigation: update controls to use border radius set by theme provider (4bbec35)
  • CLCarousel: updated logic to properly set current page (2881a83)

Chore

  • added script to build and package lib for local testing (3c1d2a4)
  • added script to build and package lib for local testing (cd1cc50)

2.8.0 (2025-03-20)

Features

2.7.0 (2025-03-19)

Features

  • CLIcon: added more icons (80364a4)
  • CLThemeProvider: added new borderRadius prop, to set the default border radius for components (163c861)
  • CLHeading: added support for increasing boldness of text (2181021)
  • CLText: added support for increasing boldness of text (57b229b)
  • CLInput,CLSelect,CLTextArea: added support for outline and ghost variants (b2a9d45)
  • CLThemeProvider: exported setters so theme can be modified dynamically (152f60a)

Bug Fixes

  • CLButton: use new enum for XLarge size (2bd0397)

Documentation

  • updated to support different sections (aa4db22)

Styles

  • update color map keys and values to use text body color for text that is not within a container (93cdf57)

Code Refactoring

  • CLBanner: update layout to better support busy state (4efb9e7)

Continuous Integration

  • optimize build storage (b233931)
  • store coverage reports (4985785)
  • updated path to coverage reports (bd66578)

Chore

2.6.1 (2025-01-30)

2.6.0 (2025-01-28)

Features

  • CLCarousel: add support for using custom title via title slot (c84bd4d)

Bug Fixes

  • use correct type for perPageBreakpoints (eff007f)

2.5.0 (2025-01-28)

Features

  • CLCarousel: added support for using variants (745252d)
  • CLCarousel: added variant prop to control style of pagination buttons (227769a)

2.4.2 (2025-01-28)

Bug Fixes

  • CLCarousel: check if controls are empty when component mounts (2969782)
  • CLCarousel: increase visibility threshold to determine current page (91f9ca0)
  • CLCarousel: reset current page to 1 when carousel is being resized (db294ef)

2.4.1 (2025-01-27)

Bug Fixes

  • CLButton: button content should span width of parent (a65d411)
  • CLCarousel: allow pointer events to pass through inline navigation container (6487c67)

2.4.0 (2025-01-26)

Features

  • add new inline type for showing pagination arrows at the y axis of the carousel (878bf05)

2.3.0 (2025-01-25)

Bug Fixes

  • CLNavItem: update prop descriptions (334a364)

Features

  • CLIcon: added new icons: heart, bookmark, heart-handshake, filter (c93905a)

2.2.0 (2025-01-24)

Bug Fixes

  • CLCard: remove padding from slot where there is no content (b278234)
  • CLDisclosure: add spacing between trigger elements (16d8d96)
  • CLDisclosure: updated left and right padding to match trigger size (300c959)

Features

  • added new text variant which will render similar to the ghost variant but have a hover state (8bb3df7)

2.1.1 (2025-01-24)

2.1.0 (2025-01-24)

Features

  • added missing build files (fdf0f83)

1.18.10

  • feat(CLCard): support for using slots for title, byline and image
  • feat(CLDisclosure): support light/dark theme
  • feat(CLIcon): added more icons
  • feat: added style.css as an export
  • fix(CLDisclosure): double border seen in trigger when using an outline theme
  • ui(CLDisclosure): layout improvements
  • ui(CLHeading): adjust title size
  • ui(CLText): adjust line spacing

1.18.9

  • ui(CLButton): adjust vertical padding

1.18.8

  • fix(CLLink): allow link to inherit font size from parent
  • fix(CLText): incorrect line spacing for XLarge

1.18.7

  • fix(CLInput): reset event not being emitted
  • fix: alignment props not being applied to all text in containers

1.18.6

  • ref(CLInput): support resetting instead of removing color

1.18.5

  • chore: added missing built files

1.18.4

  • ref(CLInput): support removing of color

1.18.3

  • fix(CLButton): inconsistent padding when there is no text content

1.18.2

  • fix(CLButton): text not truncated

1.18.1

  • fix(CLDisclosure): padding not consistent with trigger when size is tiny

1.18.0

  • feat(CLIcon): added new icons
  • feat(CLText): added support for text alignment
  • fix: improve consistency of focus border on all interactive elements
  • fix: elements appear to be jumping when first rendered due to transition: all
  • ui(CLDisclosure): adjust padding

1.17.2

  • fix(CLButton): improve consistency of padding when icons are present

1.17.1

  • fix(CLText,CLHeading): properly handle line breaks

1.17.0

  • feat(CLIcon): added new icons

1.16.4

  • fix(CLPill): dark theme not applying correct background color

1.16.3

  • fix(CLPill): label text not using theme's colors

1.16.2

  • fix: set default orientation

1.16.1

  • chore: built new package

1.16.0

  • feat: added orientation prop for form elements to position labels horizontally or vertically
  • fix(CLInput): busy prop not disabling element

1.15.3

  • fix(CLButton): busy state removing button label
  • fix(CLButton): props description
  • fix(CLThemeProvider): text labels not passing a11y

1.15.2

  • fix: set outline default color to neutral

1.15.1

  • chore: built new package

1.15.0

  • feat(CLModal): added support for adding header content
  • fix(CLModal): footer content not being sticky

1.14.1

  • feat(CLBanner): added bordered prop
  • feat(CLModal): added support for using esc key to close modal
  • fix(CLBanner): missing focus ring
  • fix(CLDisclosure): rounded buttons not removing bottom border radius when expanded
  • fix(CLInput,CLTextArea): style missing for disabled and readonly states
  • style: remove focus shadows from elements

1.14.0

  • docs: updated stories
  • feat: added CLThemeProvider for using custom themes
  • fix: fluid layout for input elements breaking 100% width
  • ref(CLModal): improved a11y support
  • ref: optimized library size
  • ref: renamed component related files
  • ref: streamlined usage of colors for consistency

1.13.6

  • fix(CLHeading): set font weight when using sizes for type

1.13.5

  • fix(CLHeading): set font weight when using sizes for type
  • fix(CLInput): color picker layout inconsistency on Safari

1.13.4

  • style(CLBanner): update close button to use theme set by prop
  • ref: renamed component related files

1.13.3

  • docs: updated docs

1.13.2

  • chore: added unit tests
  • docs: updated docs
  • feat: added new icons
  • feat(CLCarousel): added support for dot navigation
  • feat(CLCarousel): added support updating perPage prop based on breakpoints
  • feat(CLCarousel): added support explicitly providing a width value
  • fix(CLCarousel): issue with carousel incorrectly showing slides when navigating to odd pages
  • ref(CLCarousel): improved scrolling support
  • style(CLCard): leave header padding top and bottom when padded is false and card has an image

1.13.1

  • fix(CLDisclosure): padding of content not being set to 0 when compact prop is set to true

1.13.0

  • feat(CLModal): added new simple modal supports launcing in a small window or fullscreen
  • feat(CLInput): added support for copying selected color to clipboard
  • fix(CLInput): padding of elements when using a prefix or suffix or grouped
  • style(CLInput): adjust icon color
  • style(CLIcon): adjust icon stroke width
  • style(CLCarousel): adjust layout

1.12.0

  • feat(CLHeading): add support for other sizes: small, medium, large, xlarge
  • fix(CLDisclosure): heading or sub-heading not appearing in view when icon before is added and icon after is set
  • fix(CLDisclosure): how rounded corners looked when disclosure trigger has focus
  • ref(CLIcon): adjust tiny size
  • ref(CLText): set a default font-weight

1.11.0

  • feat(CLDisclosure): added support for setting size of trigger button
  • feat(CLDisclosure): added support for icon before
  • fix(CLDisclosure): transparent prop not applying transparency
  • ref(CLDisclosure): make heading optional

1.10.0

  • feat: added new icons
  • ref: renamed CLBorderRadius sizes

1.9.0

  • feat: added new icons
  • feat: added variations for rounded props in all related components
  • fix(CLButton): when wrap is true not setting padding to 0

1.8.1

  • fix: aria-label attribute not being populated on element when prop has a value

1.8.0

  • feat(CLMenu): renamed to CLDropdownMenu, improved layout and added support for placement of menu and support for setting a light and dark theme for the container
  • feat(CLIcon): added new icons
  • feat(CLInput): improved support for input type color
  • fix(CLDisclosure, CLDropdownMenu): escape key closing all open elements
  • fix(CLTextArea): overlap of floating label
  • ref: deprecate floating labels

1.7.1

  • fix(CLButton): issue detecting slots, which caused components like disclosure not to show any text in it's trigger

1.7.0

  • feat(CLIcon): added new icons
  • feat(CLLink,CLNavLink,CLNavSection): add support for themes and links
  • fix(CLInput, CLTextArea): formatting when it has a floating label, grouped elements, custom prefix or suffix
  • fix(CLSelect): fix fluid layout
  • ref(CLButton): switch to render function to improve handling of layout based on slots
  • ref(CLNavSection): render nav section link text as span
  • ref(CLPill): adjust spacing when pill uses an icon
  • ref: optimize package size
  • style(CLNavSection): darken internal links

1.6.0

  • feat(CLDisclosure): added support for a compact version, with horizontal padding removed and less vertical padding
  • feat(CLDisclosure): added support for setting the icon size
  • feat(CLIcon): added new icons

1.5.0

  • feat(CLButton): added support for title attribute
  • feat(CLIcon): added new icons

1.4.0

  • feat(CLIcon): added new icons

1.3.5

  • fix(CLHeading): make type optional

1.3.4

  • fix(CLText): prop not changing HTML tag in Nuxt
  • perf(CLHeading): use render function create different headings based on levels

1.3.3

  • feat(CLText): added prop to allow changing HTML tag used to render CLText
  • ref: resolving hydration mismatch issues when components are used in ssr

1.3.2

  • fix(CLNavLink): hydration mismatch issues when components are used in ssr
  • fix(CLLink): hydration mismatch issues when components are used in ssr

1.3.1

  • fix(CLButton): hydration mismatch issues when components are used in ssr
  • fix(CLIcon): hydration mismatch issues when components are used in ssr

1.3.0

  • feat(CLIcon): added new icons
  • fix(CLIcon): set ssr to true to fix hydration issues

1.2.4

  • feat: added support for tree shaking
  • feat(CLHeading): added support for different heading levels
  • feat(CLCard): added support for transparent theme
  • feat(CLCard): added support for setting heading level for title
  • feat(CLCard): added support for setting position of image
  • feat(CLButton): added link prop to render button similar to links, without underline
  • feat(CLLink): added onClick prop for anchor tag
  • feat(CLInput): added support for buttons in prefix and suffix
  • feat(CLPill): added support for interactive pills
  • feat(CLCarousel): added support for setting position and alignment for controls
  • feat(CLMenu): added new menu component
  • feat(CLIcon): added new icons
  • feat(CLIcon): added support for two stroke weights: Light, Normal
  • feat(CLText): added prop to set text to display in bold as a label
  • feat: added support for drop shadows via elevated prop to buttons, badges, pills and cards
  • feat: ensure esc key closes components that have an open state
  • feat: added helper css classes
  • fix(CLButton): incorrect usage of 'none' value for background-color
  • fix(CLLink): added missing attributed rel and aria-label
  • fix(CLHeading): heading levels not being rendered
  • fix(CLNavLink): added cursor:pointer to links that use onClick
  • fix(CLNavLink): apply onClick prop when provided to nav buttons
  • fix(CLNavLink): missing tabindex
  • fix(CLInput): implement consistent height when it's grouped or not
  • fix(CLInput): missing style when either a suffix or prefix is missing when grouped
  • fix(CLInput): missing focus outline when using focus-within
  • fix(CLCard): add support for triggering onClick via enter key
  • fix(CLCard): alignment of image if smaller than content
  • fix(CLA11yButton): add support for triggering onClick via enter key
  • fix: missing status (danger, success, warning) styles applied to form elements
  • fix: export missing types
  • fix: use correct exported types in components
  • fix: required asterisk shifting height of parent element
  • ref: remove width prop for input elements
  • ref: reorganize component folders
  • style: increase contrast for focus outline
  • style: adjust close/dismiss button size and focus outline
  • style: set color of focus to theme set
  • style: adjust colors used
  • docs: updating and adding documentation
  • docs: added icons story to showcase all icons

1.1.3

  • feat(NavSection): added new prop to change NavSection's orientation to be either horizontal or vertical

1.0.3

  • docs: fixed incorrect import example

1.0.2

  • docs: updated docs to include installation instructions and example usage

1.0.1

  • fix: export component props

1.0.0

  • feat: initial release

Released under the MIT License.