Skip to content

Releases: sajari/website-search-integration

v1.4.11

13 Jan 06:29
Compare
Choose a tag to compare

v1.4.11

  • bug fix, multiple overlay search input on same screen

v1.4.8

11 Sep 00:29
Compare
Choose a tag to compare

v1.4.0

04 Sep 01:26
Compare
Choose a tag to compare

Changes

  • Upgrade to new @sajari/sdk-react
  • Adds localization
  • Adds styling and theming to config object
  • Adds inputMode member to config object, allows for
    typeahead/InstantSearch to be enabled

v1.3.2

01 Aug 07:56
Compare
Choose a tag to compare

Additions

It is now possible to disable adding search queries to the address bar.

Config

{
    project: "example",
    collection: "example",
    // ...
    updateQueryStringParam: false // Setting this to false, disables updating the address bar
}

v1.3.1

07 May 03:03
Compare
Choose a tag to compare

Additions

Search queries are now added the the address bar to enable users to navigate back to a search results page. The query param used defaults to q but is configurable via the top level config option urlQueryParam.

Config

{
    project: "example",
    collection: "example",
    // ...
    urlQueryParam: "q"
}

Address bar after search for "example search"

example.com/?q=example+search

Changes

Upgraded dependencies

v1.3.0

07 Dec 00:39
Compare
Choose a tag to compare

Additions

Added two new integration types, search box and dynamic content. See readme for more info.

Changes

Upgraded dependencies

  • sajari-react 1.3.4 -> 1.5.0
  • react-scripts 1.0.10 -> 1.0.14

Renamed CSS classes

  • sj-search-input-holder-outer -> sj-search-holder-outer
  • sj-search-input-holder-innter -> sj-search-holder-inner

Changed event naming

Previously events could be subscribed to via their name only sjUI("sub", "search-sent", fn). Events now need to be prefixed with the pipeline they're associated with, eg search-sent -> pipeline.search-sent. See readme for details.

v1.2.0

20 Aug 23:40
Compare
Choose a tag to compare

Config changes:

  • Allows configuration by publishing events to PubSub
  • Supports multiple apps on a single page
  • PubSub now used to expose internal events and allow external users to publish into the app

Updated SDK version: