Releases: folio-org/ui-checkout
Releases · folio-org/ui-checkout
v11.0.2
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.
v9.0.0
- 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 ontotalRecords
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
- 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
- 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.