pantheon-systems / solr-power

A WordPress plugin to connect to Pantheon's Apache Solr search infrastructure, or your own!
https://wordpress.org/plugins/solr-power/
GNU General Public License v2.0
126 stars 60 forks source link

Bump solarium/solarium from 4.2.0 to 5.0.3 #486

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps solarium/solarium from 4.2.0 to 5.0.3.

Release notes

Sourced from solarium/solarium's releases.

5.0.3

[5.0.3]

Fixed

  • Solarium\QueryType\MoreLikeThis\Query::setBoost()

Changed

  • Solarium\Core\Query\AbstractQuery::setTimeZone() now accepts \DateTimeZone objects as parameter

5.0.2

[5.0.2]

Fixed

  • Spellchecker result isn't NULL in case of no suggestions and correctly spelled
  • RangeFacet Result
  • Solarium\QueryType\Select\Result and Component return types
  • Solarium\Component\Highlighting::setFields() should accept comma separated string, too
  • Solarium\Component\Result\Grouping\ValueGroup various return types
  • Solarium\Component\RequestBuilder\RequestParamsTrait::addParam should not add empty arrays
  • MinimumScoreFilterPlugin
  • Running the examples

Added

  • Solarium\Component\MoreLikeThis::setInterestingTerms()
  • Solarium\Component\MoreLikeThis::setMatchInclude()
  • Solarium\Component\MoreLikeThis::setMatchOffset()

5.0.1

[5.0.1]

Fixed

  • Getting started documentation

Pitfall when upgrading from 4.x.x

In the past, the V1 API endpoint solr was not added automatically, so most users set it as path on the endpoint. This bug was discovered with the addition of V2 API support. In almost every setup, the path has to be set to / instead of /solr with this release!

For the same reason it is a must to explicit configure the core or collection. So an old setting like

'path' => '/solr/xxxx/'

has to be changed to

'path' => '/',
'collection' => 'xxxx',

5.0.0

[5.0.0]

Added

  • Component\Result\Facet\Bucket::getFacetSet()

Pitfall when upgrading from 4.x.x

... (truncated)

Changelog

Sourced from solarium/solarium's changelog.

[5.0.3]

Fixed

  • Solarium\QueryType\MoreLikeThis\Query::setBoost()

Changed

  • Solarium\Core\Query\AbstractQuery::setTimeZone() now accepts \DateTimeZone objects as parameter

[5.0.2]

Fixed

  • Spellchecker result isn't NULL in case of no suggestions and correctly spelled
  • RangeFacet Result
  • Solarium\QueryType\Select\Result and Component return types
  • Solarium\Component\Highlighting::setFields() should accept comma separated string, too
  • Solarium\Component\Result\Grouping\ValueGroup various return types
  • Solarium\Component\RequestBuilder\RequestParamsTrait::addParam should not add empty arrays
  • MinimumScoreFilterPlugin
  • Running the examples

Added

  • Solarium\Component\MoreLikeThis::setInterestingTerms()
  • Solarium\Component\MoreLikeThis::setMatchInclude()
  • Solarium\Component\MoreLikeThis::setMatchOffset()

[5.0.1]

Fixed

  • Getting started documentation

[5.0.0]

Added

  • Component\Result\Facet\Bucket::getFacetSet()

[5.0.0-rc.1]

Added

  • Spellcheck\Suggestion::getOriginalTerm()
  • QueryType\Stream\ExpressionBuilder

Changed

  • Usage of composer and autoloader in examples.

Fixed

  • Query::setFields() should accept comma separated string, too.
  • Readthedocs theme

Deprecated

  • QueryType\Stream\Expression is deprecated. Use QueryType\Stream\ExpressionBuilder instead.

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
dependabot[bot] commented 3 years ago

OK, I won't notify you again about this release, but will get in touch when a new version is available.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.