1.14.6 (2021-12-21)
- dropdown.tsx: 309 - changed useEffect to use Json.stringify (options)/(filteredOptions) (05e4484)
- dropdown.tsx dropdown.test.tsx dropdown.test.tsx.snap: changed variable name for useEffect dep (eae6f44)
1.14.5 (2021-12-06)
- textinput: Hotfix to hide clear button if clearable is false (919c54f)
1.14.4 (2021-12-06)
- button: icons should align with text baseline (dadbc4f)
- most components: utilize em instead of rem in font-size, padding, etc (24129a1)
- spotlight: set z-index of default annotation to be above spotlight container (4dd7acd)
- text: apply size to iconSuffix correctly (7c8ec58)
1.14.3 (2021-12-03)
- textinput: Change TextInput icon cursor from 'pointer' to 'text' (8c47466)
- textinput: fix onclear for uncontrolled and controlled TextInputs (2558829), closes #355 #356 #357
1.14.2 (2021-12-02)
- spotlight: set default z-index of 200 (9916fe6)
1.14.1 (2021-11-24)
- spotlight: Spotlight now reacts to scroll events, keeping targets highlighted (6866c09)
1.14.0 (2021-11-04)
1.13.1 (2021-10-25)
- textinput: icon container -> , icon size -> , pass icon props (0b4d458)
- textinput: move focus highlighting to container (71ac95d)
1.13.0 (2021-10-25)
1.12.0 (2021-10-07)
- added aria attributes to components: added aria roles and labels to some components (7b73659), closes #266
1.11.5 (2021-09-21)
1.11.4 (2021-09-10)
- textinput: swap nullish coalescing for && to fix broken bundle (d4718d2)
1.11.3 (2021-09-08)
- textinput: enable display of character count without max length (90844f3), closes #295
- textinput: make uncontrolled input clearable (4b1a4f0), closes #295
- textinput: reset character count on clear (abd36a5), closes #295
1.11.2 (2021-09-07)
1.11.1 (2021-08-31)
- dropdown tests: dropdown tests used to fail at random due to options not being fully rendered (5b92a4e)
1.11.0 (2021-08-30)
- button: stop button text from being selectable (via CSS user-select:none) (38832cc)
- button/dropdown: fix breaking change caused by nesting Button inside of skeleton component (23986e9), closes #308
- foundryprovider: add global analytics function which fires on every user interraction (2a1ad39)
1.10.0 (2021-08-24)
1.9.1 (2021-08-20)
- dropdown: stop clear icon from opening dropdown and remove pointer options from arrow icon (f29fa05), closes #288
1.9.0 (2021-08-17)
- dropdown: added functionality to change direction of dropdown menu based on viewport bounds (28f5203), closes #187
1.8.0 (2021-08-16)
1.7.1 (2021-08-12)
- button: fix skeleton props issue making Buttons display: block (d1045b3)
1.7.0 (2021-08-12)
1.6.0 (2021-08-09)
- skeleton: make the skeleton display: inline-block (b88f270)
- skeleton: adds a "new" Skeleton component to replace the old "Progress" component (b3c5812), closes #267
1.5.1 (2021-08-09)
- divider: adds the divider subcomponent to the module exports (aa30d77), closes #280
- divider: removed wildcard props being passed to the container (a1a272b)
1.5.0 (2021-08-08)
- form components: added focus on form components such as textInput, buttons and checkboxes (b3bd267), closes #209
1.4.0 (2021-08-05)
- #188: added toggle and boolean property for showHandleLabels on the rangeSlider (c52e562), closes #188
1.3.0 (2021-08-03)
- textinput: add CharacterCount ref and prop to TextInput (daf250e)
1.2.2 (2021-08-02)
- appendix.stories: update the appendix images and update the path to work on deployed envs (cd33d52), closes #259
1.2.1 (2021-07-29)
- dropdown: fix keyboard and mouse focus/blur issues (bfff5f7), closes #210
- dropdown: improve accessibility keyboard navigation of dropdown (4b17920), closes #210
- dropdown: improve accessibility keyboard navigation of dropdown (d18fc68), closes #210
- dropdown & button: add ability to click on the "button" part of the modal to close it when open (b5c7bd0), closes #210
1.2.0 (2021-07-27)
- shadowstyles: round offsetY and opacity values for consistent testing (d33ee94)
- colors.ts: added secondary and tertiary colors (778c9a5)
1.1.0 (2021-07-21)
1.0.6 (2021-07-15)
- dropdown.tsx: don't show scrollbars on dropdowns if they don't need to scroll (20c2a12)
- dropdown.tsx: set color of selected option's checkmark to match its text color (aa78d66), closes #242
1.0.5 (2021-06-29)
1.0.4 (2021-03-12)
- interactionfeedback.tsx: update useResizeObserver in accordance with breaking change (417598e)
1.0.3 (2021-03-04)
1.0.2 (2020-10-19)
- move more dependencies to devDependencies to improve experience while using Foundry UI (91c3ac6)
1.0.1 (2020-10-15)
- image paths: use absolute paths to github for images and files that are not part of bundle (80834f3)
1.0.0 (2020-10-14)
- button: fix feedback position/display superceding buttoncontainer's position/display (66d3a8f)
- button: set position: relative to contain the feedbackinteraction (c81f008)
- button: tweak margin of icon containers (7f85160)
- button and interactionfeedback: style the InteractionFeedback for the Button to inline-block (acf5389)
- button icon container: add ability to style icon containers (5755755)
- card: header padding equal on all side if body and footer not present (64e0c0b)
- dropdown placeholder and onclear: demostrate styledplaceholder and fix onclear (ce237c5)
- dropdown valuecontainer: rename modalisopen prop to isopen (89b98e8)
- package.json: install react-portal types (9f7e2cc)
- table: remove row height of 100% (1d10f24)
- textinput: fix text input charCounter not appearing at the top w/ no error message (4f31ea2)
- textinput: spread the rest of the props onto the Input element (856f6cb)
- textinput accepts styledtextarea: textinput accepts styledtextarea (9b2d106)
- uncontrolled ability: allows component to be uncontrolled as well controlled (8afbd40)
- update snapshots: update snapshots again (f3754e9)
- button, interactionfeedback: add InteractionFeedback wrapper around Button (26cf13d)
- button, textinput, checkbox: add disabled prop (374355d)
- card: add interaction feedback (946f907)
- card: streamline Card Feedback API and DOM structure (dc7535b)
- docspage props table: add props table to docspage (09b124f)
- dropdown: add value variants using tags (1aae340)
- dropdown: add variants to dropdown (0cc22b3)
- enable ripple on buttons by default: improved the ripple animation and made it the defualt (f467dbf)
- forwardref: add reference to pass through to component container (e47f473)
- foundryprovider: replace useColor hook with generic useTheme hook (7a13871)
- rangeslider: add functionality to support clicking the RangeSlider's rail to set the value (beeb2e6)
- rangeslider: add markers API (519f096)
- rename package: rename package name from hs-react-ui to foundry-react-ui, same for angular (ad21895)
- tag: add new Tag component (2fa81a4)
- textinput: add character counter and maxlength to textInput (b45192b)
- v1 release: commitizen push to trigger a release of v1.0.0 (791bffa)
- 🎸 Added slick animation on modal mount (54fd551)
- foundryprovider: Removed the useColors function
1.0.0-v1-release.23 (2020-10-14)
- uncontrolled ability: allows component to be uncontrolled as well controlled (8afbd40)
- forwardref: add reference to pass through to component container (e47f473)
- rename package: rename package name from hs-react-ui to foundry-react-ui, same for angular (ad21895)
1.0.0-v1-release.22 (2020-09-28)
- card: header padding equal on all side if body and footer not present (64e0c0b)
- dropdown placeholder and onclear: demostrate styledplaceholder and fix onclear (ce237c5)
1.0.0-v1-release.21 (2020-09-28)
- dropdown valuecontainer: rename modalisopen prop to isopen (89b98e8)
1.0.0-v1-release.20 (2020-09-22)
- button: tweak margin of icon containers (7f85160)
- button icon container: add ability to style icon containers (5755755)
- textinput accepts styledtextarea: textinput accepts styledtextarea (9b2d106)
1.0.0-v1-release.19 (2020-09-01)
- card: streamline Card Feedback API and DOM structure (dc7535b)
1.0.0-v1-release.18 (2020-08-26)
- button: set position: relative to contain the feedbackinteraction (c81f008)
1.0.0-v1-release.17 (2020-08-26)
- button: fix feedback position/display superceding buttoncontainer's position/display (66d3a8f)
1.0.0-v1-release.16 (2020-08-26)
- enable ripple on buttons by default: improved the ripple animation and made it the defualt (f467dbf)
1.0.0-v1-release.15 (2020-08-26)
- button and interactionfeedback: style the InteractionFeedback for the Button to inline-block (acf5389)
1.0.0-v1-release.14 (2020-08-25)
- 🎸 Added slick animation on modal mount (54fd551)
1.0.0-v1-release.13 (2020-08-25)
- dropdown: add value variants using tags (1aae340)
1.0.0-v1-release.12 (2020-08-24)
- docspage props table: add props table to docspage (09b124f)
1.0.0-v1-release.11 (2020-08-21)
- textinput: spread the rest of the props onto the Input element (856f6cb)
1.0.0-v1-release.10 (2020-08-20)
- card: add interaction feedback (946f907)
1.0.0-v1-release.9 (2020-08-20)
- button, interactionfeedback: add InteractionFeedback wrapper around Button (26cf13d)
1.0.0-v1-release.8 (2020-08-19)
- rangeslider: add markers API (519f096)
1.0.0-v1-release.7 (2020-08-19)
- textinput: fix text input charCounter not appearing at the top w/ no error message (4f31ea2)
- dropdown: add variants to dropdown (0cc22b3)
1.0.0-v1-release.6 (2020-08-19)
- rangeslider: add functionality to support clicking the RangeSlider's rail to set the value (beeb2e6)
1.0.0-v1-release.5 (2020-08-19)
- tag: add new Tag component (2fa81a4)
1.0.0-v1-release.4 (2020-08-19)
- table: remove row height of 100% (1d10f24)
1.0.0-v1-release.3 (2020-08-18)
- foundryprovider: replace useColor hook with generic useTheme hook (7a13871)
- foundryprovider: Removed the useColors function
1.0.0-v1-release.2 (2020-08-17)
- textinput: add character counter and maxlength to textInput (b45192b)
1.0.0-v1-release.1 (2020-08-14)
- button, textinput, checkbox: add disabled prop (374355d)
0.1.0-v1-release.1 (2020-08-11)
- cicd: add cicd through github actions (34a8fc0)
- utils/styles.ts: move elevation shadow calculation to single function (3e2332e)
0.1.0 (2020-08-11)
- cicd: add cicd through github actions (34a8fc0)
- utils/styles.ts: move elevation shadow calculation to single function (3e2332e)
0.1.0 (2020-08-11)
- cicd: add cicd through github actions (34a8fc0)
- utils/styles.ts: move elevation shadow calculation to single function (3e2332e)
0.1.0 (2020-08-11)
- cicd: add cicd through github actions (34a8fc0)
- utils/styles.ts: move elevation shadow calculation to single function (3e2332e)
0.1.0 (2020-08-11)
- cicd: add cicd through github actions (34a8fc0)
- utils/styles.ts: move elevation shadow calculation to single function (3e2332e)
0.1.0 (2020-08-11)
- cicd: add cicd through github actions (34a8fc0)
- utils/styles.ts: move elevation shadow calculation to single function (3e2332e)
0.1.0 (2020-08-11)
- cicd: add cicd through github actions (34a8fc0)
- utils/styles.ts: move elevation shadow calculation to single function (3e2332e)