THIS IS ARCHIVED DOCUMENTATION

2017 Coveo for Sitecore 4.1 Releases

This page summarizes the new features and bug fixes introduced throughout 2017.

Release Notes for December 2017: Minor Release

The initial December 2017 release had to be hotfixed due to an issue with the Legacy UI.

This release includes the v1.2537.35 and v2.3477.9 versions of the JavaScript Search Framework (see July 2017 maintenance release (v1.2537.35) and November 2017 Release (v2.3477.9))

This page summarizes the bug fix introduced in the Coveo for Sitecore December 2017 release.

Issue number Bug fix
SC-2536 Fixed issue where already translated fields were being double translated, therefore breaking the field sort component in the Experience Editor.

Release Notes for December 2017

The initial December 2017 release had to be hotfixed due to an issue with the Legacy UI.

To ensure compatibility with some external Dynamic Placeholder modules, this release includes a breaking change.

When upgrading from a previous version of Coveo for Sitecore, you need to follow the steps here: Solving the Conflict Between Keys from Dynamic Placeholder Modules and Coveo Dynamic Placeholders

This release includes the v1.2537.35 and v2.3477.9 versions of the JavaScript Search Framework (see July 2017 maintenance release (v1.2537.35) and November 2017 Release (v2.3477.9))

This section summarizes the new features and fixed support cases introduced in the Coveo for Sitecore December 2017 release.

For the upgrade procedure, see Upgrading from October 2017 to December 2017.

Issue number New features
SC-1981 Validated item parameters sort order, help links, and display name.
SC-2042 [Global Search Box] Added OmniboxResultList component.
SC-1242 Removed Query Duration from the example page.
SC-2182 HTMLContentInBodyWithRequestProcessor is now customizable.
SC-2254 Coveo for Sitecore is now FIPS compliant.
SC-2371 [Coveo for Sitecore Hive] Pipeline and MaximumAge now added as options for the searchbox.
SC-2379 DistanceComponent from coveo-search-ui now replaces custom ones.
SC-2413 Date and Time were added to the Diagnostic Package file name.
SC-2421 SSO pre-authenticator was implemented for FetchPageContent.
Issue number Bug fixes
SC-359

[UI] Removed Renderings and Sublayouts items related to the Coveo Sort.

SC-1134 [Search Box] Fixed broken component preview for secured target search page.
SC-1544 Fixed issue where encryption key was written to the wrong data folder.
SC-1583 [Security Provider] Fixed issue where first rebuild didn't end due to errors in security identities.
SC-1670 Validated API key to prevent many denied calls to the platform.
SC-1782 Renamed Cloud admin UI to Cloud Administration Console.
SC-1877 [Security Provider] Fixed issue where push of permissions were duplicated.
SC-1986 Updated help links for component properties.
SC-1991 [UA] Fixed issue where link was unavailable in Visit Browser for Coveo for Sitecore result clicks.
SC-2057 Fixed issue where console logging couldn't be disabled.
SC-2081 Fixed issue where user-friendly error message for UI components didn't work .
SC-2111 Hid sections in the Edit Properties dialog according to license.
SC-2131 Added missing searchHub querystring attribute to query suggest requests in the Experience Editor.
SC-2159 Fixed issue where ResolveItemSiteProcessor didn't take site language into account.
SC-2167 Fixed issue where URI had to be logged when its format could be determined.
SC-2251 Updated deprecated JavaScript Search Framework property in default result template.
SC-2271 Added automatic boosting to placeholder settings for result header.
SC-2292 Fixed issue where views using the same model output the same ID.
SC-2305 [Security Provider] Fixed issue where roles containing a non-existing user were still sent to the expanded provider.
SC-2311 Fixed issue where profiles with manys profile cards were not indexed completely.
SC-2318 [Security Provider] Improved diagnostic page error message about the security provider not existing.
SC-2319 Fixed issue where message Item already exists was displayed when installing a package on a new instance.
SC-2320 Updated link redirecting to Create your first search page.
SC-2323 Fixed issue where supposedly disabled search indexes still appeared in the Sitecore configuration.
SC-2324 Fixed issue where legacy sort components didn't recognize certain fields.
SC-2325 Fixed issue where QueryFilter was ignored in a Coveo for Sitecore Hive search page.
SC-2326 Fixed issue where clicking result title was impossible on a Coveo for Sitecore Hive result page.
SC-2348 Applied prebinding to registered external components.
SC-2364 Folder icons were removed from Coveo Hive package.
SC-2367 Fixed issue where a Serializable attribute was missing on component EditDataSourceAction.
SC-2369 Fixed link Indexing Documents with HTML Content Processor in the installation wizard.
SC-2374 Added error message for Update User or Role actions in the UI.
SC-2380 Added missing fieldTranslator prebind attribute to Facet Computed Field in Coveo for Sitecore Hive.
SC-2388 Fixed issue where Filter Expression Rules had disappeared in the 4.1 Legacy UI.
SC-2408 Fixed issue where xDB profiles with different names for their items and keys were not mapped in documents.
SC-2412 [Legacy] Fixed broken Boosting Action Remove X from score.
SC-2417 Fixed issue where generating a diagnostic package interrupted Sitecore activities.
SC-2422 Fixed issue where prebind attribute in default result template was invalid.
SC-2427 Added missing external fields to Coveo.SearchProvider.config for Sitecore 8.1.
SC-2429 Fixed issue where mappings were overridden when updating Sitecore source.
SC-2430 Fixed issue where deleted items still appeared in diagnostic page.
SC-2433 [Hive] Fixed issue where Sort Direction Settings inherited from Standard Rendering Parameters.
SC-2459 Resolved conflict between dynamic placeholder module and Coveo Hive dynamic placeholder.
SC-2461 Resolved conflict between dynamic placeholders for renderings without Model.Id.
SC-2479 [Coveo for Sitecore Hive] Fixed issue where Maximum Age was not using the index configuration in the Experience Editor.
SC-2486 Fixed issue where the rebuild process tried to get security provider entities even when the IndexPermissions setting was disabled.
Issue number Case Fixed support cases
SC-2284 00038311 Analytics stopped coming through after upgrading Coveo for Sitecore 4.0 from April 2016 to January 2017 and upgrading Sitecore instance from 8.0 to 8.2.
SC-2509 00040218 [Legacy UI] Fixed issue where boosting rules were not applied to the right part of the query.

Release Notes for October 2017 Minor Release

The initial October 2017 release had to be hotfixed due to an issue concerning misconfigured CORS (Cross Origin Resource Sharing) headers when using cookies for authentication for Cloud users.

If you're currently using CORS on your website, you need to manually add your CORS headers before applying this fix.

This release includes the v1.2537.33 and v2.2900.23 versions of the JavaScript Search Framework (see July 2017 maintenance release (v1.2537.33) and July 2017 maintenance release (v2.2900.28))

This page summarizes the bug fix introduced in the Coveo for Sitecore October 2017 minor release.

Issue number Bug fixes
SC-2456

Fixed misconfigured CORS headers when using cookies for authentication

Release Notes for October 2017

The initial October 2017 release had to be hotfixed due to an issue concerning misconfigured CORS (Cross Origin Resource Sharing) headers when using cookies for authentication for Cloud users.

If you're currently using CORS on your website, you need to manually add your CORS headers before applying this fix.

This release includes the v1.2537.33 and v2.2900.23 versions of the JavaScript Search Framework (see July 2017 maintenance release (v1.2537.33) and July 2017 maintenance release (v2.2900.28))

This section summarizes the new features and bug fixes introduced in the Coveo for Sitecore October 2017 release.

For the upgrade procedure, see Upgrading from Coveo for Sitecore 4.1 September 2017 to October 2017.

Issue number New features Documentation
SC-1058 Added two new helper methods to set a multi-value field value regardless of its format Multi-Value Field - Migrating from On-Premises to Cloud Version
SC-2162 Added rule names to Query Filter and Query Ranking components in the UI of the Experience Editor
SC-2199 Qualify Sitecore 8.2 update 5 Supported Sitecore Versions and Dependencies
Issue number Bug fixes
SC-565

Added a user-friendly error message for when the Coveo Platform is unavailable

SC-925 ErrorCode is now considered valid only when the Handle entity for the GetSecurityProvider and GetSource calls doesn't exist
SC-1615

Removed unnecessary calls to the Coveo Platform

SC-1687 Fixed issue responsible for hiding search page components when the query returned no results
SC-1750 Fixed issue causing the platform to be called twice by changing an IEnumerable GetFieldsto a List
SC-1856 Fixed issue causing many platform calls when adding a new user in Sitecore
SC-1869 Fixed issue allowing direct use of the EncryptionKeys file by the CreateAuthorizationStateCookie
SC-1870 Enable collapse button option now displays a message to show that it's deprecated
SC-1884 Fixed issue preventing keywords typed in a standalone search box to get logged in Sitecore xDBAnalytics
SC-1915 Fixed issue preventing the recommendation column to disappear on mobile
SC-2105 Validated that the Fieldname entered in the Sort Component box is linked to an existing field
SC-2132

Fixed issue where standalone searchbox ML query suggestions appeared on different pages

SC-2141 Fixed issue where page with the option ''Disable Security Permissions on Documents'' had the wrong title
SC-2173 Fixed issue where no error message was shown in the UI forUpdate Security Cache and Clean up Unused Resources actions
SC-2174 The missing item and section were added to the Coveo Search Box Settings for Coveo Legacy components
SC-2213 Fixed issue where CoveoForSitecoreExpression was registered twice when using RelatedQuery - expression for language filtering is now included only once
SC-2230 Fixed issue where the UseForRanking flag was not set in the Sitecore configuration, causing the attribute to be send as TRUE to the cloud platform
SC-2240 Rebuild now finishes successfully even though a message error might still appear
SC-2241 Fixed issue causing first rebuild to fail after an upgrade on 4.1
SC-2242 Fixed issue where alphabetical sort options were not displayed in the facet option
SC-2245 Warning messages now appear in Coveo Hive about obsolete IParametersHelper from Legacy UI
SC-2252 Fixed issue causing Boolean Parameter to fail when using equality
SC-2253 Fixed issue where new external content in Tab feature included External Content Collection even in Cloud
SC-2269 Fixed issue where a Sections folder in the templates of Coveo Hive was not part of the branches
SC-2277 Fixed issue where URL was not updated with queries on a Coveo Hive search page
SC-2278

Fixed issue where queries on a Coveo Hive global searchbox were not done on the search page although they appeared in the URL

SC-2289 Fixed issue where layout option on tab didn't work by changing Tab Layout to Droplink
SC-2290 Added missing Coveo Hive folder icons
SC-2293 Fixed issue where relevancy and date sort components didn't show when editing a legacy search component in the Experience Editor
SC-2295

Fixed issue where Explore mode didn't work with a Coveo Hive Search Page

SC-2299 Fixed issue where CoveoForSitecoreBindWithUserContext was broken when not including the Coveo User Context resource in the Example search interface
SC-2315 Non user-friendly error message displayed in case of API key creation failure was changed to a more user-friendly text
SC-2341 Fixed issue by configuring the SearchHub for Coveo Hive