0.0.32-next (2022-11-20)
- Dropdown: cleaned up needless context (c3380bc)
- Feed: cleaned up needless context (5eeb627)
- Grid: cleaned up needless context (1a31490)
- Input: cleaned up needless context (98c2f2d)
- Input: fixed label error color (9c181a3)
- Pagination: added pageSize prop (264cea7)
- Toggle: fixed translate position when off (1381239)
0.0.31-next (2022-11-10)
- package.json: should fix build issues (3648c3a)
0.0.30-next (2022-11-05)
- Currency.Label: error functionality has been fixed (9e638a3)
- DatePicker: cleaned up context (9e638a3)
- DatePicker: error functionality has been fixed (9e638a3)
- DatePicker: fixed bind:value bug (9e638a3)
- DatePicker: removed reliance on svelte kit browser (c9596e7)
- Pagination: component no longer automatically updates the url on page change (c9596e7)
- Table.Header: component no longer automatically updates the url or sort (c9596e7)
0.0.29-next (2022-10-24)
- Accordion: cleaned up context (369c20f)
- Accordion: finalized changes to context (974dd0b)
- Accordion: removed data-testid for now (3825a9e)
- Accordion: removed uneeded store once context was adjusted (a97dad0)
- Accordion: removed vitest testing for now (3825a9e)
- Accordion: renamed context open to accordion-open to avoid collision (31ce354)
- Alert: added testing (cdd93c6)
- Alert: removed data-testid for now (c310853)
- Alert: updated context (974dd0b)
- Autocomplete: added prop options to force selection of available options (c800798)
- Autocomplete: cleaned up context (c800798)
- Avatar: cleaned up context (4392f3b)
- AvatarGroup: cleaned up context (1655545)
- Badge: cleaned up context (75ebc6f)
- Breadcrumbs: cleaned up context (d2f44b1)
- Button: cleaned up context (e4c4bfa)
- ButtonGroup: cleaned up context (ebb455a)
- Card: cleaned up context (4a7398d)
- Checkbox: cleaned up context (a413b6a)
- Chip: cleaned up context (a731ccb)
- Currency: cleaned up context (4a1deb7)
- updated exclude for all Icons to stop cluttering the dom elements (7dcedd9)
0.0.28-next (2022-10-21)
- Accordion: removed dependency on material icons (4317c2f)
- added icons file for required icons (0e99b74)
- Alert.Extra: removed icon slot (702a347)
- Alert: added Alert.Extra (2b1d253)
- Alert: added Alert.Leading and Alert.Leading.Icon (6d32860)
- Alert: aligned leading with other components (d248245)
- Alert: swapped out Icon (e3b2467)
- Autocomplete.Options.Option: simplified and auto show selected (775ae46)
- Autocomplete: added Autocomplete.Leading.Icon (f60eb82)
- Autocomplete: added Label (775ae46)
- Autocomplete: added Leading (775ae46)
- Autocomplete: align leading with other components (4852f48)
- Autocomplete: renamed Autocomplete.List to Autocomplete.Options (775ae46)
- Autocomplete: replaced props with slots (775ae46)
- Autocomplete: swapped out Icon (e3b2467)
- AvatarGroup: removed dependency on material icons (c43e96b)
- AvatarGroup: swapped out Icon (604a179)
- Avatar: removed dependency on material icons (c43e96b)
- Avatar: removed dependency on material icons (de612e9)
- Avatar: swapped out Icon (a504065)
- Breadcrumbs: removed dependency on material icons (e4212ae)
- Breadcrumbs: swapped out Icon (bebd3f9)
- Button: added Button.Leading, Button.Trailing, and Button.Icon (41b31ab)
- Button: adjusted iconSizes (22df0f4)
- Button: adjusting horizontal padding for md and xl sizes (e7ad380)
- Button: fixed sm and md sizing (22df0f4)
- ButtonGroup: fixed icon size (6d32860)
- ButtonGroup: removed material icons dependency (9eb0691)
- Button: removed Button.Leading, Button.Trailing, and Button.Icon (e7ad380)
- Button: set size variable on leading, trailing, and icon slots (e7ad380)
- Card.Actions.Action: removed dependency on material icons (e7ad380)
- Card: added Card.Actions.Action.Label (e7ad380)
- Card: removed dependency on material icons (8fcfbfe)
- Carousel: removed dependency on material icons (271f6a1)
- Chip: swapped out Icon (be40527)
- chip: updated examples (be40527)
- Currency: added Currency.Label (dee2bfc)
- Currency: added Currency.Leading (dee2bfc)
- Currency: added Currency.Leading.Icon and Currency.Trailing.Icon (a69cd9a)
- Currency: added Currency.Trailing (dee2bfc)
- Currency: aligned leading and trailing with the rest of the library (cb99656)
- Currency: removed dependency on material icons (a69cd9a)
- Currency: replaced label, leading, and trailing props for slots (dee2bfc)
- DatePicker: added DatePicker.Label (47e0d66)
- DatePicker: added DatePicker.Leading (47e0d66)
- DatePicker: added DatePicker.Trailing (47e0d66)
- DatePicker: aligned leading and trailing with the rest of the library (2a844cb)
- DatePicker: removed dependency on material icons (fd06245)
- DatePicker: replaced label, leading, and trailing props with slots (47e0d66)
- Divider: added top and bottom margin (971b0b2)
- Divider: removed dependency on material icons (f1b6bf9)
- Dropdown: added Divider (677a33a)
- Dropdown: refactored Item (677a33a)
- Empty: added Empty.Action (795758e)
- Empty: remove dependency on material icons (ac12022)
- Feed: removed dependency on material icons (1506de6)
- Grid: corrected styling issues (d2f7155)
- Icon: added path to exclude util (775ae46)
- Icon: changed stroke from string to string | undefined (a69cd9a)
- Icon: changed to static svg element with path as prop (f8b83b6)
- Icon: converted to accept svg element via data instead of path (e7ad380)
- icons: added account (de612e9)
- icons: added arrow_back and arrow_forward (271f6a1)
- icons: added calendar (47e0d66)
- icons: added chevron_down (4317c2f)
- icons: added currency_usd (dee2bfc)
- icons: added eye and eye_off (2c0c024)
- icons: changed from path to data (e7ad380)
- Input: added Input.Label (2c0c024)
- Input: added Input.Leading (2c0c024)
- Input: added Input.Trailing (2c0c024)
- Input: aligned leading and trailing along with the rest of the library (5878c6a)
- InputNumber: added InputNumber.Label (9f578f9)
- InputNumber: added InputNumber.Leading (9f578f9)
- InputNumber: added InputNumber.Trailing (9f578f9)
- InputNumber: aligned leading and trailing to the rest of the library (8b0df03)
- InputNumber: removed dependency on material icons (1380f95)
- InputNumber: replaced label, leading, and trailing props with slots (9f578f9)
- Input: removed dependency on material icons (827eba2)
- Input: replaced label, leading, trailing props with slots (2c0c024)
- Layout: removed BottomNavigation this will be added back later (7d58daf)
- LightBox: removed dependency on material icons (6692349)
- List: removed dependency on material icons (132efbf)
- List: swapped out Icon (132efbf)
- Media: removed dependency on material icons (caf864f)
- Media: swapped out Icon (caf864f)
- Menu: removed dependency on material icons (7015516)
- Notification: removed dependency on material icons (68c6bc5)
- Notification: swapped out Icon (68c6bc5)
- Post.Images: transition for images 4+ fixed (142f32e)
- Post: Action has been refactored to align with the rest of the library (7d58daf)
- Post: removed dependency on material icons (19813f6)
- Post: swapped out Icon (19813f6)
- removed all dependence on material icons (7d58daf)
- removed autofocus from all form elements for A11y compliance (abf12bb)
- Select: added Leading (775ae46)
- Select: aligned leading with the rest of the library (0aac260)
- Select: refactored options and option out of properties into slots (0e99b74)
- Select: removed dependency on material icons (fa86d1d)
- Select: replaced label prop with label slot and created child component (f8b83b6)
- Select: replaced leading props with leading slot (f8b83b6)
- Statistic: added Statistic.Comparison.Trend.Icon (c91ece0)
- Statistic: changed the props for Statistic.Comparison.Trend (c91ece0)
- Statistic: removed dependency on material icons (c91ece0)
- Tabs: removed dependency on material icons (c4712a7)
- Tabs: swapped out Icon (c4712a7)
- TextArea: added TextArea.Label component (3f38e5a)
- TextArea: replaced label prop with slot (3f38e5a)
- Timeline: removed dependency on material icons (44bdde2)
- Toggle: auto resize when using left or right icon (e6a8874)
- Toggle: dialed in toggle spacing (e7ad380)
- Toggle: fixed styling (0aac260)
- Toggle: removed dependency on material icons (47755f0)
- Toggle: removed dependency on material icons (e6a8874)
- Toggle: removed the need to set styling for left and right icons everytime (c43e96b)
- Toggle: swapped out Icon (47755f0)
0.0.27-next (2022-10-16)
- Accordion.Item.Title: added aria-label (c4710bb)
- Alert: added aria-label to close button (c4710bb)
- Autocomplete.Option: added aria-label (c4710bb)
- Autocomplete: added leadingAriaLabel prop (c4710bb)
- Badge: added aria-label to close button (c4710bb)
- Button: added ariaLabel prop (c4710bb)
- ButtonGroup: added ariaLabel and htmlType prop (c4710bb)
- Carousel: added necessary aria-labels (c4710bb)
- Chip.Close: added aria-label (c4710bb)
- Currency: added leadingAriaLabel and trailingAriaLabel prop (c4710bb)
- Drawer.Header: added aria-label to close button (c4710bb)
- Dropdown.Item: added aria-label (c4710bb)
- Input: added leadingAriaLabel and trailingAriaLabel prop (c4710bb)
- InputNumber: added leadingAriaLabel and trailingAriaLabel prop (c4710bb)
- LightBox: added necessary aria-labels (c4710bb)
- Menu.Group: added aria-label (c4710bb)
- Select: added leadingAriaLabel prop (c4710bb)
- Table.Header: added aria-label to sort buttons (c4710bb)
- Toggle: added aria-label (c4710bb)
0.0.26-next (2022-10-15)
- DatePicker: autoclose on select fixed (0e0d8de)
0.0.25-next (2022-10-15)
- Menu: forward all events including child components (f1d0fb0)
- Modal: forward all events including child components (1151810)
- Notification: forward all events including child components (30bb584)
- Post.Header.Avatar: graceful error faallback (7df25db)
- Post: forward all events including child components (7df25db)
- RadioGroup: forward all events including child components (a2b2c89)
- Statistic: forward all events including child components, except Trend (80bd1ec)
- Steps: forward all events including child components (c9bb1a4)
- Swap: forward all events (8b0392e)
- Table: forward all events including child components (d3d0c42)
- Tabs: forward all events including child components (d7dddca)
- Timeline: forward all events including child components (f29c7ba)
- Toggle: forward all events including child components (23d208f)
0.0.24-next (2022-10-14)
- Accordion: added forward all events including all child components (060bc81)
- Alert: forward all events including child components (7e3f73a)
- Autocomplete: forward all events including child components (a2525fc)
- Avatar: forward all events including (acb5530)
- AvatarGroup: forward all events including child components (eec9caa)
- Badge: forward all events including child components (50d1409)
- BreadCrumbs: forward all events including child components (7f54565)
- Button: forward all events including child components (aff8ec3)
- ButtonGroup: forward all events including child components (68f55df)
- Card: forward all events including child components (bd9d3e5)
- Checkbox: class is reactive including all child components (7fe0de9)
- CheckboxGroup.Checkbox.Description: forwarding all events (5843857)
- CheckboxGroup.Label: forwarding all events (5843857)
- Chip: added Icon, Placeholder and refactored Avatar for customization (842bf11)
- Chip: forward all events including child components (842bf11)
- Col: forward all events (dacab3f)
- Currency: fix A11y warnings (054dac2)
- Divider: forward all events including child components (7c4782b)
- Drawer: class is reactive including child components (564ab6a)
- Drawer: forward all events including child components (564ab6a)
- Dropdown: forward all events including child components (e8cc243)
- Dropdown: removed handleClose prop (e8cc243)
- Empty: forward all events including child components (65e651b)
- Feed: added graceful avatar fallback (235c718)
- Feed: forward all events including child components (235c718)
- Icon: forward all events (9c7c1a6)
- Layout: forward all events including child components (8009171)
- LightBox.Control: forward all events (9814724)
- List > Icon: removed bg-primary (4bd164b)
- List.Item.Leading.Avatar: added graceful fail (fcc2508)
- List: forward all events including child components (fcc2508)
- Media.Avatar: added graceful error fallback (1833ae5)
- Media: forward all events including child components (1833ae5)
- Row: forward all events (dacab3f)
0.0.23-next (2022-10-14)
- Autocomplete: fixed A11y including child components (2e97db6)
- Card: fixed A11y including child components (2e97db6)
- Card: removed forward event listners until propagation can be stopped (2e97db6)
- Col: class is reactive (2e97db6)
- Col: removed forawrd event listners until propagation can be stopped (2e97db6)
- DatePicker: fixed A11y (2e97db6)
- Divider: added style as prop (2e97db6)
- Divider: class is reactive including child components (2e97db6)
- Drawer: class is reactive including child components (2e97db6)
- Dropdown: class is reactive including child components (2e97db6)
- Empty: added style as prop including child components (2e97db6)
- Icon: removed forward event listners until propagation can be stopped (2e97db6)
- Input: fixed A11y (2e97db6)
- InputNumber: fixed A11y (2e97db6)
- Layout: class is reactive including all child components (2e97db6)
- Layout: removed forward event listners including child components (2e97db6)
- Lightbox.Control: class is reactive (2e97db6)
- Media: removed forward event listners including child components (2e97db6)
- Modal.Backdrop: fixed A11y (2e97db6)
- Notification: fixed A11y (2e97db6)
- plugin: isOff now effects all child components (2e97db6)
- Post.Images: fixed A11y (2e97db6)
- Post: removed forward event listners including child components (2e97db6)
- Radio: fixed A11y (2e97db6)
- Row: class is reactive (2e97db6)
- Row: removed forward event listners until propagation can be stopped (2e97db6)
- Select: fixed A11y (2e97db6)
- Steps.Step: fixed A11y (2e97db6)
- Table.Body.Row: allow style prop (2e97db6)
- Toggle.ContentLeft: fixed A11y (2e97db6)
- Toggle.ContentRight: fixed A11y (2e97db6)
0.0.22-next (2022-10-13)
- Accordion: forwarded events including all child components (19f3ced)
- Accordion: removed forwardEvents as I cant prevent event bubble currently (62c3b00)
0.0.21-next (2022-10-13)
- formatDate: fixed relativeTime (833e812)
0.0.20-next (2022-10-12)
- formatNumber rename and import (e876282)
0.0.19-next (2022-10-12)
- Media.Avatar: include Avatar and its props (5157958)
- Media: class is reactive including all child components (5157958)
- Media: class is reactive including child components (da3111d)
- Modal: class is reactive including child components (ee97fea)
- Notification.Leading.Icon: added (41492cb)
- Notification: class is reactive including child components (41492cb)
- Post: class is reactive including all child components (4a91470)
- Progress: fixed warn type on default progress (f79255e)
- Radio: class is reactive including child components (24ada7d)
- Rating: class is reactive (61c8fd0)
- Slider: full width default and class is reactive (53bf804)
- Statistic: class is reactive including child components (3e49ddc)
- Steps.Step: changed prop index to step (6610713)
- Steps: class is reactive including child components (6610713)
- Swap: class is reactive (54d5524)
- Table: changed slots from default to header, body, and footer (1067ee6)
- Table: class is reactive including child components (1067ee6)
- Tabs: class is reactive including child components (aae29a7)
- Toggle: class is reactive including child components (3552a3d)
- updated imports for formatNumber and encodeSearchParams (c1725a8)
- utils: added computeProgress, computeTrendPercent, computeTrendValue, and added to export (3e49ddc)
- utils: encodeSearchParams are now exported (c1725a8)
- utils: renamed numberFormatter to formatNumber (c1725a8)
0.0.18-next (2022-10-11)
- Input: class is now reactive (197847d)
- List: class is now reactive including child components (deeb03b)
- Menu: changed properties to make active item more simple (b49b057)
- Menu: class is now reactive along with child components (b49b057)
0.0.17-next (2022-10-11)
- Autocomplete.List.EmptyOption: replaced label prop with default slot (fc8e272)
- Autocomplete: class is now reactive (984f56f)
- Button: class is now reactive (7700d0f)
- ButtonGroup: class is now reactive (7700d0f)
- Card: class is now reactive (015c948)
- Empty: all classes are now reactive (1c2516a)
- Feed.DateTime: replaced auto format with default slot (7ea3d82)
- Feed: class is now reactive (7ea3d82)
- fixed all utils exports (7ea3d82)
- utils: export formatDate and numberFormat for users (7ea3d82)
0.0.16-next (2022-10-10)
- added link component to tailwind config (bd8127f)
- Dropdown.Items: added placement (9191cbc)
- Row: removed margins as they were causing styling issues (0d76795)
0.0.15-next (2022-10-10)
- Avatar: added graceful load and fail (e1ecc19)
- AvatarGroup.Avatar: added graceful load and fail (e1ecc19)
- DatePicker: closeOnSelect (ca8a511)
- Post.Header.Creator: fixed styling and sizing (e1ecc19)
- Post.Images: changes transitions to local (e1ecc19)
0.0.14-next (2022-10-09)
- Chip: added default slot (87c6d29)
0.0.13-next (2022-10-08)
- added basic typography (7faf266)
- Carousel: removed unused controls slot (210e286)
- CheckboxGroup.Checkbox: added default slot (c558083)
- CheckboxGroup.Label: removed > (c558083)
- Menu.Item: added tailwind typography (21b07b3)
- Post.Content: added tailwind typography (e45871d)
- Post.Header.Created: added tailwind typography (e45871d)
- Post.Header.Creator: added tailwind typography (e45871d)
- removed tailwind typography from everywhere (7faf266)
- removed unused packages (7faf266)
- Statistic: added tailwind typography (e45871d)
- Toggle: added LeftIcon and RightIcon (4be9779)
0.0.12-next (2022-10-07)
- +layout: added beta to autocomplete (27384a2)
- Badge: made reactive and allowed override (99f7fc5)
- ButtonGroup.Button: width for non-block (33a6952)
- ButtonGroup: added block attribute (d7406b7)
- changed all type imports to export file (c03a043)
- Feed: fixed icon background (d7406b7)
- Post.Images: image block is now responsive (d7406b7)
0.0.11-next (2022-10-06)
0.0.10-next (2022-10-06)
- +layout: added browser check for darkMode (a2bf00c)
- +layout: added theme switch to header (bde5bf6)
- +layout: fixed mobile menu trigger (578ee7e)
- +layout: removed unused components (bde5bf6)
- added clipboard action (578ee7e)
- added highlight.js (578ee7e)
- CodeBlock: added component (578ee7e)
- CodeBlock: adjusted syntax highlighting and language (4235c72)
- CommandPalette: removed component (74c2c3d)
- Table: allowed sorting to be turned off (633c07f)
- Table: moved controll of row click to user (633c07f)
0.0.9-next (2022-10-05)
- added live site link to README (8b1c6c4)
0.0.8-next (2022-10-05)
- adding mobile support to showcase (8295b8c)
0.0.7-next (2022-10-05)
- BreadCrumbs: capitalized Icon for export (5f3e6c0)
0.0.6-next (2022-10-05)
- removed all default color transitions (d17d91d)
0.0.5-next (2022-10-03)
- Accordion.Item.Title: replaced on:click with forwardEvents to catch all actions (ff10316)
- Alert.Description: properties class and type reactive (ff10316)
- Alert.Icon: made properties class and type reactive (ff10316)
- Alert.Title: finalized type and class reactivity (3c4a96b)
- Alert.Title: made properties class and type reactive (ff10316)
- Alert: finalized type and class reactivity (3c4a96b)
- Alert: made properties class and type reactive (ff10316)
- Avatar.Group: removed and will be replaced with AvatarGroup (d5c4ae6)
- Avatar.Icon: added to allow customization of icon (cad3071)
- Avatar.Indicator: added Indicator to allow customization (d5c4ae6)
- Avatar.Placeholder: added Placeholder to allow customization (d5c4ae6)
- Avatar: added defaultClass to allow overide of styling (d5c4ae6)
- Avatar: refactored to pull out Placeholder and Indicator (d5c4ae6)
- Avatar: removed unnecessary code (cad3071)
0.0.4-next (2022-10-02)
- Accordion.Item.Content: made prop class reactive (9a9c1b3)
- Accordion.Item.Title: added on:click (9a9c1b3)
- Accordion.Item.Title: made prop class reactive (9a9c1b3)
- Accordion.Item: made prop class reactive (9a9c1b3)
- Accordion.Item: moved open control to the user (9a9c1b3)
- Accordion: made prop class reactive (9a9c1b3)
0.0.3-next (2022-10-02)
- Accordion: moved expand icon styling to defaultClass so it can be overriden (cb3260c)
- Alert.Description: moved conditional classes to defaultClass so they can be overridden (e5b321c)
- Alert.Icon: moved conditional classes to default class so they can be overridden (cf46962)
- Alert.Title: moved conditional classes to defaultClass so they can be overridden (cf46962)
- Alert: conditionally hide title and description slots container if not used (6f8d4cf)
- Alert: moved type styling to defaultClass so it can be overriden (fb7ff15)
- Checkbox: refactored to follow dot notation methodolgy and added Label component with appropriate slot (a9f0997)
- Checkbox: requiring CheckboxGroup pulling out Label and Description for slots instead of properties. Pulling out checkbox classes so they can be overridden (eea49e0)
- fixing auto github release (9449a9a)
- removed validateSlots as svelte now warns when using a slot that does not exist (59de808)
- TableColumn: moved type to the types folder to clean up Table component (f2e6e5b)
1.0.1-next.1 (2022-10-02)
- Accordion: moved expand icon styling to defaultClass so it can be overriden (cb3260c)
- Alert.Description: moved conditional classes to defaultClass so they can be overridden (e5b321c)
- Alert.Icon: moved conditional classes to default class so they can be overridden (cf46962)
- Alert.Title: moved conditional classes to defaultClass so they can be overridden (cf46962)
- Alert: conditionally hide title and description slots container if not used (6f8d4cf)
- Alert: moved type styling to defaultClass so it can be overriden (fb7ff15)
- Checkbox: refactored to follow dot notation methodolgy and added Label component with appropriate slot (a9f0997)
- Checkbox: requiring CheckboxGroup pulling out Label and Description for slots instead of properties. Pulling out checkbox classes so they can be overridden (eea49e0)
- fixing auto github release (9449a9a)
- removed validateSlots as svelte now warns when using a slot that does not exist (59de808)
- TableColumn: moved type to the types folder to clean up Table component (f2e6e5b)