Skip to content

Releases: folio-org/stripes-components

v12.2.8

17 Dec 18:19
v12.2.8
a6397f8
Compare
Choose a tag to compare
  • ExportCSV - fix usage within <Modal>s by rendering the download link to the div#OverlayContainer. Refs STCOM-1387.

v12.2.7

03 Dec 10:37
v12.2.7
af03f3f
Compare
Choose a tag to compare
  • Clear filter value after an action chosen from MultiSelection menu. Refs STCOM-1385.

v12.2.6

19 Nov 17:49
fdc69e1
Compare
Choose a tag to compare
  • Wrap <Card>'s render output in <StripesOverlayContext> to facilitate ease with overlay components. Refs STCOM-1384.

v12.2.5

15 Nov 17:41
7382deb
Compare
Choose a tag to compare
  • Assign <Modal>'s exit key handler to Modal's element rather than document. refs STCOM-1382.

v12.2.4

08 Nov 21:40
1b6697b
Compare
Choose a tag to compare
  • Pin currency-codes to v2.1.0 to avoid duplicate entries in v2.2.0. Refs STCOM-1379.
  • Selection should occupy the full width of its container. Refs STCOM-1332.

v12.2.3

31 Oct 19:00
v12.2.3
9ff3438
Compare
Choose a tag to compare
  • Change Repeatable field focus behaviour. Refs STCOM-1341.
  • Fix <Selection> bug with option list closing when scrollbar is used. Refs STCOM-1371.
  • <Selection> - fix bug handling empty string options/values. Refs STCOM-1373.
  • <RepeatableField> - switch to MutationObserver to resolve focus-management issues. Refs STCOM-1372.

v12.2.2

30 Oct 23:18
v12.2.2
3e158fa
Compare
Choose a tag to compare
  • Bump stripes-react-hotkeys to v3.2.0 for compatibility with findDOMNode() changes. STCOM-1343.

v12.2.1

30 Oct 23:18
v12.2.1
df6dfe2
Compare
Choose a tag to compare
  • Include Kosovo in the countries list. Refs STCOM-1354.
  • TextArea - move focus to the field after clearing the field by clicking on the x icon. Refs STCOM-1369.

v12.2.0

30 Oct 23:18
v12.2.0
1a1275b
Compare
Choose a tag to compare
  • Add specific loading props to MCL to pass to Prev/Next pagination row, Refs STCOM-1305
  • Exclude invalid additional currencies. Refs STCOM-1274.
  • Validate ref in Paneset before dereferencing it. Refs STCOM-1235.
  • Resolve bug with form control validation styles not rendering. Adjusted order of nested selectors. Refs STCOM-1284.
  • <MultiSelection/>'s overlay will use the overlay container as its boundary when the renderToOverlay prop is applied, as opposed to the scrollParent of the control. Refs STCOM-1282.
  • Add isCursorAtEnd property to TextArea to place the cursor at the end of the value. Refs STCOM-1289.
  • Focus the last modified query field when opening <AdvancedSearch>. Refs STCOM-1288.
  • Avoid deprecated defaultProps for functional components. Refs STCOM-1291.
  • Use user agent colors for native <Select> selected <option>s. Refs STCOM-1287.
  • Add a "Save & keep editing" translation. Refs STCOM-1296.
  • Add dndProvided prop to the <MCLRenderer> to render a placeholder for a draggable row. Refs STCOM-1297.
  • Adjust styles for links within default <MessageBanner>. Refs STCOM-1276.
  • Support Optimistic Locking in Tags - allow disable and show loading indicator in MultiSelect. Refs STCOM-1299.
  • Update downshift dependency. Refactor <Selection>, <MultiSelection>, <AutoSuggest> to functional components. Refs STCOM-1091.
  • Implement option grouping feature in <Selection>. Refs STCOM-1278.
  • Refactor <Callout> styles for Firefox compatibility.
  • Adjust focus styling for color contrast in main navigation. Refs STCOM-1301.
  • Wrap <Selection> value string in exclusive element. Apply name attribute to <Selection> control. Refs FAT-14783.
  • Correctly apply supplied ariaLabelledby prop in <MultiSelection>. Refs FAT-14783.
  • Add translation for <MultiSelection> dropdown trigger. Refs FAT-14783.
  • Apply correct widths for <MultiSelectOptionsList>. Refs STCOM-1308.
  • Pass the isCursorAtEnd property to the textarea props in the SearchField component. Refs STCOM-1307.
  • Use isEqual to dedupe multiSelection values list rather that ===. Refs STCOM-1311.
  • Set <MultiSelection>'s popper modifiers to avoid overlap with the control when rendered within an Editable list. Refs STCOM-1309.
  • Conform <Selection>'s internal state when value prop changes after initial render. Refs STCOM-1312.
  • Conform <MultiSelection>'s internal state when the value prop changes after the initial render. Refs STCOM-1311.
  • Make <MultiSelection> less strict about item removal via itemToKey setting (downshift). Refs STCOM-1311.
  • Conform <Selection>'s internal state when dataOptions prop changes after initial render. Refs STCOM-1313.
  • Add the showSortIndicator property to MLC to display a sort indicator next to the sortable column names. Refs STCOM-1328.
  • Expose aria-label for SearchField Index <Select>. Refs STCOM-1329.
  • <FilterAccordionHeader> - move focus to accordion header after clear button is pressed. Refs STCOM-1330.
  • Remove tabIndex="-1" from <Datepicker>'s clear button, placing it in tab order. Refs STCOM-1322.
  • <MultiSelection> Bugfix - remove filter value after an item is selected. Refs STCOM-1324.
  • Fix visual issue with <Selection> where dropdown caret shifts downward when a validation message is present. Refs STCOM-1323.
  • Fix MCL Paging bug - back button being incorrectly disabled. This was due to an inaccurate rowcount/rowIndex value. Refs STCOM-1331.
  • Datepicker - add the hideCalendarButton property to hide the calendar icon button. Refs STCOM-1342.
  • Optimize rendering of 2k+ option lists in Selection. Refs STCOM-1340.
  • Refactor Modals away from react-overlays. Refs STCOM-1334.
  • Apply inert attribute to header and siblings of div#OverlayContainer when modals are open. Refs STCOM-1334.
  • Expand focus trapping of modal to the div#OverlayContainer so that overlay components can function within <Modal> using the usePortal prop. Refs STCOM-1334.
  • Render string for FilterGroups clear button. Refs STCOM-1337.
  • Add OverlayContext for Overlay-style components rendered within Modals and MCL's. Refs STCOM-1335.
  • Refactored away from findDOMNode in codebase for React 19 preparation. Refs STCOM-1343.
  • AdvancedSearch - added a wrapping div to ref for a HotKeys ref. Refs STCOM-1343.
  • <MultiColumnList> components <CellMeasurer> and <RowMeasurer> updated to use refs vs findDOMNode. Refs STCOM-1343.
  • <AccordionHeaders> are wrapped with a div for use as a HotKeys ref. Refs STCOM-1343.
  • Use whole dataOptions array for memoization dependency rather that just length property. STCOM-1346.
  • Default the scope of <CommandList> to document.body. Remove internal wrapping div. Refs STCOM-1351.
  • Remove inline styling from <Modal> content. Refs STCOM-1348.
  • Use <Selection>'s formatter for rendering the selected value within the field and prevent overflow of text. Refs STCOM-1344.
  • Export <StripesOverlayWrapper> that will automatically apply the usePortal behavior to nested overlay components. Refs STCOM-1353.
  • Properly pass readOnly prop to <RadioButton>'s internally rendered <Label>. Refs STCOM-1367.

v12.1.2

08 Apr 22:49
06f6d2f
Compare
Choose a tag to compare
  • Exclude invalid additional currencies. Refs STCOM-1274.