- UISINVCOMP-25 BREAKING Replace certain facets UX with
MultiSelection
component. - UISINVCOMP-41 Reset
accordionsStatus
inuseFacets
forBrowse
search whenqindex
is changed. - UISINVCOMP-47 Apply relevance sort to find instance plugin when selected as default in Display settings.
- UISINVCOMP-43 Search/Facets: Display error toast message for 414 code and when request URL limit is exceeded.
- UISINVCOMP-48 BREAKING Update facets endpoint and params for Call Numbers browse facets.
- UISINVCOMP-51 BREAKING migrate react-intl to v7.
- UISINVCOMP-52 BREAKING migrate stripes dependencies to their Sunflower versions.
- UISINVCOMP-56 Change the value of the
facet
query parameter for theShared
andHeld by
facets for call numbers.
[1.0.1] (https://github.com/folio-org/stripes-inventory-components/tree/v1.0.1) (2024-12-02)
- UISINVCOMP-41 Add
qindex
toqueryKey
foruseQuery
facets to avoid getting the cached value for different search options. - UISINVCOMP-42 Fetch all options for MultiSelect facets.
[1.0.0] (https://github.com/folio-org/stripes-inventory-components/tree/v1.0.0) (2024-10-31)
- UISINVCOMP-1 Prepare the module for use.
- UISINVCOMP-4 Move AdvancedSearch utility to stripes-inventory-components module.
- UISINVCOMP-2 Move search and facets functionality into this module to be used by both ui-inventory and ui-plugin-find-instance.
- UISINVCOMP-5 Rewrite facets functionality (useFacets, withFacets).
- UISINVCOMP-6 Don't add
typeId
param to facets when Classification Browse doesn't have assigned types - UISINVCOMP-3 Replace
moment
library withdayjs
for theDateRange
filter. - UISINVCOMP-7 Add
buildSearchQuery
compatible withui-inventory
andui-plugin-find-instance
; add filter components. - UISINVCOMP-8 Provide tenant name in parentheses for locations if location name is not unique.
- UISINVCOMP-9 Use consolidated locations endpoint in member tenants.
- UISINVCOMP-10 Add "Place of publication" search option.
- UISINVCOMP-11 Add "Place of publication" search option to Advanced Search.
- UISINVCOMP-12 Add
holdingsId
to theholdingIndexes
to display theHoldings UUID
search option. - UISINVCOMP-12 Add
withSearchErrors
to display error messages related to exceeding the request URL limit. - UISINVCOMP-15 ECS - Accept
tenantId
prop to search entries in the specified tenant for supportingui-plugin-find-instance
plugin. - UISINVCOMP-14 Fix operators for Advanced Search Contributors search.
- UISINVCOMP-16 Add search segment change handling.
- UISINVCOMP-17 Create
useDisplaySettingsQuery
and add it to theuseCommonData
hook; add optionalsettings
okapi interface. - UISINVCOMP-19 Create
useInstanceDateTypes
and add it to theuseCommonData
hook. - UISINVCOMP-18 Add search results list constants.
- UISINVCOMP-20 Make date range filters work with just a single from/to date
- UISINVCOMP-21 Add Date constants.
- UISINVCOMP-22 Add "Date range" filter.
- UISINVCOMP-27 Fix failed unit tests.
- UISINVCOMP-26 Add filters for subject source and type to Inventory subject browse.
- UISINVCOMP-28 Date filters: Clear dates after pressing the reset search button.
- UISINVCOMP-29 Fix
<DateRangeFilter>
validation errors disappear when another facet value changes. - UISINVCOMP-32 Suppress "Shared" facet when user moves holdings/items to another instance.
- UISINVCOMP-30 Refactor ui-inventory permissions.
- UISINVCOMP-37 Browse | Number of titles in Subject browse results does not match the number of instances returned in search.
- UISINVCOMP-33 If a query template is undefined - return null and don't perform a request.
- UISINVCOMP-36 Escape advanced search query.
- UISINVCOMP-39 Rename ui-inventory.display-settings settings scope name.