Skip to content

Releases: o19s/splainer-search

# 2.29.0 (2023-11-02)

02 Nov 18:55
Compare
Choose a tag to compare

2.29.0 (2023-11-02)

  • For custom searchapi we now track and store the response from the API for callers to look at. Added new error handling around custom mappers so you can figure which are having issues. #134 by @epugh.

v2.28.0...v2.29.0

2.28.0

01 Nov 17:02
Compare
Choose a tag to compare

2.28.0 (2023-11-01)

  • Introduced a httpProxyTransportFactory that wraps the other transporters for when you want to send a request via proxy. It is enabled by passing in your settings the value proxyUrl:'http://myserver/proxy'. This works much better than the previous approach of managing the url with a proxy at the Quepid level.

v2.27.0...v2.28.0

2.27.0

25 Oct 13:04
Compare
Choose a tag to compare

2.27.0 (2023-10-25)

  • In 2.26.0 we required you to specify a "responseParser" for a custom search api that was OS, ES, or Solr. However, that was VERY limiting, and required you to return your search results from your custom search api in one of those formats. We now have the concept of mappers, which are JavaScript code that converts from the JSON format that your API returns to the native JavaScript objects that splainer-search uses. In this release we have numberOfResultsMapper and docsMapper mappers defined, and this will evolve. #132 by @epugh.

v2.26.0...v2.27.0

v2.26.0 - MVP support for custom searchapi in Quepid

22 Sep 13:50
Compare
Choose a tag to compare

2.26.0 (2023-09-22)

  • To support a custom search api, we need to be able to override how the SettingsValidator does a ping by passing in our own arguments. Not a perfect solution, but enables a MVP searchapi to work in Quepid. #131 by @epugh.

v2.25.0...v2.26.0

2.25.0

11 Sep 20:59
Compare
Choose a tag to compare

2.25.0 (2023-09-11)

  • Fixed bug in pagination that didn't respect the apiMethod setting for Solr. If you used GET, splainer-search sent the request as JSONP anyway, causing errors in the Browser. #130 by @epugh.

  • Vectara is the first Vector search engine to work with Splainer. #128 by @mkr.

v2.24.0...v2.25.0

v2.24.0

28 Aug 18:52
Compare
Choose a tag to compare

2.24.0 (2023-08-28)

v2.23.0...v2.24.0

2.23.0

05 Jul 16:15
Compare
Choose a tag to compare

Solr changed the explanation of the score when using multiplicative boost functions via boost parameter somewhere between Solr 4.6 and Solr 8.11. #126 by @wrigleyDan fixes #125.

v2.22.2...v2.23.0

v2.22.2 All the 2's, plus confirm a second time I built the code

09 Jun 01:26
Compare
Choose a tag to compare

Not positive I recompiled the code after the changes...

v2.22.1 Bug fix OS/ES _explain urls!

09 Jun 01:19
Compare
Choose a tag to compare
  • get ready for patch release 9cc1d6f
  • OMG, turns out the explain API url has changed in OS and ES7+, and we have the old urls... (#124) 08beea0

v2.22.0...v2.22.1

v2.22.0

07 Jun 20:36
Compare
Choose a tag to compare

v2.21.0...v2.22.0