odiaseo / synergy-solarium

ZF3 Solarium Integration
0 stars 2 forks source link

Bump solarium/solarium from 3.8.1 to 6.2.7 #57

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 2 years ago

Bumps solarium/solarium from 3.8.1 to 6.2.7.

Release notes

Sourced from solarium/solarium's releases.

6.2.7

Changes since 6.2.6

Added

  • Core\Client\Adapter\Curl::setProxy() to set proxy (instead of through options)
  • Proxy support for Http adapter with Core\Client\Adapter\Http::setProxy()
  • Authorization token support

Fixed

  • Plugins unregister event listeners when removed with Client::removePlugin()
  • Workaround for opcache.preload issue in deprected code unless 6.3.0 will be released

Changed

  • RequestBuilders must set a Content-Type on the Request for POST and PUT requests. Adapters no longer set a default.

Deprecated

  • Setting proxy on the Curl adapter through options, use setProxy() instead

Changes since 6.2.5

Fixed

  • An empty array for a multiValued field was wrongly interpreted as an empty child document by the Update request builder in 6.2.5

Changes since 6.2.4

Added

  • Results and Documents implement JsonSerializable
  • ParallelExecution dispatches PreExecute, PreExecuteRequest, PostExecuteRequest, PostExecute events. It can be combined with plugins that hook into these events (e.g. PostBigRequest).
  • ParallelExecution support for Server queries
  • Solarium\Client::getVersion()

Fixed

  • Adding nested child documents through Document::setField() and Document::addField()

Changed

  • ParallelExecution doesn't replace an existing cURL adapter on the Client. Timeout and proxy settings are honoured on parallel requests.
  • ParallelExecution sets the 'timeout' and 'connectiontimeout' options from (Connection)TimeoutAware adapters when switching to a cURL adapter

Removed

  • Solarium\QueryType\Update\Query\Document::setFilterControlCharacters(), extend Update\Query\Query to use a custom request builder & helper if you don't want control characters filtered

Deprecated

  • Solarium\Client::VERSION

Pitfall when upgrading from 3.x or 4.x or 5.x

Setting "timeout" as "option" in the HTTP Client Adapter is deprecated since Solarium 5.2.0 because not all adapters

... (truncated)

Changelog

Sourced from solarium/solarium's changelog.

[6.2.7]

Added

  • Core\Client\Adapter\Curl::setProxy() to set proxy (instead of through options)
  • Proxy support for Http adapter with Core\Client\Adapter\Http::setProxy()
  • Authorization token support

Fixed

  • Plugins unregister event listeners when removed with Client::removePlugin()
  • Workaround for opcache.preload issue in deprected code unless 6.3.0 will be released

Changed

  • RequestBuilders must set a Content-Type on the Request for POST and PUT requests. Adapters no longer set a default.

Deprecated

  • Setting proxy on the Curl adapter through options, use setProxy() instead

[6.2.6]

Fixed

  • An empty array for a multiValued field was wrongly interpreted as an empty child document by the Update request builder in 6.2.5

[6.2.5]

Added

  • Results and Documents implement JsonSerializable
  • ParallelExecution dispatches PreExecute, PreExecuteRequest, PostExecuteRequest, PostExecute events. It can be combined with plugins that hook into these events (e.g. PostBigRequest).
  • ParallelExecution support for Server queries
  • Solarium\Client::getVersion()

Fixed

  • Adding nested child documents through Document::setField() and Document::addField()

Changed

  • ParallelExecution doesn't replace an existing cURL adapter on the Client. Timeout and proxy settings are honoured on parallel requests.
  • ParallelExecution sets the 'timeout' and 'connectiontimeout' options from (Connection)TimeoutAware adapters when switching to a cURL adapter

Removed

  • Solarium\QueryType\Update\Query\Document::setFilterControlCharacters(), extend Update\Query\Query to use a custom request builder & helper if you don't want control characters filtered

Deprecated

  • Solarium\Client::VERSION

[6.2.4]

Added

  • Symfony 6 support
  • Solr 9 support
  • Unified Highlighter support + improved support for other highlighters

Fixed

... (truncated)

Commits
  • 6d6d13b skip failing test for deprecated constant, related tp #1029
  • 38050c1 prepared 6.2.7
  • dec5064 Merge branch 'master' of github.com:solariumphp/solarium
  • 219f0a0 use hardcoded version number for deprected constant as workaround for #1029
  • acd0319 added authorization token support (#1031)
  • 6162019 RequestBuilders are responsible for setting the Content-Type (#1030)
  • 203030d Proxy support for Http adapter (#1026)
  • 090a4a5 Bring ClientInterface on par with Client (#1028)
  • b07095f fixed typo
  • 565618d Unregister listeners when plugins are removed (#1027)
  • Additional commits viewable in compare view


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 ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #73.