Releases: folio-org/stripes-smart-components
Releases · folio-org/stripes-smart-components
v9.1.1
- 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
- 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
andinputRef
props to<SearchAndSort>
. Refs STSMACOM-788. - Extend NotesAccordion and NotesSmartAccordion components to accept a prop hideNewButton. Refs STSMACOM-789.
- Extend
Tags
component to acceptmutateEntity
prop. Refs STSMACOM-792. - Refactor CSS away from postcss-color-function. Refs STSMACOM-791.
<EditCustomFieldsSettings>
now passes theentityType
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 fromexpanded
,onToggle
props. Refs STSMACOM-798.<EditableList>
- added newgetReadOnlyFieldsForItem
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>
- makeconfirmationMessage
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
v9.0.0
- Add
limit
query params toProxyManager
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 fromexpanded
prop on EditCustomFieldsRecord. Refs STSMACOM-750. - Unlock
locallyChangedSearchTerm
sync withquery
parameter. Fixes STSMACOM-754. - Enhance
<EntryManager>
with optionalresourcePath
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
whenquery
changes, but keep value whenqindex
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
tov18
. 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
tov6.4.4
. Refs STSMACOM-780. - Add possible to pass
paneTitleRef
fromSearchAndSort
toPane
that already supportpaneTitleRef
. Refs STSMACOM-779. - Correctly save empty list when all custom fields are removed. Refs STSMACOM-781.
v8.0.3
v8.0.2
v8.0.1
v8.0.0
- Fix bug with SearchAndSort not retaining search term when qindex changed. Refs STSMACOM-707.
- Optimistic locking error appears when user adds more than 1 tag to "Holdings" record. Fixes STSMACOM-708.
- Disabled sorting after double click on the settings link. Refs STSMACOM-709
- Expose MCL sticky column props through SearchAndSort. Refs STSMACOM-712.
- PasswordValidationField swallows error messages from API queries. Refs STSMACOM-706.
- Update
<ConfigManager>
to work with mod-settings. Fixes STSMACOM-720. - BREAKING:
<SearchAndSort>
no longer acceptspaginationBoundaries
. Refs STSMACOM-717. - BREAKING: Upgrade
react-redux
tov8
. Refs STSMACOM-721. - Unpin
@rehooks/local-storage
now that it's no longer broken. Refs STSMACOM-723.
v7.3.3
- Disabled sorting after double click on the settings link. Refs STSMACOM-709.