Releases: folio-org/stripes-erm-components
Releases · folio-org/stripes-erm-components
Version 9.2.1
9.2.1 2024-11-27
- ERM-3431 License Export as CSV does not result in file download
What's Changed
- Release 9.2.1 by @Jack-Golding in #711
Full Changelog: v9.2.0...v9.2.1
Version 9.2.0
9.2.0 2024-10-31
- ERM-3373 Update module license and guidance for stripes-erm-components
- ERM-3344 Move GitHub actions to shared workflows
- ERM-3332 Add documents filter to agreement line search
- ERM-3297 Block save on invalid date in agreement edit
- ERM-3273 React v19: refactor stripes-erm-components away from default props for functional components
- ERM-3249 Upgrade useFetchMultiplePages to allow an arbitrary selection of pages to be fetched at once
What's Changed
- chore: Release 9.1.0 by @EthanFreestone in #669
- chore: Post release work by @EthanFreestone in #670
- build: @formatjs/cli by @EthanFreestone in #671
- Lokalise: Translations update by @folio-translations in #672
- ERM-3172 The failure of reference object when displaying agreement li… by @CalamityC in #673
- feat: Number field utilities by @EthanFreestone in #674
- ERM-3186: Change default search options for Local KB titles to exclude identifiers (defaultSearchKey) by @EthanFreestone in #675
- Lokalise: Translations update by @folio-translations in #676
- docs: Post release 9.1.1 CHANGELOG update by @EthanFreestone in #678
- Lokalise: Translations update by @folio-translations in #681
- ERM-3220 Update pagination mechanisms for MCLs to work without stats by @CalamityC in #680
- Update CHANGELOG.md by @EthanFreestone in #683
- Lokalise: Translations update by @folio-translations in #684
- ERM-3249: Upgrade useFetchMultiplePages to allow an arbitrary selection of pages to be fetched at once by @EthanFreestone in #685
- Lokalise: Translations update by @folio-translations in #687
- ERM-3273 React v19: refactor stripes-erm-components away from default… by @CalamityC in #686
- Lokalise: Translations update by @folio-translations in #688
- ERM-3344, Move GitHub actions to shared workflows, refs, ERM-3336 by @MonireRasouli in #702
- ERM-3297 Block save on invalid date in agreement edit by @CalamityC in #699
- ERM-3332, Add documents filter to agreement line search by @MonireRasouli in #704
- ERM-3373: Updated module license and guidance by @Jack-Golding in #706
- Lokalise: Translations update by @folio-translations in #695
Full Changelog: v9.1.2...v9.2.0
Version 9.1.2
9.1.2 2924-05-28
- ERM-3220 Update pagination mechanisms for MCLs to work without stats
- useFetchMultiplePages hook
- usePrevNextPagination hook prop "hasNextPage"
- Translations
Version 9.1.1
9.1.1 2024-04-19
- ERM-3186 Change default search options for LocalKB titles to exclude identifiers
- Added defaultSearchKey to useSASQQIndex, allowing for differing behaviour of default qIndex and default search (With no qIndex specified)
- ERM-3172 The failure of reference object when displaying agreement line should be handled elegantly
- New ErrorCard components
- formatJS dependency updated
- Translations
- Added number field utilities
- preventMinusKey -- prevent typing of
-
key in number text field - preventPasteNegative -- prevent pasting of negative number in number text field
- preventMinusKey -- prevent typing of
Version 9.1.0
9.1.0 2024-03-22
- ERM-3129 Remove explicit typescript version
- ERM-3126 Misleading tailing comma in OrganizationsArrayDisplay
- ERM-3119 Add Organisation status to organisation card display
- ERM-3062 Add has/has not filter in Licenses and amendments
- ERM-3059 Filter for supplementary documents in License amendments
- ERM-3058 Filter for supplementary documents in Licenses
- ERM-3057 Filter for core documents in License amendments
- ERM-3056 Filter for core documents in Licenses
- ERM-3041 Dashboard: the "unsaved changes" confirmation modal is missing
- ERM-2981 Standardise use of external url validator library across ERM apps
- usePrevNextPagination null safety (yarn test warnings)
- Refactor to move utilities tp dedicated directory
- feat: getIdsFromUrl #654
Version 9.0.1
9.0.1 2023-10-22
- ERM-2989 Fixed react peer dep
Version 9.0.0
9.0.0 2023-10-12
- Added useParallelBatchFetch hook
- For batch fetching KIWT resources
- API more in line with useChunkedCQLFetch -- and in parallel
- Added selectifyRefdata utility for using refdata within select fields
- Added usePrevious hook for use within RolesFieldArray
- ERM-3045 Swap Logs component to prev-next pagination
- Set up centralised Log component for use in other modules
- Swapped to prev-next pagination for logs
- ERM-3040 Dashboard: "New" badge is wrapping onto two lines
- ERM-3001 Update Node.js to v18 in GitHub Actions
- ERM-2978 Edition, volume, issue render on new line
- ERM-2973 Replace naive fetch hooks with parallelised ones (and deprecate)
- ERM-2974 Removed useBatchedFetch
- ERM-2975 Removed useUsers
- ERM-2976 InternalContactsSelection now uses useParallelBatchFetch
- STRIPES-870 BREAKING upgrade react to v18
- ERM-2989 Upgrade stripes-erm-components React to v18
- Deprecated useChunkedCQLFetch -- can import from stripes/core now
- ERM-2961 Extend length of document URL to 2048 chars
- ERM-2938 Return undefined, not null, from functions passed to useEffect
- ERM-2937 Added usePrevNextPagination hook
- ERM-2929 InternalContactSelection gets stuck in fetch loop
- ERM-2064 Move large file upload warning in document to a toast message
- STRIPES-868 BREAKING bump
react-intl
tov6.4.4
- ERM-3034 Upgrade
react-intl
tov6.4.4
- ERM-3034 Upgrade
- STRIPES-870 BREAKING upgrade react to v18
- ERM-2989 Upgrade stripes-erm-components React to v18
- SI-24 Avoid double encoding of user entered URLs in simple search widget
Release 8.0.1
8.0.1 2023-05-26
- ERM-2929 InternalContactSelection gets stuck in fetch loop
Version 7.0.6
7.0.6 2023-05-26
- ERM-2929 InternalContactSelection gets stuck in fetch loop
Version 8.0.0
8.0.0 2023-02-22
- ERM-2634 If an agreement or license has >10 contacts they do not all display correctly
- ERM-2632 Add a "copy" icon to copy the reference text used in the document type/reference MCL
- ERM-2622 Refactor OrganizationSelection to react-query
- ERM-2621 Refactor InternalContactSelection to react-query
- ERM-2560 Increment stripes-erm-components to Stripes v8
- ERM-2547 On agreement and license user details do not display when more than one user linked to agreement/license as Internal contact
- ERM-2533 Refactor interfaces code to react-query
- ERM-2474 Local KB admin: Info log export populates title element in additionalInfo with non-relevant data
- ERM-2467 Change export file name and file extension in Agreements and Local KB admin
- ERM-2463 Implement FormattedDateTime Interactor Pattern
- ERM-2453 Switch stripes-erm-components to tests using stripes-erm-testing
- ERM-2449 Add Cancellation date filter to Agreements search and sort
- ERM-2423 Performance issues on displaying external agreement lines
- ERM-2314 Managed Dashboards UI: managing available dashboards
- ERM-2313 Managed Dashboards UI: managing users access to a dashboard
- ERM-2292 Remove BigTest/Nightmare dependencies and tests (stripes-erm-components)
- ERM-2289 Agreement line search and filter screen initial implementation
- ERM-2235 Remove deprecations in Orchid
- ERM-1304 Add test coverage for ui-plugin-find-agreement
- Removed all testing configuration and exports
- Removed DEPRECATED Components
- LoadingPane
- withAsyncValidation
- withKiwtFieldArray
- Upgrade
react-redux
tov8
. Refs ERM-2616.