Releases: folio-org/stripes-smart-components
Releases · folio-org/stripes-smart-components
v10.1.0 - Trillium
v10.1.0 - Trillium
- Apply wrappers with
flow()instead of annotations. Refs STSMACOM-896. ConfigManager- AdduserIdproperty to retrieve the user's own settings from mod-settings. Refs STSMACOM-902.- Pass props for rendering aside content for
<EditCustomFieldsRecord>'s accordion. Refs STSMACOM-903. - Add
hideEditButton,interactiveandcanClickRowprops toNotesSmartAccordioncomponents, add a sort icon for the list headers, and remove the padding of the ql-editor container. Refs STSMACOM-904. - Update button label for creating new notes in NotesAccordion. Refs STSMACOM-906.
- Add
configNamePrefixprop to custom fields components to be able to store section titles separately for different entityTypes. Fixes STSMACOM-790. - Migrate custom fields from mod-configuration to mod-settings. Fixes STSMACOM-910.
- Migrate tags from mod-configuration to mod-settings. Refs STSMACOM-911.
<ControlledVocab>- added a newonCreateFailprop to allow parent components to specify custom error handling. Refs STSMACOM-913.- Settings Custom Fields View - include the "Display in accordion", "Hidden" fields, and re-order the fields. Refs STSMACOM-914.
- Settings Custom Fields Edit - include the "Display in accordion", "Hidden" fields, and re-order the fields. Refs STSMACOM-916.
- ConfigManager - added new
lastMenuprop and pass it to<Pane>. Refs STSMACOM-918. EditCustomFieldsRecord- addsectionIdprop support for accordion-specific field rendering; Add newuseCustomFieldsQueryanduseSectionTitleQueryhooks to avoid duplicate requests. Refs STSMACOM-920.ViewCustomFieldsRecord- addsectionIdprop support for accordion-specific field rendering. Refs STSMACOM-921.EditCustomFieldsRecord- Improve custom fields default value handling for create vs edit modes. Refs STSMACOM-922.- Add
mutateEntityprop toTagsAccordioncomponent. Refs STSMACOM-923. - Validate custom fields by filtering out those with empty refId in useCustomFieldsQuery. Fixes STSMACOM-917.
<SearchAndSortQuery>- addaddIsInitialParameterToQueryprop to control whether to add_isInitialquery parameter to query when searching.<NotesAssigningModal>- make "Status" and "# of assignments" columns non-interactive to prevent sorting by those columns. Refs STSMACOM-925.withTags- consider tags enabled if the value is a boolean true forsettings/entries. Refs STSMACOM-928.<Tags>- reset loading state after an entity has been successfully updated. Fixes STSMACOM-932.ViewMetaData- addtenantIdprop support and refactor to usereact-query. Refs STSMACOM-931.EditCustomFieldsSettings- redirect to the view custom fields settings page when clicking the Cancel button. Fixes STSMACOM-930.EditCustomFieldsRecord- fix single select fields resetting to default when cleared. FIXES STSMACOM-933.EditCustomFieldsSettings- useisFetchingCustomFieldsinstead ofisLoadingCustomFieldsinuseCustomFieldsQueryto preventuseOptionsStatsFetchfrom fetching stale custom fields and auto-opening an accordion. Fixes STSMACOM-934.- Provide the ability to hide system custom fields from settings. Refs STSMACOM-938.
Settings-NavListItemincorrectly highlighted when routes share a common prefix. FIXES STSMACOM-939.ViewCustomFieldsRecord- addallowedRefIds,isSectionTitleEnabled, andshowAccordionprops. Refs STSMACOM-940.- Dependency correction: do not lock
@rehooks/local-storage. Refs STSMACOM-941. - Dependency correction: include
@babel/runtime, a peer ofreact-image. Refs STSMACOM-941. - Dependency correction: remember bumping
react-intlto v7? Yeah? Actually do that. Refs STSMACOM-941. <DateRangeFilter>- set only the start date field as a focus ref. Fixes STSMACOM-944.- Add a limit of 100 for tenant rules in the
PasswordValidationField. Fixes STSMACOM-942. - Add a default empty object for
customFieldsValuesso thatViewCustomFieldsRecordcan renderNoValuewhen no values are provided. Refs STSMACOM-946. - Improve ProxyForm layout and validation logic. Refs STSMACOM-948.
v10.0.4 Sunflower 2025-R1 CSP-5
- Add optional chaining to
mutator.updaters.GET()call inViewMetaDatato prevent the page from crashing if the component is not connected. Fixes STSMACOM-937.
v10.0.3 Sunflower 2025-R1 CSP-5
- Silently handle fetch errors in
ViewMetaDataduring tenant switching. Fixes STSMACOM-935. - Happy New Year!
v10.0.2 Sunflower 2025-R1 CSP-1
- Add
hideEditButton,interactiveandcanClickRowprops toNotesSmartAccordioncomponents, add a sort icon for the list headers, and remove the padding of the ql-editor container. Refs STSMACOM-904.
v9.2.7 Ramsons 2024-R2 CSP-3
- Add
hideEditButton,interactiveandcanClickRowprops toNotesSmartAccordioncomponents, add a sort icon for the list headers, and remove the padding of the ql-editor container. Refs STSMACOM-904.
v10.0.1 Sunflower 2025-R1 GA
- Apply wrappers with
_.flow()instead of annotations. Refs STSMACOM-896.
v10.0.0 Sunflower 2025-R1 RC-1
- Reset
qindexonce the search field is empty. Fixes STSMACOM-872. - Use
<IfAnyPermission>andstripes.hasAnyPermto check for Notes assign/unassign perm. Fixes STSMACOM-875. - Fetch updaters in
<ViewMetaData>onprops.metadatachanges. Fixes STSMACOM-878. - Use
this.resourcesinStripesConnectedSourceinstead of accessing props directly. Fixes STSMACOM-879. DateRangeFilter- set thewrongDatesOrdertofalsewhen the field value changes. Fixes STSMACOM-880.- Upgrade
notestov4.0. Refs STSMACOM-861. - Improve confirmation modal footer for
ControlledVocabcomponent. Refs STSMACOM-863. - Add the
endDateInputRefprop toDateRangeFilterto access the end date element. Refs STSMACOM-859. - Remove unnecessary
aria-rowindexinItemViewandItemEditcomponents. Fixes STSMACOM-871. - Check for
activestatus of<Settings>navigation links independently from the applied href and query string. Query string should only be applied to active link. Refs STSMACOM-837. <EditableListForm>uselodash.isEmptyto check for emptystate.statusin re-initialization checks on component update. Fixes STSMACOM-876.<NoteFields>improve "Display as pop-up" markup and fix label a11y issue. Refs STSMACOM-882.- Change the request URL limit for
REQUEST_URL_LIMITdue to increase to 8192. Refs STSMACOM-887. - Correctly import from
stripes-*libraries. Refs STSMACOM-884. - BREAKING Upgrade
@folio/stripes-*dependencies. Refs STSMACOM-891. <EntryManager>sort entries byidif the requested sort-key is absent. Refs STSMACOM-893.- BREAKING Upgrade
react-intlto v7. Refs STSMACOM-892.
v9.2.6
v9.2.5
v9.2.4
- Check for
activestatus of<Settings>navigation links independently from the applied href and query string. Query string should only be applied to active link. Refs STSMACOM-837. <EditableListForm>uselodash.isEmptyto check for emptystate.statusin re-initialization checks on component update. Fixes STSMACOM-876.