Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Primo February 2021 Release Notes

    Download the PDF for the Release Notes.

    What's New in February?

    To download other formats of the presentation, select the following links: WebEx or PDF.

    Upcoming Issues to Note

    1. As previously communicated, beginning with the February 2021 release of Primo, we will no longer support the installation of Primo SPs (Service Packs) on Primo environments running Solaris/SunOS. Local Primo (on-premises) customers will receive an error if they attempt to install new SPs on a Primo server running Solaris/SunOS.

    2. Since the application will increase its memory consumption by about 10% with the upgrade to JDK 11, it is recommended that on-premises customers increase the memory on their servers accordingly.

    May Sneak Peek

    • Configure number of results per page and change the current behavior of Load More results to pagination.

    • (NERS) Improve searches that include hyphens (for example, searches for chat-room should also return results that include chatroom).

    Features

    Show Loading Indicator for Alma Get It and View It

    February 2021 NERS NERS Enhancement (ID #6440) PRM-44007
    Because View It and Get It require additional processing to fetch and load information, they may not load as quickly as other sections on the page. With this enhancement, an indication has been added to each section to let users know that information is still loading.

    Primo_LoadingIndicatorViewIt.png

    Loading Indicator in View It

    Configuration Options

    This functionality requires no new configuration, but you can customize the indicator by modifying the following CSS in your customization package:

    prm-alma-mashup{
         iframe{
              background-image: url("../img/diamonds-loading.gif");
              background-repeat: no-repeat; 
              background-position: center;
         }
    }

    Recent Search Suggestions

    February 2021 PRM-43977
    Previously when users typed their query, Primo displayed autocomplete suggestions based on the metadata index only. With this enhancement, autocomplete suggestions for Primo simple searches are extended to include suggestions based on simple searches stored in My Favorites > Search History.

    When users select a recent search suggestion, Primo performs the search using the same search terms, tab, and scope of the matching search in Search History. Only the matching search and tab display for the recent suggestion.

    Primo_SavedSearches_Autocomplete.png

    Autocomplete Suggestions from Search History

     

    • Suggestions will start to appear after a user types at least two characters.

    • For all users, Primo will display only one recent suggestion, which is based on the most recent simple search in Search History.

    • For signed-in users, Primo will now retain the last 100 searches (including Advanced Search queries) in Search History. For more information, see Persistent Search History for Signed-In Users.

    Configuration Options

    This functionality is enabled by default at the institution level. If you would like to disable it, clear the Show Recent Search check box in the Institution Wizard (Primo Home > Ongoing Configuration Wizards > Institution Wizard).

    Support Translation of Link in Record Label for CDI

    February 2021 PRM-43449
    Previously, CDI returned only the $$E subfield in the links/linktorsrc PNX field, which did not allow the link's label from being translated separately from the provider name. For example:

    <links>
        <linktorsrc>$$Uhttps://www.jstor.org/stable/resrep02650?pq-origsite=summon$$EAccess_content_in_JSTOR</linktorsrc>
    </links>

    With this enhancement, CDI will continue to support the existing $$E subfield but will add the $$F (label) and $$G (provider) subfields to allow the label to be translated. For example:

    <links>
        <linktorsrc>>$$Uhttps://www.jstor.org/stable/resrep02650?pq-origsite=summon$$EAccess_content_in_JSTOR$$FAccess_content_in$$GJSTOR</linktorsrc>
    </links>

    If the CDI record does not contain both the $$F (label) and $$G (provider) subfields, Primo will use $$E for the link in the Link section of the record's full display.

    In addition, if CDI does not return provider-specific information but returns the default text without the provider in $$E, you may translate this default text.

    <links>

    <linktorsrc>$$Uhttp://hdl.handle.net/10256.1/2568$$EView_full_text_in_collection</linktorsrc>

    </links>

    Configuration Options

    To support the customization and translation of the $$F and $$E subfields, you can now customize the following codes in the Full Display Labels code table, respectively:

    • default.fulldisplay.Access_content_in: Access content in {{provider}}

    • default.fulldisplay.View_full_text_in_collectionView full text in collection

    Persistent Search History for Signed-In Users

    February 2021 PRM-43977
    Previously, search history was tracked per session and was not saved between sessions in My Favorites. For signed-in users, Primo will now store the last 100 searches in My Favorites > Search History so that they are retained for suggestions in future sessions. Selecting a search's Pin icon will copy the item to Saved Searches and remove it from Search History. Although the same search can appear in Search History more than once, you will not be able add the same search to Saved Searches more than once.

    • Under Search History, the row containing the date no longer includes the time at which the search was performed.

    • During a session, searches performed prior to sign-in are not retained after sign-in. After sign-in, Search History will include searches from previous sessions and new searches performed after sign-in.

    Primo_PersistentSearchHistrory_Pin.png

    My Favorites > Search History - Pin Icon

    Under Search History, users can easily remove searches from their history by selecting them either individually or in bulk and then selecting the Delete icon.

    Primo_PersistentSearchHistory_Delete.png

    My Favorites > Saved Searches - Delete Icon

    For information on how to disable this functionality, see How to disable the option to save authenticated user's Persistent search history.

    UX Improvements to My Favorites

    February 2021 PRM-41651
    With this release the following usability improvements have been made to My Favorites:

    • When removing a record or group of records from My Favorites, users will now receive a prompt to confirm the deletion of the saved records:

      PVE_DeleteSavedRecord.png

      Row Action to Remove a Single Item
    • When adding or removing labels, the page no longer refreshes and focus stays on the current page.

    • After removing a record or records, the page will refresh and retain focus on the last item marked for deletion.

    Configuration Options

    This behavior does not require any configuration unless you want to customize or translate any of the following display labels in the Favorites Labels code table.

    Favorites Labels Code Table
    Code Description
    default.nui.favorites.removeSingleItem Remove this item?
    default.nui.favorites.removeSelected Remove selected items?
    default.nui.favorites.remove.no NO
    default.nui.favorites.remove.ok REMOVE IT
    default.nui.favorites.removeSelected.no NO
    default.nui.favorites.removeSelected.ok Remove selected

    Additional Enhancements

    • February 2021 CDI-1840 SF: 866616
      The following terms have been added to the English stemmer exception list:
      • atlas -> atlas

      • cosmos -> cosmos

      • bias -> bias

      • andes -> andes

    • February 2021 PRM-44598
      Primo has been upgraded to JDK 11. For more details, see Upcoming Issues to Note.
    • February 2021 PRM-43901 SF: 503579
      For Hebrew searches, cancelling the distance limitation between words solved issues raised when searching by Subject for the following examples: פרשנות ביאליק or צבא ופוליטיקה. Note that this change, which was as requested by the community, could affect the ranking in other cases.
    • February 2021 PRM-44149
      Primo is now translated out of the box for Welsh.
    • February 2021 PRM-43223
      The Basic search with pre-filter action under the Action Usage subject area is now sent to Primo Analytics with the search scope type.
    • February 2021 PRM-39579
      Mixed directional text (including Hebrew) in brief display and details in full display is now ordered correctly. For more details, see Handling Bidirectional Text in Display Fields.
    • February 2021 PRM-41942
      If a PNX record includes URIs. For example:

      <uri>$$Asubject$$VLongwall mining--Australia$$U(uri) http://id.loc.gov/authorities/subjects/sh85078310</uri>

      <uri>$$Asubject$$VCoal mines and mining--Australia$$U(uri) http://id.loc.gov/authorities/subjects/sh93008548</uri>

      Primo will now use JSON-LD to implement Schema.org. For example:

      "about": [

      { "@type": "Thing", "name": "Longwall mining--Australia", "sameAs": [ "(uri) http://id.loc.gov/authorities/subjects/sh85078310" ] }

      ,
      {
      "@type": "Thing",
      "name": "Coal mines and mining--Australia",
      "sameAs": [
      "(uri) http://id.loc.gov/authorities/subjects/sh93008548"
      ]

      To learn more about Schema.org in Primo, you can inspect the element of Schema.org within the record's Full Display.

    Resolved Issues

    • February 2021 PRM-41567 SF: 621134, 739249
      The First Page Results columns in the Primo Action Usage subject area were not adding up to 100%. This has been fixed.
    • February 2021 PRM-44648 SF: 903120, 912412
      Static date for OAI pipes was being overwritten. This has been fixed.
    • February 2021 PRM-44770 SF: 901731
      Pre-filter options (md-focused class) were not cleared after simple search. This has been fixed.
    • February 2021 PRM-44611
      Removed redundant online_PC_TN filter and will continue to use the online_resources filter.
    • February 2021 PRM-43974 SF: 870555, 880737, 886277, 886917, 890125, 890455, 898173, 904736
      Citation trail is displayed inconsistently for Full and Brief results. This has been fixed.
    • February 2021 CDI-1409 SF: 866418
      ISBN precedence in CDI search algorithm. This has been fixed.
    • February 2021 CDI-1248 SF: 892429
      Searches failed for generic searches such as science. This has been fixed.
    • February 2021 CDI-994 SF: 809739, 873891, 899266
      Added and removed Hebrew synonyms in CDI. This has been fixed.
    • February 2021 CDI-324 SF: 878144, 429850
      For CDI, added terms to the British American synonym files.
    • February 2021 CDI-318 SF: 591805, 100810
      Searches in which a number contains a comma or period returned a different number of results. This has been fixed.
    • February 2021 PRM-44627 SF: 794705
      Increased the timeout of scheduled reports to 10 minutes in Primo Analytics.
    • February 2021 PRM-44622 SF: 911766
      The security vulnerability with bundle.js.map has been fixed.
    • February 2021 PRM-44602 SF: 911386
      There was a Cross-site Scripting (XSS) vulnerability issue under basket.do. This has been fixed.
    • February 2021 PRM-44403 SF: 891007
      The Forgot Password link was not accessible with the TAB key. This has been fixed.
    • February 2021 PRM-44329 SF: 890819
      If one of the pairs was missing from addata (aulast-aufirst), initials were missing from APA citation. This has been fixed.
    • February 2021 PRM-44326 SF: 648000
      For Primo Analytics, the word undefined incorrectly displayed on a monthly basis in the Popular Searches report. This has been fixed.
    • February 2021 PRM-44290 SF: 899786
      For drop-down lists, no indication was given to the focused value when using keyboard arrows. This has been fixed.
    • February 2021 PRM-44267 SF: 653863, 647187, 727645, 743285, 835300, 859333
      Summary holdings and Notes were truncated with ellipses. This has been fixed.
    • February 2021 PRM-43974 SF: 870555, 880737, 886277, 886917, 890125, 890455, 898173, 904736
      The Citation trail was displayed inconsistently for Full and Brief results. This has been fixed.
    • February 2021 PRM-43971 SF: 868699, 874929, 875813, 876820
      Newspaper Search results for filtered searches contained 'No full text' records for customers enabled with CDI. This has been fixed.
    • February 2021 PRM-43875 SF: 849320
      Snippet calls occasionally returned no information. This has been fixed.
    • February 2021 PRM-43656 SF: 852529
      Changed the type of the Mendeley entity types mapping table so that it will not be overwritten after SP.
    • February 2021 PRM-43421 SF: 689325
      The OTB Alma MARC - Template contained superfluous rules 4-6 for control/almaid. This has been fixed.
    • February 2021 PRM-43275 SF: 827943
      The MMS ID was missing from the Alma UNIMARC template. This has been fixed.
    • February 2021 PRM-43099 SF: 823551
      No aria label was provided for the See all versions link. This has been fixed.
    • February 2021 PRM-43046 SF: 792371
      In Safari, the alternative text for Sign Out button was signOut instead of Sign Out. This has been fixed.
    • February 2021 PRM-43045 SF: 819555
      item filters were not applied after selecting Show more items. This has been fixed.
    • February 2021 PRM-42951 SF: 817479
      The DYM suggestion ID was displayed without original diacritics. This has been fixed.
    • February 2021 PRM-42846 SF: 807200
      For the Alma Dublin Core - Template, collection records had an incorrect control/colldiscovery. This has been fixed.
    • February 2021 PRM-42691 SF: 792387, 792469
      For accessibility no skip links were provided to go from facets to the Apply Filters button. This has been fixed.
    • February 2021 PRM-42212 SF: 739817
      In the Full Record Display, many aria labels were either unhelpful or could not be customized. This has been fixed.
    • February 2021 PRM-40797 SF: 661298, 794787
      The Boost down functionality on the stem part of a query was not working. This has been fixed.
    • February 2021 PRM-39660 SF: 574295, 628026
      The Alma Dublin Core Template was using a non-existing mapping table. This has been fixed.
    • February 2021 PRM-36906 SF: 459472
      An issue with the normalization rules created a duplicate entry when the source was PNX and the action was MERGE. This has been fixed.
    • Was this article helpful?