Skip to content

Releases: folio-org/stripes-smart-components

v2.5.0

28 Apr 10:44
3241d8f
Compare
Choose a tag to compare
  • Turned off sideEffects to enable tree-shaking for production builds. Refs STRIPES-564 and STRIPES-581.
  • Improve display handling of <ControlledVocab> metadata. Refs STSMACOM-181, STSMACOM-182, STSMACOM-183, UIU-873, UIIN-462.
  • Refactor <ViewMetaData> a la <ControlledVocab> to avoid permissions problems and simplify, simplify.

v2.4.0

15 Apr 10:43
63479e5
Compare
Choose a tag to compare
  • Add <SearchAndSortQuery> component - a composable building block for search and sort patterns. See Readme. Completes STSMACOM-179.
  • Increase location fetch limit. Refs STSMACOM-180.
  • Provide IDs for <EntrySelector>'s action menu buttons.

v2.3.0

14 Apr 19:52
c873926
Compare
Choose a tag to compare
  • Increment stripes-core to v3.3.0, and stripes-form to v2.3.0, including React 16.8.

v2.2.0

14 Apr 19:52
2399e84
Compare
Choose a tag to compare
  • Increment stripes-connect to v5.0.0, stripes-core to v3.2.0, and stripes-form to v2.2.0.

v2.1.0

15 Mar 18:09
efb72c7
Compare
Choose a tag to compare
  • Export more SearchAndSort building blocks for use in other projects. Refs UIDATIMP-47.
  • Update ARIA-roles in SearchAndSort and EditableList. Fix for STCOM-365
  • Add "remove" to EntryManager's action menu. Refs UICIRC-108.
  • Add confirmation modal when removing entries via action menu. Refs UICIRC-109.
  • Use columns' static labels, not their translated aliases, for sorting in <SearchAndSort>. Fixes STSMACOM-93.
  • Restore predictable id attributes to checkboxes created by <CheckboxFilter>. Refs UISE-97.
  • Extract static strings for translation. Fixes STSMACOM-169, STSMACOM-175.
  • Only clear resource query when SearchAndSort runs in a plugin mode. Refs ERM-72.
  • Modify ViewMetaData component to render system user (UIDATIMP-156)
  • Update user data when props changed in ViewMetaData component. Fix for STSMACOM-177

v2.0.2

15 Mar 18:09
1fb9668
Compare
Choose a tag to compare
  • Make stripes dependencies more strict with ~ instead of ^. Refs STRIPES-608.

v2.0.1

17 Jan 20:47
5863789
Compare
Choose a tag to compare
  • Require stripes-connect 4.x and stripes-form 2.x

v2.0.0

16 Jan 17:26
0660d18
Compare
Choose a tag to compare
  • Lenient label proptypes accept a node in order to receive a <FormattedMessage>. Available from v1.12.1.
  • Provide contentLabel to <Layer> from <EntryManager>. Available from v1.12.2.
  • Refactor proxy fetching in <ProxyManager>. Fixes STSMACOM-154. Available from v1.12.3.
  • Fix no results found message. Fixes STSMACOM-155.
  • Remove noOverflow from <EntrySelector> list pane. Ref UIU-764.
  • Label <UserLink> as deprecated. Refs STRIPES-577.
  • Narrow use of <LoanList>
  • Remove <Notes>
  • Remove <UserLink>

v1.12.0

29 Nov 17:09
ffbf0c0
Compare
Choose a tag to compare
  • Add stopPropagation to search from. Refs UIU-731.
  • Reset query resource to initial values on unmount. Refs UIU-733.
  • Move <EntrySelector> from stripes-components
  • Removed deprecated actionMenuItems-prop. Fixes STSMACOM-147.

v1.11.0

19 Nov 19:25
8206a98
Compare
Choose a tag to compare
  • Add clone option to EntryManager. Fixes STSMACOM-134.
  • Add ability to pass custom add menu component to EntryManager. Fixes STSMACOM-136.
  • Use react-intl directly instead of stripes.intl
  • Enable tags by default. Part of UITAG-8.
  • Add parseInitialValues to entry wrapper. Fixes STSMACOM-137.
  • ControlledVocab accepts sortby to override its default ordering. Refs MODUSERS-98, fixes STSMACOM-139. Available from v1.10.1.
  • Show details view of the newly created record after duplication. Fixes STSMACOM-140.
  • Open details screen after new record is created. Fixes STSMACOM-141.
  • Internalize logic of <UserLink> into <ControlledVocab> for efficiency. Fixes STSMACOM-142. Available from v1.10.2.
  • Remove <Paneset> from <Settings>
  • Clear query resource on SearchAndSort component unmount. Fixes STSMACOM-146.
  • Replace formatMessage() with <FormattedMessage> in <SearchAndSort>
  • Use create-new-button attributes consistently.
  • Validate callouts before calling them.
  • Consistent id attributes for <EntryManager> buttons.