V2 2021 releases
V2 2021 releases
- December 2021 release (v2.10092)
- November 2021 release (v2.10091)
- October 2021 release (v2.10090)
- August 2021 release (v2.10089)
- July 2021 release (v2.10088)
- June 2021 2nd release (v2.10087)
- June 2021 1st release (v2.10086)
- April 2021 release (v2.10085)
- March 2021 release (v2.10084)
- February 2021 release (v2.10083)
- January 2021 release (v2.10082)
This page summarizes the new features and bug fixes introduced throughout 2021.
The latest changes are available in Release notes.
December 2021 release (v2.10092)
The December 2021 package was initially released as v2.10092.7. You can get the latest version of this release (v2.10092.7):
- From GitHub (2.10092.7
)
- From npm (
npm install coveo-search-ui@2.10092.7
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Changes
Issue number | Enhancement |
---|---|
JSUI-3317 | [DynamicFacet DynamicHierarchicalFacet filterFacetCount parameter set to true by default, and are sending it in facet search requests. |
JSUI-3322 | Button elements now work correctly in pages containing HTML forms. |
JSUI-3329 | [DynamicFacetRange NumberOfDecimals |
Issue number | Bug fix |
---|---|
JSUI-3316 | [SmartSnippet SmartSnippet components. |
JSUI-3319 | [DynamicFacet & character properly. |
JSUI-3335 | [SmartSnippet |
JSUI-3336 | Fixed issue where facet clicks wouldn’t log Coveo Usage Analytics events. |
WORK-1270 | Fixed styling issue with Slack icons. |
Issue number | Case | Maintenance case |
---|---|---|
JSUI-3245 | Fixed issue where Usage Analytics click events were logged incorrectly on Safari and iOS device browsers. | |
JSUI-3315 | 00073735 | Fixed various accessibility issues to conform to WCAG 2.1 Level AA. |
JSUI-3321 | 00073590 | Fixed issue where facet value captions weren’t sent correctly in facet search requests. |
JSUI-3323 | 00074093 | Fixed accessibility issues with query suggestions. |
JSUI-3327 | 00074462 | [MissingTerms MissingTerms component. |
November 2021 release (v2.10091)
The November 2021 package was initially released as v2.10091.2. You can get the latest version of this release (v2.10091.2):
- From GitHub (2.10091.2
)
- From npm (
npm install coveo-search-ui@2.10091.2
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Changes
Issue number | Enhancement |
---|---|
JSUI-3294 | Use analytics.cloud.coveo.com/rest/ua as the default Usage Analytics URL. |
Issue number | Bug fix |
---|---|
JSUI-3301 | [Interface ISearchEndpointOptions |
JSUI-3302 | Fixed issue where the default script template in JavaScript Search Framework hosted search pages overrode all custom templates. |
JSUI-3316 | [SmartSnippet |
JSUI-3335 | [Analytics Analytics component did not work when analytics logging was disabled. |
Issue number | Case | Maintenance case |
---|---|---|
JSUI-3297 | 00072649 | Fixed issue where users could tab out of the Filters panel and interact with elements in the background. |
JSUI-3313 | 00072697 | Fixed issue where screen reading software didn’t announce the state of a filter facet when focus was on it or when the user activated it. |
JSUI-3315 | 00073735 | Fixed various accessibility issues to conform to WCAG 2.1 Level AA. |
October 2021 release (v2.10090)
The October 2021 package was initially released as v2.10090.3. You can get the latest version of this release (v2.10090.5):
- From GitHub (2.10090.5
)
- From npm (
npm install coveo-search-ui@2.10090.5
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Changes
Issue number | Enhancement |
---|---|
JSUI-3282 | [SmartSnippet eventCause values when logging usage analytics click events for Smart Snippets and Smart Snippet Suggestions. |
JSUI-3283 | Ensure that Smart Snippets and Smart Snippet Suggestions work in Salesforce. |
WORK-924 | Add Slack search result templates to JavaScript Search Framework. |
Issue number | Bug fix |
---|---|
JSUI-3272 | [CategoryFacet dependsOn option could make the facet title flicker. |
JSUI-3277 | Fixed issue where only the first org’s token would be used when authenticating multiple orgs with SAML on the same domain. |
JSUI-3278 | Fixed issue where hovering over certain icons didn’t display relevant messages. |
Issue number | Case | Maintenance case |
---|---|---|
JSUI-3270 | [SmartSnippet |
|
JSUI-3275 | 00071884 | Fixed issue where the In-Product Experience (IPX) component didn’t work in incognito mode unless third-party cookies were enabled. |
JSUI-3279 | 00072180 | Fixed issue where Search API SAML authentication failed under specific conditions. |
JSUI-3281 | 00072302 | Fixed issue where an incorrect analytics URL was generated for HIPAA users. |
August 2021 release (v2.10089)
The August 2021 package was initially released as v2.10089.0. You can get the latest version of this release (v2.10089.3):
- From GitHub (2.10089.3
)
- From npm (
npm install coveo-search-ui@2.10089.3
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Changes
Issue number | Bug fix |
---|---|
JSUI-3263 | Fixed issue where the noConflict Underscore method was unavailable. |
Additional changes in maintenance versions
2.10089.2
Issue number | Enhancement |
---|---|
JSUI-3265 | Access handshake token from hash when inside SharePoint. |
Issue number | Bug fix |
---|---|
JSUI-3272 | [CategoryFacet dependsOn option) could make the facet title flicker. |
Issue number | Maintenance case |
---|---|
JSUI-3270 | [SmartSnippet |
2.10089.3
Issue number | Case | Maintenance case |
---|---|---|
JSUI-3275 | 00071884 | Fixed issue where IPX component didn’t work in incognito mode. |
July 2021 release (v2.10088)
The July 2021 package was initially released as v2.10088.3. You can get the latest version of this release (v2.10088.3):
- From GitHub (2.10088.3
)
- From npm (
npm install coveo-search-ui@2.10088.3
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Changes
Issue number | Bug fix |
---|---|
JSUI-3248 | [SmartSnippet |
JSUI-3256 | [DynamicHierarchicalFacet |
JSUI-3257 | [ImageFieldValue |
Issue number | Case | Maintenance case |
---|---|---|
JSUI-3251 | 00069878 | [Breadcrumb Tab key. |
JSUI-3252 | 00069878 | [Facet Tab key. |
JSUI-3255 | 00068609 | [FacetValueSuggestions |
June 2021 2nd release (v2.10087)
The June 2021 2nd package was initially released as v2.10087.4. You can get the latest version of this release (v2.10087.4):
- From GitHub (2.10087.4
)
- From npm (
npm install coveo-search-ui@2.10087.4
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Changes
Issue number | Enhancement |
---|---|
JSUI-3238 | [SmartSnippet |
JSUI-3244, JSUI-3246 | Improve the wording of the messages that are displayed when an organization is paused or resumed. |
Issue number | Maintenance case |
---|---|
JSUI-3241 | Fixed issue where using a comma as a keyword in an advanced search would return an error. |
June 2021 1st release (v2.10086)
The June 2021 1st package was initially released as v2.10086.2. You can get the latest version of this release (v2.10086.2):
- From GitHub (2.10086.2
)
- From npm (
npm install coveo-search-ui@2.10086.2
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Release highlights
New components: SmartSnippet
and SmartSnippetSuggestions
Issue number: JSUI-3230
The new SmartSnippet
component uses machine learning to extract the parts of an item that are most relevant to a user’s query. It then uses this information to provide the user with answers that appear directly on the results page.
For more information, check out the Smart Snippet documentation.
The SmartSnippetSuggestions
component is similar to Query Suggestions, but it specifically displays additional queries for which the Smart Snippet model can provide relevant answers.
Other changes
Issue number | Enhancement |
---|---|
JSUI-3230 | [SmartSnippet |
Issue number | Case | Maintenance case |
---|---|---|
JSUI-3221 | 00066567 | Fixed issue where result templates for different screen sizes could be shown in the result list at the same time. |
JSUI-3223 | [DynamicFacetRange |
|
JSUI-3229 | 00068068 | Fixed issue where the Debug window opened in the Salesforce Insight Panel instead of Full Search. |
JSUI-3233 | Fixed issue where the redirection that’s triggered when selecting a query suggestion sent the wrong analytics event. | |
JSUI-3240 | 00068431 | [ResultLink hrefTemplate to a relative link didn’t work. |
April 2021 release (v2.10085)
The April 2021 package was initially released as v2.10085.2. You can get the latest version of this release (v2.10085.2):
- From GitHub (2.10085.2
)
- From npm (
npm install coveo-search-ui@2.10085.2
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Changes
Issue number | Enhancement |
---|---|
JSUI-3218 | [CommerceQuery buildingQuerySuggest events. |
Issue number | Bug fix |
---|---|
JSUI-3205 | Fixed issue where smart snippet feedback didn’t reset. |
JSUI-3215 | [FacetSlider |
JSUI-3219 | [Pager |
Issue number | Case | Maintenance case |
---|---|---|
JSUI-3222 | 00067305 | [FieldValue |
March 2021 release (v2.10084)
The March 2021 package was initially released as v2.10084.7. You can get the latest version of this release (v2.10084.7):
- From GitHub (2.10084.7
)
- From npm (
npm install coveo-search-ui@2.10084.7
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Changes
Issue number | Enhancement |
---|---|
JSUI-3209 | Remove coveo.analytics module declaration from the definitions exported by coveo-search-ui . |
Issue number | Bug fix |
---|---|
JSUI-3141 | Fixed issue where clearing all breadcrumbs in IE11 scrolled the page down automatically. |
JSUI-3206 | [FacetSlider |
JSUI-3210 | Fixed issue where facet sliders did not behave correctly when query override parameters were empty. |
Issue number | Case | Maintenance case |
---|---|---|
JSUI-3179 | 00065404 | Fixed issue where hovering on a query suggestion raised an error in the console. |
JSUI-3190 | 00065983 | Fixed issue where the page didn’t scroll back to the top after changing the number of results per page. |
JSUI-3193 | 00066058 | Fixed issue where a slider could expand beyond its facet. |
JSUI-3199 | 00066568 | Fixed issue where an expanded facet search element would hide content beneath it, but that content was still interactible via tabbing. |
February 2021 release (v2.10083)
The February 2021 package was initially released as v2.10083.4.You can get the latest version of this release (v2.10083.5):
- From GitHub (2.10083.5
)
- From npm (
npm install coveo-search-ui@2.10083.5
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Changes
Issue number | Enhancement |
---|---|
JSUI-3178 | [DynamicFacet customSort |
Issue number | Bug fix |
---|---|
JSUI-3166 | [DynamicFacet ] Fixed issue where having interdependent dependsOn conditions on multiple DynamicFacet components didn’t work on initial page load. |
JSUI-3185 | Fixed issue where the visitorId was not mapped to the clientId when logging usage analytics events. |
SPAAS-624 | Fixed issue where usage analytics events logged from inside and outside an IPX iframe didn’t have the same visitorId . |
Additional changes in maintenance versions
2.10083.5
Issue number | Case | Maintenance case |
---|---|---|
JSUI-3165 | 00064309 | Fixed issue where the user’s preferred result layout was not restored upon re-increasing the display to a responsive break point that supports it. |
January 2021 release (v2.10082)
The January 2021 package was initially released as v2.10082.7.You can get the latest version of this release (v2.10082.9):
- From GitHub (2.10082.9
)
- From npm (
npm install coveo-search-ui@2.10082.9
) - From the Coveo CDN:
Resource1 | Script to include |
---|---|
CSS (minified) |
With SRI:
Without SRI:
|
Framework (lazy loading, minified) |
With SRI:2
Without SRI:
|
Templates |
With SRI:
Without SRI:
|
1: For additional resources, see CDN links.
2: See Subresource Integrity.
Changes
Issue number | Enhancement |
---|---|
JSUI-3161 | Provide source maps to more easily debug minified code. |
JSUI-3162 | Update JSUI to use the new Coveo logo and branding. |
Issue number | Case | Maintenance case |
---|---|---|
JSUI-3150 | 00064067 | [Quickview |
JSUI-3151 | N/A | [ResultLink |
JSUI-3158 | 00064784 | [FacetSlider |
Issue number | Bug fix |
---|---|
JSUI-3137 | [DynamicFacet |
JSUI-3142 | Fixed issue where changing the orientation on mobile didn’t resize the interface. |
JSUI-3152 | Fixed issue where UA event was sent incorrectly when selecting a dynamic facet from the facet search dropdown menu section. |
JSUI-3163 | [AdvancedSearch <select> element icons were not aligned in IE11. |
Additional changes in maintenance versions
2.10082.9
Issue number | Bug fix |
---|---|
JSUI-3185 | Fixed issue where the visitorId and clientId were different when logging usage analytics events. |