Releases: folio-org/ui-checkout
Releases · folio-org/ui-checkout
v12.0.1
v12.0.0
- React v19: refactor away from default props for functional components. Refs UICHKOUT-909.
- Fix accessibility issues. Refs UICHKOUT-933.
- BREAKING Display user pronouns at check out. Refs UICHKOUT-932.
- Omit trailing whitespace when formatting names. Refs UICHKOUT-941.
- BREAKING Update
react-intl
to^7
. Refs UICHKOUT-944. - Migrate to shared GA workflows. Refs UICHKOUT-942.
- Add pagination to the Select item dialog in Check-out. Refs UICHKOUT-914.
- BREAKING Update stripes-* dependencies to latest version. Refs UICHKOUT-943.
- Add correct aria-label attribute to "Patron look-up" button. Refs UICHKOUT-934.
- Implement support for fields without information. Refs UICHKOUT-945.
v11.0.3
- Check out items using new endpoint from mod-circulation-bff. Refs UICHKOUT-946.
v11.0.2
- Update permission after mod-patron-blocks permission changes. Refs UICHKOUT-930.
v11.0.1
- Update permission checks of ui-users. Refs UICHKOUT-927.
v11.0.0
- Remove bigtests from github actions. Refs UICHKOUT-908.
- BREAKING bump okapiInterfaces
users
to16.1
. Display User Profile Picture on patron scan. Refs UICHKOUT-884. - Update upload-artifact actions from v1 and v2 to v4. Refs UICHKOUT-917.
- Remove barcode trimming before it is sent to backend for processing. Refs - UICHKOUT-903.
- Update notes permission. Refs - UICHKOUT-920.
- Also support okapiInterfaces
inventory
14.0
. Refs UICHKOUT-922. - Review and cleanup Module Descriptor. Refs UICHKOUT-919.
- Update
ui-plugin-create-inventory-records
to version5.0.0
. Refs UICHKOUT-925.
v10.1.0
- UI tests replacement with RTL/Jest for src/CheckOut.js. Refs UICHKOUT-820.
- UI tests replacement with RTL/Jest for src/ModalManager.js. Refs UICHKOUT-821.
- UI tests replacement with RTL/Jest for src/ScanItems.js. Refs UICHKOUT-822.
- Increase code coverage for PatronForm.js. Refs UICHKOUT-879.
- UI tests replacement with RTL/Jest for AddInfoDialog.js. Refs UICHKOUT-878.
- Hide 'Item details' in Action menu when item is virtual. Refs. UICHKOUT-871.
- Hide Patron and Staff Info in Action menu when DCB patron. Refs. UICHKOUT-872.
- Use Save & close button label stripes-component translation key.Refs UICHKOUT-887.
v10.0.1
- Fix circulation timeout issue. Refs UICHKOUT-869.
v10.0.0
- UI tests replacement with RTL/Jest for src/components/PatronBlock/PatronBlockModal.js. Refs UICHKOUT-832.
- UI tests replacement with RTL/Jest for
ErrorModal.js
. Refs UICHKOUT-826. - UI tests replacement with RTL/Jest for src/components/ScanFooter/ScanFooter.js. Refs UICHKOUT-834.
- UI tests replacement with RTL/Jest for src/components/ScanTotal/ScanTotal.js. Refs UICHKOUT-835.
- Use camel case notation for all data-testid. Refs UICHKOUT-848.
- UI tests replacement with RTL/Jest for
PatronBlock.js
. Refs UICHKOUT-831 - UI tests replacement with RTL/Jest for
SelectItemModal.js
. Refs UICHKOUT-836. - UI tests replacement with RTL/Jest for src/components/UserDetail/Loans.js. Refs UICHKOUT-837
- Reassign limit variable from hardcoded value to MAX_RECORDS constant for
CheckOut.js
. Refs UICHKOUT-850. - Reassign limit variable from hardcoded value to MAX_RECORDS constant for
UserDetail.js
. Refs UICHKOUT-851. - Use == instead of = for CQL service point filtering. Refs UICHKOUT-853.
- If the user has fines, they can click the fine amount as a link and have it open the fine information in the Users app. Refs UICHKOUT-802.
- UI tests replacement with RTL/Jest for src/components/OverrideModal/OverrideModal.js. Refs UICHKOUT-830.
- Also support
circulation
14.0
. Refs UICHKOUT-854. - UI tests replacement with RTL/Jest for
src/components/UserDetail/UserDetail.js
. Refs-UICHKOUT-838. - UI tests replacement with RTL/Jest for src/components/ViewPatron/ViewPatron.js. Refs UICHKOUT-840.
- Add two new options (Add patron info, Add staff info) to item action menu. Fixes UICHKOUT-855.
- UI tests replacement with RTL/Jest for src/components/ViewItem/ViewItem.js. Refs UICHKOUT-839.
- Use new WSAPI for adding patron/staff notes to loans. Fixes UICHKOUT-857. Note. The new requirement of the
add-info
interface is a breaking change. - UI tests replacement with RTL/Jest for src/components/PatronForm/PatronForm.js. Refs UICHKOUT-833.
- Update check out ellipses UX for consistency. Refs UICHKOUT-856.
- UI tests replacement with RTL/Jest for src/components/ItemForm/ItemForm.js. Refs UICHKOUT-827.
- Upgrade babel config. Refs UICHKOUT-861.
- Add possible for run axe tests. Refs UICHKOUT-858.
- Update Node.js to v18 in GitHub Actions. Refs UICHKOUT-862.
- BREAKING Upgrade React to v18. Refs UICHKOUT-860.
- BREAKING bump
react-intl
tov6.4.4
. Refs UICHKOUT-865. - Fix issues with skipped tests. Refs UICHKOUT-864.
- Remove outdated imports. Refs UICHKOUT-867.
- Use current optional dependencies. Refs UICHKOUT-870.
v9.0.1
- Update
@folio/circulation
to8.0.1
. Refs UICHKOUT-849.