December 2017 Release (v2.3679.4)

This page summarizes the new features and bug fixes introduced in the December 2017 Release (2.3679.4).

Download This Release

Resource Script to include
Coveo JavaScript Search Framework (minified)
<!-- Coveo JavaScript Search Framework (with lazy loading) -->
<script class="coveo-script" src=""></script>
<!-- If you prefer to use the eager loading version, use the following link instead -->
<script class="coveo-script" src=""></script>
<link rel="stylesheet" href=""/>
Result templates
<script src=""></script>

For more available resources, see CDN Links.

Issue Number New Features
JSUI-1852 Deprecate buildJsonObjectOption (replaced by buildJsonOption)
JSUI-1862 Wrap long titles in result templates instead of truncating them
JSUI-1920 Rename Interfaces for the DistanceResource component to avoid name clash
Issue Number Case Fixed Support Case
JSUI-1893 00039515 Add middle click tracking by default
Issue Number Bug Fixes


Remove leading/trailing spaces from advanced query in hash


Fixed issue where query syntax detector was not taking decimals into account


Ensure the queryText event sent by the Omnibox is sent to usage analytics correctly when using search-as-you-type

JSUI-1846 Add the right value for Proxy Duration and Client Duration in the QueryDuration tooltip
JSUI-1850 Ensure documentation live example expands correctly for large components
JSUI-1858 Ensure Youtube result template returns the default icon when its thumbnail is not retrieved
JSUI-1869 Add missing x clear icon in the FacetSlider breadcrumb
JSUI-1895 Ensure context is added to querySuggest when using the standalone search box