Skip to content

v1.2.2

Compare
Choose a tag to compare
@dgcohen dgcohen released this 14 Aug 15:44
· 1129 commits to production since this release
92e2170

Release Notes

  • This version includes the first public release of the My Account page, including various other fixes/updates. Some of the changes went out in earlier versions as can be seen in the changelog, but no tag was created.

Updated

  • Fix feedback formatting bug SCC-4220
  • Replace custom ItemFilter components with FilterBarInline, MultiSelectGroup, and MultiSelect components from the DS (display-only except for clear button) (SCC-4176)
  • Pass bibDetail test ids as kebabCase (SCC-4150)
  • Refactored bibUtils and removed BibParams type (SCC-4136)
  • Created npm run test-watch-quiet to run tests for changed files without printing the HTML from RTL errors.
  • Update Account Settings notification preference selector to be a controlled component in order to validate based on the selected preference. This includes changing the Patron type that is returned from the My Account model
  • Extracted getEmailParams from Feedback API route and added test (SCC-4032)
  • Replaced all modals with new 'confirmation'/'default' variant (SCC-4110)
  • Extracted pickup time estimator and replaced with npm package @nypl/pickup-time-estimator
  • Updated Ebsco link URL (SCC-4226)
  • Refactor ItemTableData model to format data for DS components in ItemFilters (SCC-4203)

Fixed

  • Fixed issue caused by formatPatronName when a non-comma separated value is passed in (SCC-4175)
  • Fixed mobile tabs width on My Account page so text is readable when a user zooms in.
  • Fixed an issue in ItemTable where an error message was displaying when an in-progress item fetch was aborted on subsequent filter changes.

Added

  • Add Item Filtering functionality (SCC-4139)
  • Add Item Table View All functionality (SCC-4140)
  • Add Item Table pagination and Bib items API route (SCC-4136)
  • Add No DRB Results copy and image to DRBContainer (SCC-4116)
  • Add Bib model parent class and rendered ItemTable in Bib Details (SCC-3964)
  • Add update pickup location functionality to Requests tab in account page (SCC-3930)
  • Add caching of pickup location. Update Patron type to have a SierraCodeName for homeLibrary instead of a string for homeLibraryCode (SCC-4060)
  • Add support for redirectOnMatch for OCLC searches that match a single record (SCC-4166)
  • Added types for HTTPStatusCodes and HTTPResponse (SCC-4172)