Skip to content

Releases: folio-org/stripes-components

v10.0.0

28 Sep 02:24
f36c27f
Compare
Choose a tag to compare
  • Add link icon. Refs STCOM-852.
  • <MultiColumnList> add ability to focus component if content data is empty. Refs STCOM-851.
  • Expose getLocaleDateFormat Datepicker util. Refs STCOM-854.
  • Fix issue with misaligned dates/weekdays in Datepicker Calendar. Refs STCOM-849
  • <Datepicker> must correctly handle RFC-2822 dates. Refs STCOM-861.
  • <Datepicker> always provides Arabic numerals (0-9) given backendDateStandard to format values. Refs STCOM-860.
  • <SingleSelect> add new loading and loadingMessage props to display while loading options. Refs STCOM-858.
  • Applied maxheight to <DropdownMenu>. Fixes STCOM-848
  • Fix <Datepicker> inputRef prop not working. Refs STCOM-869
  • Scope the focusable row to the scroll container. Refs STCOM-870
  • Fix issue when staff slips generate an extra blank page. Refs STCOM-872
  • Use existing Bigtest Interactors from stripes-testing instead of local bigtest interactors. Refs STCOM-862
  • React 17. STCOM-797.
  • Closing <Popover>, <InfoPopover> should send focus back to the trigger. Fixes STCOM-867.
  • Update react-overlays to v4. Refs STCOM-877.
  • Disable several unit tests that either don't like react 17 or react-overlays v4. Refs STCOM-880.

v9.2.1

15 Jul 20:44
b71ee25
Compare
Choose a tag to compare
  • Expose getLocaleDateFormat Datepicker util. Refs STCOM-854.

v9.2.0

10 Jun 02:39
f29b9c2
Compare
Choose a tag to compare
  • <IconLabel> Avoid passing aria-label to a <span>, an a11y violation. Refs STCOM-834.
  • <CommandList> should not warn about overriding system key bindings. Refs STCOM-836.
  • <Selection> no longer always shows a props.tether deprecation warning. Refs STCOM-838.
  • <Paneset> should not call setState after unmounting. Refs STCOM-833.
  • Add buttonLabel to <ErrorModal>. Refs STCOM-841.
  • Add prev-next pagination option to MCL. Refs STCOM-829
  • Add support for sparse arrays to MCL. Refs STCOM-829
  • Add ItemToView functionality so that item-based scroll positions can be marked by modules. Resolves STCOM-830.
  • Formally export exportToCsv. Refs STCOM-843.
  • Copy features and bugfixes from the stripes-util dupe of exportToCsv. Refs STCOM-844.
  • <MultiColumnList> validate container-ref before calling functions on it to avoid NPEs.

v9.1.0

09 Apr 04:28
0540e38
Compare
Choose a tag to compare
  • Fix Accordion content is displayed below other accordions when using scrollbar. Fixes STCOM-812.
  • Add languageOptionsES for the laguage facet. Refs UISEES-29.
  • Fix Pane behavior on window resize/3rd pane/nested paneset resize. Fixes STCOM-808.
  • Add the <ErrorModal> component. Refs STCOM-794.
  • Add check-in icon. Refs UX-427.
  • Add check-out icon. Refs UX-428.
  • Fix incorrect date from <Datepicker> when using YYYY-MM-DD formatting and hidden input. Fixes STCOM-822.
  • Set max-width on textarea elements, not just on their wrappers. Refs STCOM-824.

v9.0.0

25 Feb 17:48
5a5dfb5
Compare
Choose a tag to compare
  • Make Select tooltip-ready (inputRef, aria-labelledby). Refs UITEN-119
  • Fix focusing SearchField when loading - make it readOnly. Refs STCOM-762
  • Refactor Timepicker away from componentWillReceiveProps lifecycle hook. Refs STCOM-275
  • Handle DST in Timepicker tests.
  • Add isDisabled property to CheckboxInteractor. Refs STCOM-777.
  • Implement info callout. Refs STCOM-776.
  • Implement warning callout. Refs STCOM-809.
  • Set modalRoot position to absolute to allow for modals to stack. Refs STCOM-771.
  • Provide useDateFormatter and useTimeFormatter hooks. Refs STCOM-775.
  • Datepicker calendar weekday rendering bug. Fixes STRIPES-709.
  • Fix Dropdown moving focus when external state changes. Fixes STCOM-778.
  • Add Storybook example for . Refs STCOM-424.
  • Fix alignment of head labels in RepeatableField. Refs STCOM-787.
  • Extend Button interactor with isDisabled field. Refs STCOM-792.
  • Add columnIdPrefix prop to MCL. fixes STCOM-767.
  • After the browser window is minimized the pane is not adjusted so the content on the righthand side is cut. Refs STCOM-783.
  • Add aria-label attribute to modal root of <Modal> component. Refs UIEH-1017.
  • Add ariaLabel prop to <ConfirmationModal>. Refs UIEH-1017.
  • Correctly set max-height in expanded <Accordion>s. Refs STCOM-796.
  • Add className prop to <Accordion>. Refs UIEH-926.
  • Settings > Panes are off. Refs STCOM-795.
  • Fix overflow in sr-only elements. Refs STCOM-801.
  • <ErrorBoundary> accepts a callback to receive the arguments to componentDidCatch. Refs STCOM-753.
  • Increment @folio/stripes-cli to v2. Refs STCOM-806.

v8.0.2

13 Nov 19:43
8b63d64
Compare
Choose a tag to compare
  • Fix focusing SearchField when loading - make it readOnly. Refs STCOM-762

v8.0.1

13 Nov 11:49
Compare
Choose a tag to compare
  • Fix Dropdown moving focus when external state changes. Fixes STCOM-778.
  • Datepicker calendar weekday rendering bug. Fixes STRIPES-709.

v8.0.0

06 Oct 20:15
7443a32
Compare
Choose a tag to compare
  • Fix focusing SearchField when loading - make it readOnly. Refs STCOM-762
  • Disable SearchField interactions if loading is true
  • Avoid ARIA attributes must conform to valid values error on AutoSuggest field. Refs STCOM-720.
  • Export currency options as a hook. Addition to STCOM-614.
  • Provide <CountrySelection>. Fixes STCOM-291.
  • Localize currency names in <CurrencySelect>. Fixes STCOM-614.
  • Fix MultiSelect carat not aligned when there is not enough space.
  • Updated <Accordion> a11y attributes and roles. Fixes STCOM-697.
  • ARIA role must be appropriate for the element (Selection). Fixes STCOM-702.
  • Add to aria-label descriptive text for filter headings. Refs STCOM-703.
  • Display <NoValue /> in KeyValue if value is undefined or empty string. New FOLIO UX guidelines. Refs STCOM-758
  • Increment react-router to ^5.2.
  • Upgraded react-overlays dependency to the latest version. Refs STCOM-650.
  • Add a utility list of language names & helper functions. Refs UIIN-829.
  • Added <TextLink>-component. Refs STCOM-699.
  • Extend ConfirmationModal interactor. STCOM-710.
  • Added lightning icon. Refs UX-377.
  • Fix layout of inputed MultiColumnList in Accordion. Refs STCOM-719.
  • Added focus-within styles for <Pane>. Refs STCOM-477.
  • Extend getCellClass callback with rowData and column name parameters. Introduced getHeaderCellClass callback prop to extend styling on the header cells. Refs STCOM-718
  • Remove FilterPane component. Refs STCOM-688.
  • Increase test coverage to 80% | Editor. Refs STCOM-660.
  • Increase test coverage to 80% | FilterPaneSearch. Refs STCOM-689.
  • Datepicker refactor: numerous fixes in accessibility, internationalization, usability. Addresses STCOM-325, STCOM-606, STCOM-684, STCOM-640, STCOM-577, STCOM-315, STCOM-653, STCOM-639, STCOM-470, STCOM-641.
  • Support AutoSuggest field in react-final-form. Refs STCOM-725
  • Extend Pane interactor with header field. STCOM-727.
  • Fix missing label for MultiSelection hidden value input element. Refs STCOM-726.
  • Fix <SearchField> component cannot be disabled. Refs STCOM-730.
  • Fix <Select> component ignoring required property. Refs STCOM-742.
  • Added aria-hidden attribute to <Asterisk> to prevent screen readers from reading it. Refs STCOM-741.
  • Fix aria-labelledby prop on <MultiSelection> and added docs/example of usage with external label (STCOM-733)
  • MultiColumnList columnWidth prop's keys will accept an object with min and max keys that can vary the size of the column based on necessity. Refs STCOM-631
  • Fix a bug causing language name translation to crash if input is invalid. Fixes STCOM-745.
  • Provide <FormattedDate> and <FormattedTime> to handle dates without properly formatted timezones. Refs STCOM-659.
  • refactor SingleSelect away from componentWillReceiveProps. Refs STCOM-709.
  • Add autoFocus property to <MultiSelection>. Refs UIEH-959.
  • refactor SRStatus away from componentWillReceiveProps. Refs STCOM-708.
  • Added headerProps property to FilterAccordionHeader and DefaultAccordionHeader. Refs STCOM-760.
  • Move moment to peerDependencies. Refs STCOM-761.
  • Change default <FilterGroups> operator from = to ==. Refs STCOM-492.

v7.0.4

10 Jul 05:05
Compare
Choose a tag to compare
  • Fix <MultiSelect> caret not aligned when there is not enough space. Refs STCOM-716.

v7.0.3

10 Jul 05:05
Compare
Choose a tag to compare
  • Correct validation for User Record Custom Fields MultiSelection. Fixes STCOM-715.