Skip to content

Releases: NYPL/research-catalog

v1.2.4

29 Aug 19:30
30bbf2f
Compare
Choose a tag to compare

Release notes

Fixed

  • Remove gridColumnEnd style from Layout to fix DRB sidebar right alignment
  • Fix feedback bug caused by null values in item metadata

v1.2.3

26 Aug 17:17
Compare
Choose a tag to compare

Release notes

This deployment included some work done on the bib details page, which is still being served by the DFE. The public facing changes of this release are including username in the account profile header and an accessibility update to the Layout component.

Added

  • Added ElectronicResources component (SCC-4227)
  • Added check for hasElectronicResources in Bib Page before rendering ElectronicResources (SCC-4227).
  • Add username to account profile header (SCC-4233)

v1.2.2

14 Aug 15:44
92e2170
Compare
Choose a tag to compare

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)

v1.1.0

10 May 13:39
0110fb9
Compare
Choose a tag to compare

Release Notes

  • This version represents the first public release of the Search Results page, including various fixes for visual and accessibility issues found in VQA.

Updated

  • Extracted SearchResultsSort into its own component to render it in a different location on mobile.
  • No longer hiding the Item Location in the ItemTable on mobile.
  • Updated to DS v3.1.1 (as part of SCC-4090)
  • Special handling for subjectLiteral applied filter in addLabelPropAndParseFilters

Fixed

  • Fixed VQA issues for the searchbar, results heading, sort dropdown, and individual search result card in the Search Results page (SCC-4065)
  • Fixed second half of Accessibility QA issues for Search Results (SCC-4064)
  • Fixed second half of the VQA issues, as well as the "Second Pass" requests mostly related to mobile styles (SCC-4066)
  • Fixed color contrast issue on item availability text (SCC-4090)
  • Fixed "subject" searches going to SHEP.
  • Fixed the special case for the author/contributor display string for the "Author" select dropdown value.

v1.0.2

27 Mar 19:01
6e30aa6
Compare
Choose a tag to compare

Fixed

  • Fixed Log Out link capitalization (SCC-4056)

Updated

  • Updated DS to v3.0 (SCC-4033)

v1.0.1

07 Mar 14:52
4786dd8
Compare
Choose a tag to compare

Fixes

  • Fixed logout button not appearing on Advanced Search page (SCC-4028)

v1.0.0

05 Mar 19:11
6483dd8
Compare
Choose a tag to compare

Release Notes

  • This version represents the first public release of the Research Catalog refactor.
  • This first public release will include the new Homepage and Advanced Search page, the Header and Footer, as well as the Feedback form (SCC-3614).
  • Other pages will fall back to their currently live DFE versions.

My Account

  • My Account Header (SCC-3924)
  • Holds API routes (SCC-3953)
  • Settings API routes (SCC-3954)
  • Checkout renewal API route (SCC-3951)

Added

  • Feedback Box (SCC-3614)
  • Tests for existing API routes (SCC-3967)

Removals

  • Removal of client-side item sorting (SCC-3984)