Skip to content

Releases: folio-org/ui-checkout

v11.0.2

30 Nov 14:04
Compare
Choose a tag to compare
  • Update permission after mod-patron-blocks permission changes. Refs UICHKOUT-930.

v11.0.1

22 Nov 12:46
Compare
Choose a tag to compare
  • Update permission checks of ui-users. Refs UICHKOUT-927.

v11.0.0

31 Oct 11:09
ed73f74
Compare
Choose a tag to compare
  • Remove bigtests from github actions. Refs UICHKOUT-908.
  • BREAKING bump okapiInterfaces users to 16.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 version 5.0.0. Refs UICHKOUT-925.

v10.1.0

22 Mar 13:49
3e09b41
Compare
Choose a tag to compare
  • 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

23 Oct 11:22
Compare
Choose a tag to compare
  • Fix circulation timeout issue. Refs UICHKOUT-869.

v10.0.0

12 Oct 16:24
3a5e4dc
Compare
Choose a tag to compare
  • 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 to v6.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

08 Mar 11:16
Compare
Choose a tag to compare
  • Update @folio/circulation to 8.0.1. Refs UICHKOUT-849.

v9.0.0

22 Feb 10:32
e3f4436
Compare
Choose a tag to compare
  • Visual indicator in checkout due date column for shortened loan period - part1. Refs UICHKOUT-806
  • Visual indicator in checkout due date column for shortened loan period - part1. Refs UICHKOUT-809
  • Visual indicator in checkout due date column for shortened loan period - part1. Refs UICHKOUT-810
  • Fix Due date in Check out: Last number goes to the next line. Refs UICHKOUT-811.
  • Checkout table usability improvements. Ref UICHKOUT-805.
  • Bump major versions of several @folio/stripes-* packages. Refs UICHKOUT-818.
  • Remove unneeded react-redux dependency. Refs UICHKOUT-841.
  • Support inventory 13.0 interface version. Refs UICHKOUT-814.
  • Add screen reader accessibility to checkout flag. Refs UICHKOUT-842
  • UI tests replacement with RTL/Jest for NotificationModal. Refs UICHKOUT-829.
  • PickupModal: Show count of items awaiting pickup based on totalRecords API response field. Refs UICHKOUT-846.
  • UI tests replacement with RTL/Jest for src/components/CheckoutNoteModal/CheckoutNoteModal.js. Refs UICHKOUT-825.
  • UI tests replacement with RTL/Jest for src/components/MultipieceModal/MultipieceModal.js. Refs UICHKOUT-828.

v8.2.0

20 Oct 12:25
70b8174
Compare
Choose a tag to compare
  • Handle empty values like other falsy values when formatting names. Refs UICHKOUT-792.
  • Remove hardcoded empty values. Refs UICHKOUT-799.
  • Also support inventory 12.0. Refs UICHKOUT-800.
  • Show correct limit of item block message. Refs UICHKOUT-801.
  • Also support users 16.0. Refs UICHKOUT-791.

v8.1.0

29 Jun 09:33
7a33c96
Compare
Choose a tag to compare
  • Add id for Pane component. Refs UICHKOUT-768.
  • Add pull request template. Refs UICHKOUT-771.
  • Compile Translation Files into AST Format. Refs UICHKOUT-708.
  • Remove unnecessary request to loan-policy-storage/loan-policies end-point within checkout procedure. Refs UICHKOUT-767.
  • Fix focus issue. Refs UICHKOUT-773.
  • Refactor away from react-intl-safe-html. Refs UICHKOUT-721.
  • Optional dependency @folio/circulation is out of date. Refs UICHKOUT-777.
  • Enable error message when entering an item barcode without a patron barcode. Refs UICHKOUT-770.
  • Remove react-hot-loader. Refs UICHKOUT-776.
  • Migrate CI to NodeJS v16. Refs UICHKOUT-782.
  • Replace babel-eslint with @babel/eslint-parser. Refs UICHKOUT-779.
  • Warn when selected user lacks a barcode. Refs UICHKOUT-737.
  • Improvement for bigtest running. Refs UICHKOUT-785.
  • Use permanent error key instead of error message. Refs UICHKOUT-783.
  • Set up Jest/RTL tests. Refs UICHKOUT-786.