Skip to content

Latest commit

 

History

History
1202 lines (813 loc) · 98.5 KB

CHANGELOG.md

File metadata and controls

1202 lines (813 loc) · 98.5 KB

Changelog

0.21.2-next (2024-01-12)

Bug Fixes

  • date-utils: dayjs import error (9a3e19c)

0.21.1-next (2024-01-12)

Bug Fixes

  • DatePicker: unable to set another date after it has been set once (#209) (d2f6c0b)

0.21.0-next (2024-01-03)

Breaking

  • Autocomplete: converted api to be more in line with the Select component. options prop must be provided and now the value prop is string | undefined as apposed to passing an entire SelectOption as you would expect.

Features

  • DatePicker: allow user input (desktop version) (#201) (55dae78)

Bug Fixes

  • Fix publint error and add prepublishOnly command (#202) (1143b64)
  • Toggle: if content on one side only then clicking toggles (#205) (fadbd5b)

0.20.0-next (2023-12-22)

Features

  • Menu: add itemsPanelClass prop for Group (#197) (cdcb863)

0.19.0-next (2023-12-22)

Features

  • Menu: added extra slot for GroupItem (#196) (8cabc25)

0.18.13-next (2023-11-22)

Bug Fixes

  • Autocomplete: add max height to autocomplete options (a5992d2)
  • Dropdown: added max height to Items (11965b1)
  • Select: long options need to have max height with overflow (85578cb)

0.18.12-next (2023-11-21)

Bug Fixes

  • Icon: allow icon packages to be easily used (d26db97)
  • InputNumber: allow float numbers (e1d56f9)

0.18.11-next (2023-11-18)

Bug Fixes

  • Checkbox: added event forwarding and use directive support (#192) (d6700d8)

0.18.10-next (2023-11-14)

Bug Fixes

  • Autocomplete: name now defaults to nanoid() (9243a98)
  • Checkbox: name now defaults to nanoid() (8bc079f)
  • Currency: name now defaults to nanoid() (241493b)
  • DatePicker: name now defaults to nanoid() (4643568)
  • DatePicker: timepicker padding (f07ab63)
  • FilePicker: name now defaults to nanoid() (58ff555)
  • Input: name now defaults to nanoid() (2d79f76)
  • InputNumber: name now defaults to nanoid() (2f79ee7)
  • Progress: set value default to 0 (c58b12c)
  • RadioGroup: name now defaults to nanoid() (2a598b5)
  • Rating: name now defaults to nanoid() (202b1be)
  • Select: name now defaults to nanoid() (5af8851)
  • Toggle: name now defaults to nanoid() (24429e5)

0.18.9-next (2023-11-04)

Bug Fixes

  • DatePicker: allow programmatic clearing values (40a826a)
  • Modal: default content overflows off screen and provided a screen contained Modal example (6184deb)
  • plugin: scrollbar no longer is always visible by default (bf38253)
  • removed scrollbar styling to allow more flexibility for developers (e92aea6)

0.18.8-next (2023-10-25)

Bug Fixes

  • Accordion: added aria properties (b089caf)
  • Alert: added aria properties (7c54117)
  • Autocomplete: added aria properties (5d33779)
  • Button: stop applying type and htmlType to underlying tag form submission bug fix (6891701)
  • Select: added aria properties (d2ceb3c)

0.18.7-next (2023-10-21)

Bug Fixes

  • Dropdown: no longer auto highlight the first option (70c511d)
  • Select: no longer auto highlight the first option (d6dc990)
  • TimePicker: spacing between hours, minutes, and meridian (d553bcd)

0.18.6-next (2023-10-05)

Bug Fixes

  • Select: programatic setting of value bug (9c4ae58)

0.18.5-next (2023-10-05)

Bug Fixes

  • Accordion: added class identifiers (7d5e57b)
  • Alert: added class identifiers (32a61e0)
  • allowing for reactive classes for Autocomplete, Currency, DatePicker, InputNumber (d5238fb)
  • Autocomplete: added class identifiers (62329cc)
  • Avatar: added class identifiers (c0ddcd3)
  • Avatar: added class identifiers (80a94b7)
  • AvatarGroup: added class identifiers (4a5dcff)
  • Badge: added class identifiers (ec48fa7)
  • Button.Icon: eslint error (b248062)
  • Button: corrected eslint errors (798b686)
  • ButtonGroup: added class identifiers and fixed eslint errors (587277d)
  • Card: added class identifiers (a1e0b4d)
  • Carousel: added class identifiers (394530c)
  • Checkbox: added class identifiers (1f01c54)
  • Chip: added class identifiers (853b690)
  • Currency: added class identifiers (f39df32)
  • DatePicker: added class identifiers (fbd78c3)
  • disabled eslint warning noise (85706f5)
  • Divider: added class identifiers (6df7015)
  • Drawer: added class identifiers (30a35cc)
  • Dropdown: added class identifiers (c2d6c8e)
  • Empty: added class identifiers (b145b42)
  • Feed: added class identifiers (8c38099)
  • FilePicker: added class identifiers (7c17ef7)
  • FilePreview: added class identifiers (246150c)
  • Grid: added class identifiers (e56a275)
  • Icon: added class identifiers (f778c5b)
  • Input: added class identifiers (02b58bb)
  • InputNumber: added class identifiers (e007dde)
  • Layout: added class identifiers (55de987)
  • LightBox: added class identifiers (89533c1)
  • LightBox: added class identifiers (f2d2487)
  • List: added class identifiers (4a8ffec)
  • Media: added class identifiers (b4a0228)
  • Menu: added class identifiers (b843fa4)
  • Modal: added class identifiers (128080b)
  • Notification: added class identifiers (ba9160c)
  • Pagination: added class identifiers (8508d3b)
  • Post: added class identifiers (b2560aa)
  • Progress: added class identifiers (f7cdeb7)
  • Radio: added class identifiers (e08baf6)
  • Rating: added class identifiers (cf8d789)
  • Rating: added class identifiers (6cd08e3)
  • Select: added class identifiers (0d5cfd2)
  • Slider: added class identifiers (1ff79f3)
  • Statistic: added class identifiers (0d2065f)
  • Steps: added class identifiers (c406b6a)
  • Swap: added class identifiers (53da7da)
  • Table: added class identifiers (f8485a4)
  • Tabs: added class identifiers (8af92f8)
  • TextArea: added class identifiers (28bd1a0)
  • Timeline: added class identifiers (46bec1b)
  • Toggle: added class identifiers and fixed toggle on spacing (3f7c457)

0.18.4-next (2023-09-27)

Bug Fixes

  • changed Type exports to fix packaging bug (fed890b)
  • cleaning up exports (b38716e)
  • DatePicker: fix auto submit when wrapped in form (3814dc7)
  • Row: updated import for TwSizes (0d57777)

0.18.3-next (2023-09-26)

Bug Fixes

0.18.2-next (2023-09-26)

Bug Fixes

  • package.json: reverting dependency updates to fix TooltipConfig bug (9c1569b)

0.18.1-next (2023-09-26)

Bug Fixes

  • vite.config: removing tippy.js from optimizedeps (fc8a09d)

0.18.0-next (2023-09-26)

Features

  • DatePicker: replaced handleSelect with on:change for consitancy (bfdb8a3)

Bug Fixes

  • Autocomplete: allow on:change to be used (53e2e1f)
  • Select: allow on:change to be used (3f481a1)

0.17.4-next (2023-09-13)

Bug Fixes

  • package.json: updated dependencies (930daed)

0.17.3-next (2023-08-19)

Bug Fixes

  • Input: do not show text under password eye icon (#153) (76490da)

0.17.2-next (2023-07-20)

Bug Fixes

  • package.json: update exports to allow for tree shaking (c5d3c38)
  • Row: updated imports due to file restructure (c25a594)

0.17.1-next (2023-07-19)

Bug Fixes

  • package.json: updated dependancies and added exports (4291b15)

0.17.0-next (2023-07-19)

Breaking

  • DatePicker: replaced default locale for easy language switching (5e91023)

Features

  • Autocomplete: added mobile version (2a85fda)
  • Drawer: added property panelClass (7e7d633)
  • Select: added mobile version (1abb66c)

Bug Fixes

  • Select: mobile select conflicts with select click outside (19547d8)

0.16.0-next (2023-07-16)

Features

  • DatePicker: added mobile DatePicker (b431456)

0.15.0-next (2023-07-12)

Features

  • TimePicker: switch between 12 and 24 hours and hide AM/PM based on format property (d9a48a1)

0.14.0-next (2023-07-09)

Features

  • DatePicker: added time picker and actions (d39deb1)
  • InputNumber: added loop when min and max are set together (26ac04d)

Bug Fixes

  • InputNumber: added min max and updated step logic (b2b0f8d)
  • InputNumber: added prop showStep (79e68f0)
  • InputNumber: cleaned up logic for showStep (7c7d7db)
  • InputNumber: set default showSpin to false (04d907b)
  • InputNumber: set min max default to undefined (e3197ec)
  • plugin: horizontal scrollbar height (e73645e)

0.13.7-next (2023-07-03)

Bug Fixes

  • Checkbox: fixed A11y warnings (803ba13)
  • Drawer: fixed A11y warnings (803ba13)
  • Dropdown: fixed A11y warnings (803ba13)
  • FilePicker: fixed A11y warnings (803ba13)
  • Menu: fixed A11y warnings (803ba13)
  • Modal: fixed A11y warnings (803ba13)
  • Post: fixed A11y warnings (803ba13)
  • Radio: fixed A11y warnings (803ba13)
  • Toggle: fixed A11y warnings (803ba13)

0.13.6-next (2023-06-27)

Bug Fixes

  • updating packaging scripts and dependancies (3f51aee)

0.13.5-next (2023-06-27)

Bug Fixes

0.13.4-next (2023-06-17)

Bug Fixes

  • Toggle: fixed error placement in flex container (e2387e1)

0.13.3-next (2023-06-16)

Features

  • Statistic: added bordered prop (da414d2)

Miscellaneous Chores

0.13.2-next (2023-06-14)

Bug Fixes

  • Post: added top border to Status and Actions (f717914)

0.13.0-next (2023-05-11)

Features

  • Autocomplete: fixed collision issues (28a38e7)
  • DatePicker: fixed collission issues (6646201)
  • Dropdown: fixed collision issues (f98f9f9)
  • floating-ui: added floating-ui action (21af0cb)
  • Select: fixed collision issues (45f183e)
  • TextArea: added floating action buttons, inset action items, title, and description (9c8d240)

0.12.0-next (2023-05-07)

Features

0.11.0-next (2023-04-27)

Features

  • Checkbox: added error handling (9e99aac)
  • RadioGroup: added error handling (5baec04)
  • Toggle: added error handling (297f6aa)

Bug Fixes

  • Autocomplete: typing has been restored (f6bba59)
  • DatePicker: transition animation has been reversed (d91a2e9)
  • Dropdown: no more focus errors if Dropdown.Items.Item is not used (cbdc419)
  • HoverBackground: more distinguisable styling between focus and hover (b7ccb1d)

0.10.0-next (2023-04-25)

Features

  • Table: columns can now be passed a class allowing for custom widths and styles (90b4567)

Bug Fixes

  • Autocomplete: allow navigating options via keyboard (5108f3e)
  • Checkbox: allow select/unselect with Spacebar (8f2ebf5)
  • DatePicker: allow keyboard navigation for calendar picker (370dbfa)
  • Drawer: preventDefault and stopPropagation on Escape (274d2f7)
  • Dropdown: allow keyboard navigation (a8c936b)
  • HoverBackground: added group-focus instead of (6bce06e)
  • LightBox: preventDefault and stopPropagation on Escape, ArrowRight, and ArrowLeft (a4f15d1)
  • Modal: preventDefault and stopPropagation on E (c3129ea)
  • Radio: allow keyboard navigation (627d774)
  • Select: allow keyboard navigation for options (6dee888)

0.9.5-next (2023-04-11)

Bug Fixes

  • reverting svelte-package to fix breaking change (d72bf79)

0.9.4-next (2023-04-11)

Bug Fixes

  • updating and migrating package to svelte-package 2.0 (539f6a2)

0.9.3-next (2023-04-11)

Bug Fixes

  • Select: clicking option no longer submits forms (17c3e39)

0.9.2-next (2023-04-10)

Bug Fixes

  • Autocomplete: stop option select from submitting form (3f5fa65)
  • DatePicker: error color now shows for leading (0c6ac9d)
  • Input: error color now shows for leading (0c6ac9d)
  • InputNumber: error color now shows for leading (0c6ac9d)
  • MenuGroup: active coloring updated (3a95daf)

0.9.1-next (2023-04-08)

Bug Fixes

  • Drawer: fixed default example title (5a01225)

0.9.0-next (2023-03-30)

Features

  • Avatar: all Avatar components Placeholders can be disabled setting placeholder prop to false (39301cb)

Bug Fixes

  • Icons: color prop has been has been added (1e2383a)

0.8.0-next (2023-03-14)

Features

  • disabled prop and styling for all form inputs (c77e8ec)
  • Themes: themes now available (c77e8ec)

0.7.0-next (2023-03-11)

Features

  • FilePreview: added for displaying uploading files (e3bffb9)

Bug Fixes

  • FilePicker: updated fakeUpload process (9052430)
  • List.Item: added missing default slot (c437f61)
  • Progress: hide center value for radial when undefined (72a14f1)

0.6.0-next (2023-03-09)

Features

  • Post: added label slot for Action component (04e5611)

Bug Fixes

  • Card: fixed card hoverable styling (bb67df9)
  • FilePicker: added name prop (a34f12f)
  • HoverBackground: removed pointer events as it was conflicting with certain components (3e742f9)

0.5.0-next (2023-03-09)

Features

  • Search: Add keyboard navigation to search (#93) (c5bc762)

Bug Fixes

  • Card: Hoverable background in dark theme (c5bc762)
  • Progress: Radial not updating value (c5bc762)

0.4.0-next (2023-03-09)

Features

0.3.0-next (2023-03-08)

Features

  • Checkbox: added indeterminate state (07b202c)
  • Modal: added new syntax, header, footer, body, and long content scrolling (dbae9ef)

0.2.0-next (2023-03-07)

Features

  • Select: added multi select ability (314f30e)

0.1.0-next (2023-03-06)

Features

  • Dropdown: Add placement and alignment props (#87) (7cda426)

0.0.37-next (2023-03-06)

Bug Fixes

  • Persist theme and main links now use href (#86) (2f88b91)

0.0.36-next (2023-02-11)

Bug Fixes

  • Card: softened border (c070c42)
  • Dropdown: softened border (c070c42)
  • InputNumber: removed shadow (c070c42)
  • List: softened border and item divider (c070c42)
  • Notifications: softened border (c070c42)
  • Pagination: softened border and item divider (c070c42)
  • Table: softened border and item divider (c070c42)
  • Toggle: softened border (c070c42)
  • tw plugin: removed unused and duplicate styles (c070c42)

0.0.35-next (2023-02-08)

Bug Fixes

  • Button: moved styling from tw plugin to file to allow customization (8782608)
  • Button: replaced twmerge with clsx (8782608)
  • package.json: updated dependancies and added clsx (8782608)

0.0.34-next (2023-02-06)

Bug Fixes

  • AutoComplete: label error displayed fixed (9178e9f)
  • Drawer: added example for multi-level drawers (d15858f)
  • Drawer: added trapFocus (d15858f)
  • Modal: added trapFocus (d15858f)
  • Radio: fixed active styling (9178e9f)
  • trapFocus: added to keep focus when dialogs are open (d15858f)

0.0.33-next (2023-02-05)

Bug Fixes

  • Autocomplete: prevent form submission on item select (25536b0)
  • AvatarGroup: removed needless context (655aa01)
  • Avatar: removed needless context (87aa7c5)
  • Button: fixed ghost hover style when disabled (c6d261f)
  • ButtonGroup: fixed naming for existing context (5287e19)
  • Chip: fixed naming for existing context (a458fe7)
  • Drawer: fixed naming for existing context (32e3202)
  • Feed: fixed naming for existing context and removed needless context (b18e0b0)
  • Grid: fixed naming for existing context (b8ecf19)
  • HoverBackground: removed scale animation (c6d261f)
  • Input: fixed naming for existing context (2d1fa6f)
  • InputNumber: fixed naming for existing context (18f21b8)
  • InputNumber: removed context overhead (6721691)
  • Layout: removed context overhead (6721691)
  • List: removed context overhead (7719c1e)
  • List: removed needles context and fixed naming for remaining context (6c2c383)
  • Media: removed needless context (17e4278)
  • Menu: removed needless context and fixed naming of existing context (4a5e493)
  • Notification: removed needless context and fixed naming of existing context (83de529)
  • Post: fixed naming of existing context and removed needless context (269dd64)
  • Radio: fixed naming of existing context and removed needless context (ec7f458)
  • Select: cleaned up needless context (4942d31)
  • Select: error handling has been corrected (bd7468e)
  • Select: fixed error clear on update (4942d31)
  • Select: prevent form submission on item select (e42c588)
  • Statistic.Trend: trend styling is now dynamic (a62353b)
  • Steps: removed needless context (e875a33)
  • Steps: variants are now reactive (e875a33)
  • Table: removed needless context (af36615)
  • Tabs: removed neeless context (1157efd)
  • Tabs: variant styles are now reactive (1157efd)
  • TextArea: removed needless context (8574757)
  • Toggle: removed needless context (d652b95)

0.0.32-next (2022-11-20)

Bug Fixes

  • 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)

Bug Fixes

  • package.json: should fix build issues (3648c3a)

0.0.30-next (2022-11-05)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • DatePicker: autoclose on select fixed (0e0d8de)

0.0.25-next (2022-10-15)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • formatDate: fixed relativeTime (833e812)

0.0.20-next (2022-10-12)

Bug Fixes

  • formatNumber rename and import (e876282)

0.0.19-next (2022-10-12)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • Chip: added default slot (87c6d29)

0.0.13-next (2022-10-08)

Bug Fixes

  • 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)

Bug Fixes

  • +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)

Bug Fixes

  • Button: fixed default loading jank (c19dded)
  • Loader: stroke is now currentColor (c19dded)

0.0.10-next (2022-10-06)

Bug Fixes

  • +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)

Bug Fixes

  • added live site link to README (8b1c6c4)

0.0.8-next (2022-10-05)

Bug Fixes

  • adding mobile support to showcase (8295b8c)

0.0.7-next (2022-10-05)

Bug Fixes

  • BreadCrumbs: capitalized Icon for export (5f3e6c0)

0.0.6-next (2022-10-05)

Bug Fixes

  • removed all default color transitions (d17d91d)

0.0.5-next (2022-10-03)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

1.0.0-next.1 (2022-10-02)

Bug Fixes

  • 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)