V2 2022 releases
V2 2022 releases
This page summarizes the new features and bug fixes introduced throughout 2022.
December 2022 release (v2.10104.0)
The December 2022 package was initially released as v2.10104.0.
You can get the latest version of this release (v2.10104.0):
From GitHub (2.10104.0 )
From npm (npm install coveo-search-ui@2.10104.0
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10104/0/css/CoveoFullSearch.min.css" integrity= "sha512-9/A9yVCU4GS6/iIwTRJKnan4Hf8gDKj3anwItN9QCsU8SixaT5xkjjWsZ/iq0TWaizhtqOLacadXJfxHlwYCcA==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10104/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10104/0/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-HxdDBIp5snbqtu1TPkBnXLKEvN9IPz3PeZW8zT9KfsflV9Ck822XDroDlpVbfCfXeiu8C0RDVn0fdu7aGy/H1g==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10104/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10104/0/js/templates/templates.js" integrity= "sha512-CR0Yk/LIwgh1MsKqjecDp/r6F9ipKc6gA+4+E1pplT3N3r1pk+la/HaqyDiKtjOFwrwIIbIYBFrUJgPql93QHw==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10104/js/templates/templates.js" ></script>
Changes
Issue number
Maintenance case
JSUI-3447
[notifications
] The notification
(string) trigger has been replaced by the notifications
(string array) of triggers. Also, the corresponding customData.executed
(string) logged to the UA Write API has been replaced by the customData.executions
array, containing values of type {functionName: string; params: (string | number | boolean)[];}
. If you were using customData.executed
in your your UA reports, adjust them to leverage the new executions
array values instead.
November 2022 release (v2.10103.0)
The October 2022 package was initially released as v2.10103.0.
You can get the latest version of this release (v2.10103.0):
From GitHub (2.10103.0 )
From npm (npm install coveo-search-ui@2.10103.0
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10103/0/css/CoveoFullSearch.min.css" integrity= "sha512-00R7v6PwlRdJ4mOzX49bfjkxGjGGhGnp3pG9v8Yf4qTpw82AhAYTatWW2h0IyRBXsHx0KqDMxiZm/2Xg6gb7gg==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10103/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10103/0/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-GyzneUfjlca9H7sqD6ThZCIQ/4f28Ifs8OP4ulmjPnBb+HrK7FcuIX5eC5O/awujFc2yx7sW+bMZuawjk4Zx7A==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10103/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10103/0/js/templates/templates.js" integrity= "sha512-CR0Yk/LIwgh1MsKqjecDp/r6F9ipKc6gA+4+E1pplT3N3r1pk+la/HaqyDiKtjOFwrwIIbIYBFrUJgPql93QHw==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10103/js/templates/templates.js" ></script>
Changes
Issue number
Enhancement
SVCINT-1058
Various visual improvements to the Slack result template.
Issue number
Maintenance case
JSUI-3439
Fixed accessibility issue where the query summaries would be read for their HTML markup rather than for the text they contain.
October 2022 release (v2.10102.0)
The October 2022 package was initially released as v2.10102.0.
You can get the latest version of this release (v2.10102.0):
From GitHub (2.10102.0 )
From npm (npm install coveo-search-ui@2.10102.0
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10102/0/css/CoveoFullSearch.min.css" integrity= "sha512-Zgmu9w2Rly+PaUTIhqkolcpId/SRgHjeu8MWCAkpsu2xztiyw6L8DlN1NTIcRojRlFTXV2eIb9E8lotNQKNbBw==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10102/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10102/0/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-ahuURF/miF2ShqfJD9W2mx9r0fBnr5Ki/qSMRC+q0vmtWOXUz6J34l9S9UaIN15UtXikLv/NwBHkRq2PIo7rmw==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10102/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10102/0/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10102/js/templates/templates.js" ></script>
Changes
Issue number
Maintenance case
JSUI-3432
[DynamicFacet
] Fixed issue where facet headings and breadcrumbs had heading levels, which could break the heading hierarchy in certain pages.
JSUI-3443
Fixed issue where the searchQueryUid
parameter was missing from search requests.
JSUI-3433
[DynamicFacet
] Fixed accessibility issues with dynamic facets.
September 2022 2nd release (v2.10101.1)
The September 2022 2nd package was initially released as v2.10101.1.
You can get the latest version of this release (v2.10101.1):
From GitHub (2.10101.1 )
From npm (npm install coveo-search-ui@2.10101.1
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10101/1/css/CoveoFullSearch.min.css" integrity= "sha512-4/jabcx15Vg0PoKdYXW1xAFGmgBPXvjxtUmwb5qTTSCPLSa46DVvpTcQpfowlK18VIK5X47z7fpbQ+pnGJTCWA==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10101/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10101/1/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-pl2cMraruEprVfGW+hfBvTtjQGGS+08KY+EPQe7hR8T4p2Us9QJ20mxOvE300ajaYoueJXKReJ6C9Dpi0MCKoA==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10101/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10101/1/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10101/js/templates/templates.js" ></script>
Changes
Issue number
Maintenance case
JSUI-3441
Fixed issue where scrolling back to top would only work when a recommendations component would have some recommendations populated.
September 2022 release (v2.10101.0)
The September 2022 package was initially released as v2.10101.0.
You can get the latest version of this release (v2.10101.0):
From GitHub (2.10101.0 )
From npm (npm install coveo-search-ui@2.10101.0
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10101/0/css/CoveoFullSearch.min.css" integrity= "sha512-5glSgqugwxGLvJWH+g9MmQBrgtnIOgqmK2O2IxojhG5AQomovs3RgYtJ9/K0jCBOALoG7ZC3M0+ZaFcyk8cNEw==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10101/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10101/0/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-NVKtJUiWwdPO2zB1ucbuvylUxKjQI87wreZqZ3zCGlg52aNwbR4BPknyZ5Y+NgE0OiE5mocyfgFynvy46RQhsQ==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10101/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10101/0/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10101/js/templates/templates.js" ></script>
Changes
Issue number
Enhancement
JSUI-3435
[SmartSnippet
] Fixed a bug where clicking smart snippet links would not log a usage analytics event.
Issue number
Maintenance case
JSUI-3420
[HierarchicalFacet
] Fixed accessibility issue where the expand/collapse buttons nested within search filters were not keyboard focusable.
JSUI-3429
Fixed issue where search interface CSS would reference the Lato Google font, which is not GDPR compliant.
August 2022 2nd release (v2.10100.1)
The August 2022 2nd package was initially released as v2.10100.1.
You can get the latest version of this release (v2.10100.1):
From GitHub (2.10100.1 )
From npm (npm install coveo-search-ui@2.10100.1
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10100/1/css/CoveoFullSearch.min.css" integrity= "sha512-TBs03XI7M4g24z1tWm/81JbvLmC37V35QJxFCayy4NH0yDZ46d/zYlgO9QxLPBu2DmKEsKQxtqfgOU/GfvIRwA==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10100/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10100/1/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-M7DEMBM7ruszQhTkuVp8BVKBRAW9nuDwJOSEzfMl/4J2yvRcSGUguWCgCq75jYGEjO5RYFbzTF2IQMl/fUBHYg==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10100/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10100/1/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10100/js/templates/templates.js" ></script>
Changes
Issue number
Enhancement
JSUI-3421
[Pager
] [ResultsPerPage
] Fixed a bug where component buttons had become unusable.
August 2022 1st release (v2.10099)
The August 2022 1st package was initially released as v2.10099.2.
You can get the latest version of this release (v2.10099.2):
From GitHub (2.10099.2 )
From npm (npm install coveo-search-ui@2.10099.2
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10099/2/css/CoveoFullSearch.min.css" integrity= "sha512-TBs03XI7M4g24z1tWm/81JbvLmC37V35QJxFCayy4NH0yDZ46d/zYlgO9QxLPBu2DmKEsKQxtqfgOU/GfvIRwA==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10099/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10099/2/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-dxN7hWFFWjl6uZM5m0J9Yo8Vh43E0WDJKfmIgIvXRS4tLU2ZAfUAYJk7zjUwX5avvpt6tIpk4TGIAabwmykJOA==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10099/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10099/2/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10099/js/templates/templates.js" ></script>
Changes
June 2022 2nd release (v2.10098)
The June 2022 2nd package was initially released as v2.10098.1.
You can get the latest version of this release (v2.10098.1):
From GitHub (2.10098.1 )
From npm (npm install coveo-search-ui@2.10098.1
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10098/1/css/CoveoFullSearch.min.css" integrity= "sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10098/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10098/1/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10098/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10098/1/js/templates/templates.js" integrity= "sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10098/js/templates/templates.js" ></script>
Changes
Issue number
Case
Maintenance case
JSUI-2383
00048799
Searchbox
Fixed issue where selecting the Enter key in the OmniboxResultList
wouldn’t forward the user to the full search page.
JSUI-3406
00081288
ResultsFiltersPreferences
Fixed issue with single quotes in the filters
option leading to unexpected behavior of the GUI.
JSUI-3407
00084025
Searchbox
When an end user clicks the search button in the interface, the framework now adds the latest search request to the actionsHistory
object while performing a querySuggest
request to the Search API .
June 2022 1st release (v2.10097)
The June 2022 package was initially released as v2.10097.0.
You can get the latest version of this release (v2.10097.0):
From GitHub (2.10097.0 )
From npm (npm install coveo-search-ui@2.10097.0
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10097/0/css/CoveoFullSearch.min.css" integrity= "sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10097/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10097/0/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10097/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10097/0/js/templates/templates.js" integrity= "sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10097/js/templates/templates.js" ></script>
Changes
Issue number
Bug fix
JSUI-3400
ResultLink
Fixed issue where every result would have an aria label with the value of ‘Result’.
Issue number
Case
Maintenance case
JSUI-3401
00080286
SearchInterface
Fixed issue in versions 2.10092.7 and later where the data-allow-queries-without-keywords
options set to true
could make search tabs overflow the search interface on pages with a small width.
May 2022 release (v2.10096)
The May 2022 package was initially released as v2.10096.1.
You can get the latest version of this release (v2.10096.1):
From GitHub (2.10096.1 )
From npm (npm install coveo-search-ui@2.10096.1
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10096/1/css/CoveoFullSearch.min.css" integrity= "sha512-TBs03XI7M4g24z1tWm/81JbvLmC37V35QJxFCayy4NH0yDZ46d/zYlgO9QxLPBu2DmKEsKQxtqfgOU/GfvIRwA==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10096/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10096/1/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-+qDmnye0XNb5Sj5CSXgzGPCUri67W38V2D0qbLYtx7pUBYQ2K2sPOwO3wHbnQlofvKG99BS85QqEt53LwUW7ZQ==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10096/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10096/1/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10096/js/templates/templates.js" ></script>
Changes
Issue number
Bug fix
JSUI-3392
[QuerySuggestPreview
] Fixed issue where the component wouldn’t work in the search box initialized as an external component.
April 2022 3rd release (v2.10095)
The April 2022 3rd package was initially released as v2.10095.4.
You can get the latest version of this release (v2.10095.4):
From GitHub (2.10095.4 )
From npm (npm install coveo-search-ui@2.10095.4
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10095/4/css/CoveoFullSearch.min.css" integrity= "sha512-TBs03XI7M4g24z1tWm/81JbvLmC37V35QJxFCayy4NH0yDZ46d/zYlgO9QxLPBu2DmKEsKQxtqfgOU/GfvIRwA==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10095/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10095/4/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-lnAeLRIW56ExwEp16YYu1+Z3mt+Or5s3MHRKMXroc8mbPZ5j2FRKkEByp3CCNixZkC90/vJ/S7zgOO/Ydo4nng==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10095/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10095/4/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10095/js/templates/templates.js" ></script>
Changes
Issue number
Case
Maintenance case
JSUI-3383
00078160
Fixed issue in versions 2.10095.1 and later where the framework could fire an error with the text this.UsageAnalytics.getOriginContext is not a function
.
April 2022 2nd release (v2.10095)
The April 2022 2nd package was initially released as v2.10095.3.
You can get the latest version of this release (v2.10095.3):
From GitHub (2.10095.3 )
From npm (npm install coveo-search-ui@2.10095.3
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10095/3/css/CoveoFullSearch.min.css" integrity= "sha512-TBs03XI7M4g24z1tWm/81JbvLmC37V35QJxFCayy4NH0yDZ46d/zYlgO9QxLPBu2DmKEsKQxtqfgOU/GfvIRwA==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10095/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10095/3/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-angzbF1txx+zVqNpDCVh/2zWb1OSPtsBtkrVf6tTB8vNb2iTYq6JeSjUaLAseq9OxVodGJ3HNaAVsMhOtlXL4w==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10095/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10095/3/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10095/js/templates/templates.js" ></script>
Changes
Issue number
Case
Maintenance case
JSUI-3382
00078543
[CoveoPager
] Fixed issue where the element could have hidden focusable descendants that would be inaccessible for screen readers.
April 2022 1st release (v2.10095)
The April 2022 1st package was initially released as v2.10095.2.
You can get the latest version of this release (v2.10095.2):
From GitHub (2.10095.2 )
From npm (npm install coveo-search-ui@2.10095.2
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10095/2/css/CoveoFullSearch.min.css" integrity= "sha512-TBs03XI7M4g24z1tWm/81JbvLmC37V35QJxFCayy4NH0yDZ46d/zYlgO9QxLPBu2DmKEsKQxtqfgOU/GfvIRwA==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10095/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10095/2/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-xMxiflWTjXIGs/ukigdKbip3smzQVZlKWtts8vAPRMstzXPRPe72W6ujMXrtdmaB5QqckSjhNfRllziBlPdL1Q==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10095/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10095/2/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10095/js/templates/templates.js" ></script>
Changes
Issue number
Bug fix
JSUI-3374
[FacetsMobileMode
] The facets now appear in a modal by default when expanded in mobile responsive mode. It is possible to go back to the previous behavior by setting the isModal
option to false
.
Issue number
Case
Maintenance case
JSUI-3369
00076710
[ResultLink
] Fixed issue where setting tabindex
to -1
would not work.
JSUI-3373
00074337
[MissingTerms
] Fixed issue where behavior would vary when dots where used in keywords.
JSUI-3377
00075234
[ResultsPerPage
] Fixed issue where behavior was inconsistent when choicesDisplayed
and initialChoice
were set to different values.
March 2022 release (v2.10094)
The March 2022 package was initially released as v2.10094.3.
You can get the latest version of this release (v2.10094.3):
From GitHub (2.10094.3 )
From npm (npm install coveo-search-ui@2.10094.3
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10094/3/css/CoveoFullSearch.min.css" integrity= "sha512-TBs03XI7M4g24z1tWm/81JbvLmC37V35QJxFCayy4NH0yDZ46d/zYlgO9QxLPBu2DmKEsKQxtqfgOU/GfvIRwA==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10094/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10094/3/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-0TQxte3BQBFm6LMBjWvy7BSL3OfnzWeZan5bGVd2B/If/9wIYL7ipAWDRtI8HsM08TwP0c6DYnhfy9cOGe56hg==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10094/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10094/3/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10094/js/templates/templates.js" ></script>
Changes
Issue number
Enhancement
JSUI-3348
[DynamicFacet
] The role of DynamicFacet
values is now checkbox
instead of button
.
JSUI-3359
The framework now sends the customData
and actionCause
key-value pairs to the Search API while performing search queries.
Issue number
Bug fix
JSUI-3346
[Breadcrumb
] Fixed issue where <li>
elements would have nested heading elements (<h1>
, <h2>
, etc.).
JSUI-3347
[DynamicFacet
] Fixed issue where selecting or clearing a DynamicFacet
checkbox via keyboard would lead to losing focus on that checkbox. Also, fixed issue where clearing a checkbox would make the page scroll up.
JSUI-3353
[DynamicFacet
] This component now doesn’t apply aq to folded child results.
JSUI-3354
[SmartSnippet
] Also, fixed issue where the survey wouldn’t close after submitting. Fixed issue where the explain why modal window wouldn’t open via selecting Enter.
Issue number
Case
Maintenance case
JSUI-3357
00075994
Dependent facets now become disabled if their parent is disabled.
February 2022 release (v2.10093)
The February 2022 package was initially released as v2.10093.4.
You can get the latest version of this release (v2.10093.4):
From GitHub (2.10093.4 )
From npm (npm install coveo-search-ui@2.10093.4
)
From the Coveo CDN:
Resource1
Script to include
CSS (minified)
With SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10093/4/css/CoveoFullSearch.min.css" integrity= "sha512-KxEGMZiFvOW8ftwCreuUAE7vA7oMaV8dohgb5rHClHOg4BEq0bleZKy7B75KCdNtGbj0I+Jjy5z6i+mJ9g+yIA==" crossorigin= "anonymous" />
Without SRI:
<link rel= "stylesheet" href= "https://static.cloud.coveo.com/searchui/v2.10093/css/CoveoFullSearch.min.css" />
Framework (lazy loading, minified)
With SRI: 2
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10093/4/js/CoveoJsSearch.Lazy.min.js" integrity= "sha512-wq21KRc/kpKncWYC+LRC5D1mw0ZIs7EJE4V3I3w6paHXKUsnRy2tP1DF9UjEyV23lY3lzOZH0VhXBauMF7Rikw==" crossorigin= "anonymous" ></script>
Without SRI:
<script class= "coveo-script" src= "https://static.cloud.coveo.com/searchui/v2.10093/js/CoveoJsSearch.Lazy.min.js" ></script>
Templates
With SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10093/4/js/templates/templates.js" integrity= "sha512-eiSn4qRsVzoRB0c52nRdn8mWn04bANr/LV3rXslk9b+PLN73I6aod28OyEbPTn7iMETKQHlSPESNdosKL/Cp8w==" crossorigin= "anonymous" ></script>
Without SRI:
<script src= "https://static.cloud.coveo.com/searchui/v2.10093/js/templates/templates.js" ></script>
Changes
Issue number
Bug fix
JSUI-3345
[CoveoResultActionsMenu
] Fixed issue where an error was fired if CoveoResultActionsMenu
was used inside a folded result template.
JSUI-3355
[Analytics
] Fixed issue where the Search Hub wouldn’t be set in search requests when analytics were disabled in the browser.
Issue number
Case
Maintenance case
JSUI-1775
00038408
Fixed issue where RequireJS Optimizer fired an error on anonymous define()
functions.
JSUI-3332
00074668
The JAWS reading software now reads information in the filter panel when it appears on the page.
JSUI-3334
00074658
[CoveoFieldValue
] Fixed issue where CoveoFieldValue
set to decimal, integer, or double didn’t display the value 0
in the result template.
JSUI-3337
00075079
Fixed issue when it was impossible to dynamically load JSUI via a SharePoint Framework customizer.
JSUI-3343
00075573
[CoveoDidYouMean
] Fixed issue where a page with CoveoDidYouMean
might generate more than a thousand events in few seconds.
Can you tell us more about your experience today?
Comments (optional)