Releases: yext/search-core
Releases · yext/search-core
v1.4.0
Version 1.4.0
Features
- Added support for auth token, which will be send as Bearer token in request's authorization header. (#108 )
- Added support for visitor data, which is included with every request with the exception of question submission requests (#109 ) (#115 )
Changes
- update node engine restriction (#113)
- updated api-extractor usage to prevent fields marked release tags that's not public from generating in the docs (#111 )
- AnswersConfig now enforce exclusive restriction of require either apiKey or token (#114 )
- Internal repo workflow changes (test-site folder - #110, automate branch sync - #106)
v1.3.2
Versions 1.3.1
- remove injectToStringMethods (#101)
Version 1.3.0
Version 1.3.0
Features
- Direct answers are now supported on vertical searches (#96)
- For universal searches, a limit for each vertical can now be supplied (#90) (#93)
- A session ID can now be supplied for vertical and universal searches (#94)
- A query source can now be an arbitrary string for vertical and universal searches (#95)
Enhancements
- Question submissions are now sent to a new endpoint with higher availability (#98)
Bugfixes
- Fixes a bug which caused cookies to not be sent properly (#97)
v1.2.0
Version 1.2.0
Changes
- The
fieldType
attribute has been added to theDirectAnswer
model. (#84) - The
endpoints
attribute ofAnswersConfig
is now public, as is theEndpoints
type. This attribute can be used to override the endpoints for search, autocomplete, and question submission. (#81) - Added test coverage reports to the repository. (#78)
Bug Fixes
- The
Snippet
type is now properly exported. (#83)
v1.1.0
Version 1.1.0
Changes
- Added documentation for the different builds of the library that we maintain. These descriptions should help clients make a more informed choice about which build best fits their use case. (#74)
- Added support for
FEATURED_SNIPPET
type direct answers. (#69)
Bug Fixes
- The
queryId
attribute was added to theVerticalSearchRequest
model. This attribute is necessary for pagination to work properly. (#68) - Fixed a bug that caused
Result
s from non-KMG backends to be formatted improperly. (#72) - The
highlightedValues
attribute of aResult
has been removed. In its place is a new attribute, calledhighlightedFields
, that is of typeHighlightedFields
. The old attribute was not adequate to represent the complexity of the API response. (#73)
Version 1.0.0
Answers Core Version 1.0.0
Answers Core is a networking library for interacting with the Yext Answers API. It offers user friendly data models which make integrating Answers simple. The library supports both Typescript and Javascript, and it can be run in the browser or in Node. It offers an IE11-compatible bundle out of the box.
Functionality
-Universal search
-Universal autocomplete
-Vertical search
-Vertical autocomplete
-Filter search
-Question submission
Refer to the Github page at https://github.com/yext/answers-core/tree/v1.0.0 for the getting started guide and the full documentation.