February 2018 Release (v2.3826.10)

This page summarizes the new features and bug fixes introduced in the February 2018 Release (2.3826.10).

To download this release:

Resource Script to include
Coveo JavaScript Search Framework (minified)
<!-- Coveo JavaScript Search Framework (with lazy loading) -->
<script class="coveo-script" src="https://static.cloud.coveo.com/searchui/v2.3826/js/CoveoJsSearch.Lazy.min.js"></script>
<!-- If you prefer to use the eager loading version, use the following link instead -->
<script class="coveo-script" src="https://static.cloud.coveo.com/searchui/v2.3826/js/CoveoJsSearch.min.js"></script>
CSS
<link rel="stylesheet" href="https://static.cloud.coveo.com/searchui/v2.3826/css/CoveoFullSearch.css"/>
Result templates
<script src="https://static.cloud.coveo.com/searchui/v2.3826/js/templates/templates.js"></script>

For more available resources, see CDN Links.

Issue Number Enhancement
JSUI-1810

Log Usage Analytics events when querying directly from the URL.

JSUI-1890

[Mobile] Increase MobilePreference panel when in Landscape view.

JSUI-1896

[CDN] Host minified version of the CoveoFullSearch.css.

JSUI-1919

Add option to prevent queries without entering keywords.

JSUI-1939

[Date Range] Add default values for the Date Range facet for easier implementations.

JSUI-1949

Ensure new queries scroll the page back to the top of the search interface, not the top of the page.

JSUI-1951

Rename ResultLayout component to ResultLayoutSelector, while still supporting the two names.

JSUI-1957 Detect existing implementing in the promise polyfill.
Issue Number Bug Fix
JSUI-1857

[Date Facet] Ensured selected dates stay in chronological order even when selected.

JSUI-1874

[Debug Panel] Ensured text is shown properly for smaller screens.

JSUI-1876

[Recommendations] Ensured the recommendation panel disappeared properly when there are no recommendations.

JSUI-1877

[Quickview] Fixed issue where analytics were not logged when clicking on a custom quickview.

JSUI-1881

[Facet Slider] Fixed issue causing the facet slider to overflow to the search results when switching between a small to a larger screen.

JSUI-1899

[Coveo Analytics] Fixed issue causing the endpoint to have double slashes when sent to the Coveo Usage Analytics.

JSUI-1900

Fixed issue where the search interface would stop working when entering specially crafted invalid unicode characters.

JSUI-1907

Fixed styling in the Preferences panel for result links.

JSUI-1933

Fixed issue causing reachedEndOfResult value to be inaccurate when not in infinite scrolling.

JSUI-1934

[Facet] Fixed issue causing the option button to not be centered.

JSUI-1940

[SearchBox] Fixed issue with the SearchBox where the field autocompletion would not add the @ character before the field name.

JSUI-1944 Fixed issue where the analytics token was not always taken from the search interface endpoint.
JSUI-1945

Fixed issue where renewing an expired access token did not renew the analytics token.

JSUI-1947

[Responsive mode] Fixed issue where responsive mode would not always activate when resizing a window.

JSUI-1959

Fixed issue where HTML element arrays were not merged properly.

JSUI-1978 [Search Alert] Fixed issue where changing the subscription frequence was not properly updated.