Skip to content

Releases: folio-org/stripes-smart-components

v9.1.3

06 May 10:48
e0b3ab2
Compare
Choose a tag to compare
  • <AdvancedSearch> Improve algorithm of splitting query string into rows. Refs STSMACOM-831.

v9.1.2

02 May 16:29
6a055c5
Compare
Choose a tag to compare
  • <SearchAndSort> - re-position Advanced search button when search panel does not have enough space. Refs STSMACOM-830.

v9.0.3

24 Apr 18:51
3cb3a61
Compare
Choose a tag to compare
  • Safely render user-provided markup in <NotesView> and <NotesList> components. Fixes STSMACOM-816.

v9.1.1

26 Mar 14:34
26a6c2d
Compare
Choose a tag to compare
  • Fix incorrect state calculation in <SearchAndSortQuery>. Fixes STSMACOM-820.
  • Safely render user-provided markup in <NotesView> component. Fixes STSMACOM-816.
  • Do not trigger logic for auto-opening the record's view screen in <SearchAndSort> if URL already contains the record ID. Fixes STSMACOM-822.

v9.1.0

13 Mar 15:08
fde64d5
Compare
Choose a tag to compare
  • Added inputType prop to <SearchAndSort> component to support both input and textarea search boxes. Refs STSMACOM-786.
  • Export new advancedSearchQueryToRows helper to be used in Inventory app to reduce code duplication. Refs STSMACOM-787.
  • Show the username in the "last updated" accordion in the Note editing pane. Fixes STSMACOM-748.
  • Added indexRef and inputRef props to <SearchAndSort>. Refs STSMACOM-788.
  • Extend NotesAccordion and NotesSmartAccordion components to accept a prop hideNewButton. Refs STSMACOM-789.
  • Extend Tags component to accept mutateEntity prop. Refs STSMACOM-792.
  • Refactor CSS away from postcss-color-function. Refs STSMACOM-791.
  • <EditCustomFieldsSettings> now passes the entityType when making PUT requests to /custom-fields. Refs FCFIELDS-44.
  • Added tenant prop to <ControlledVocab>. Refs STSMACOM-794.
  • Use the default match and search option in Advanced search when they are not entered. Refs STSMACOM-793.
  • Show successful toast notifications for Create and Edit actions in <ControlledVocab>. Refs STSMACOM-796.
  • <ControlledVocab> - last updated by column - show "System" when items are created by system user. Refs STSMACOM-797.
  • Add field type DATE_PICKER to custom fields components. Refs STSMACOM-800.
  • Make helpText prop as optional for all types of custom field components. Refs STSMACOM-799.
  • Upgrade stylelint and associated dependencies. Refs STSMACOM-803.
  • <UserName> must handle sparse data. Refs STSMACOM-802.
  • ViewCustomFieldRecord - remove required validation from expanded, onToggle props. Refs STSMACOM-798.
  • <EditableList> - added new getReadOnlyFieldsForItem prop to control read only fields for different items. Refs STSMACOM-801.
  • <EditableList> - added confirmation modal when deleting items. Refs STSMACOM-807.
  • Add onComponentLoad prop to <EditCustomFieldsRecord>. Refs STSMACOM-806.
  • Keep final form state when update request fails in <EditableList>. Refs STSMACOM-809.
  • Set default title for Accordion in <EditCustomFieldsRecord>. Refs STSMACOM-805.
  • <EditableList> - make confirmationMessage prop accept a function. Refs STSMACOM-810.
  • Don't use form.getState in <EditableListForm> because redux-form doesn't have this API. Initialization will happen automatically when fresh data has been loaded after edit. Fixes STSMACOM-813.
  • <EditableListForm> - don't show an error after the user clicks on the edit icon. Fixes STSMACOM-812.

v9.0.1

25 Oct 19:29
c2c5081
Compare
Choose a tag to compare
  • add default parameters to onSubmit, submitAll internal SASQ handlers. Refs STSMACOM-785, STSMACOM-775.

v9.0.0

12 Oct 01:21
7dd3471
Compare
Choose a tag to compare
  • Add limit query params to ProxyManager component. Refs STSMACOM-731.
  • Disabled action menu if user does not have any of the required permissions. Refs STSMACOM-736.
  • Reset the previously selected query index when there is none in the next selected segment. Fixes STSMACOM-735.
  • Optimize useColumnManager to reduce redundant renders. Refs STSMACOM-719.
  • Fix a page crush if searchableIndexes prop is missing. Fixes STSMACOM-735.
  • Fix an excessive Notes pop-ups. Fixes STSMACOM-738.
  • Accept override default column visibility in ColumnManager. Fixes STSMACOM-734.
  • Fix notes pop-up didn't appear in Checkout app when first checked out user didn't have notes. Fixes STSMACOM-741.
  • Make refreshRemote prop optional in Tags component. Refs STSMACOM-744.
  • Fix import to stripes-connect. Refs STSMACOM-745.
  • Pass proper count value to screen reader message in SearchAndSort. Refs STSMACOM-718.
  • Remove isRequired check from expanded prop on EditCustomFieldsRecord. Refs STSMACOM-750.
  • Unlock locallyChangedSearchTerm sync with query parameter. Fixes STSMACOM-754.
  • Enhance <EntryManager> with optional resourcePath prop to fetch full record. Fixes STSMACOM-757.
  • Expose <EntryForm> and <EntrySelector> components for reuse. Refs STSMACOM-759.
  • Expose expanded props of MetaSection through ViewMetaData component. Refs STSMACOM-752.
  • Update locallyChangedSearchTerm when query changes, but keep value when qindex changes. Fixes STSMACOM-758.
  • User Settings Permission sets: Disable editing for users with "Setting (Users): View all settings" permission. Refs STSMACOM-766.
  • Propagate sort fields while applying filters too. Refs. STSMACOM-770.
  • Add <AdvancedSearch> to <SearchAndSort> component. Refs STSMACOM-767.
  • BREAKING Upgrade react to v18. Refs STSMACOM-769.
  • Pass labelInfo prop to checkboxes in <CheckboxFilter>. Refs STSMACOM-773.
  • ControlledVocab "Last updated" display must be robust to sparse user data. Refs STSMACOM-756.
  • Provide the ability to handle the status change of the <EditableListForm>. Refs STSMACOM-774.
  • Provide missing dependencies (uuid). Refs STSMACOM-776.
  • Do not reset advanced search filters if the advanced search option is already selected. Fixes STSMACOM-777.
  • BREAKING bump react-intl to v6.4.4. Refs STSMACOM-780.
  • Add possible to pass paneTitleRef from SearchAndSort to Pane that already support paneTitleRef. Refs STSMACOM-779.
  • Correctly save empty list when all custom fields are removed. Refs STSMACOM-781.

v8.0.3

30 Mar 18:18
d23b48d
Compare
Choose a tag to compare
  • Fix an excessive Notes pop-ups. Fixes STSMACOM-738.

v8.0.2

20 Mar 02:58
43a19ee
Compare
Choose a tag to compare
  • Reset the previously selected query index when there is none in the next selected segment. Fixes STSMACOM-735.
  • Fix a page crash if searchableIndexes prop is missing. Fixes STSMACOM-735.

v8.0.1

22 Feb 01:20
b9f8b4f
Compare
Choose a tag to compare
  • Add limit query params to ProxyManager component. Refs STSMACOM-731.