Skip to content

Releases: solariumphp/solarium

4.2.0-rc.1

13 Nov 10:49
681a4fa
Compare
Choose a tag to compare
4.2.0-rc.1 Pre-release
Pre-release

[4.2.0-rc.1]

Added

  • Support for managed resources
  • Support for add-distinct and removeregex modifiers

4.2.0-beta.1

01 Nov 10:23
Compare
Choose a tag to compare
4.2.0-beta.1 Pre-release
Pre-release

[4.2.0-beta.1]

Added

  • Basic support for PUT requests in the HttpAdapter layer
  • Core Admin Queries
  • Endpoint::getServerUri
  • Endpoint::getCoreBaseUri
  • Expression::indent
  • BufferedAdd::setCommitWithin
  • BufferedAdd::setOverwrite
  • Set erroneous expression on StreamException

Deprecated

  • Endpoint::getBaseUri is deprecated. Please use getServerUri or getCoreBaseUri now.

Fixed

  • Allow multiple Field Facets for the same field by dynamically using local facet params if required

4.1.0

09 Aug 13:34
Compare
Choose a tag to compare

[4.1.0]

Added

  • Method AbstractQuery::removeParam() to remove a custom parameter or to reset a required but modified parameter
  • Basic support for DELETE requests in the HttpAdapter layer
  • Introduced an AdapterHelper class to start unifying implementations across all HTTP adapters

Changed

  • To unify the file extraction across all HTTP Adapters, the filename is now always reduced to its basepath

Fixed

  • Guzzle Integration tests
  • Don't modify the time zone of DateTime objects passed by reference
  • Extract request rejected because of missing multipart boundary

4.1.0-rc.1

20 Jul 11:23
Compare
Choose a tag to compare
4.1.0-rc.1 Pre-release
Pre-release

[4.1.0-rc.1]

Added

  • Every component that has a 'query' option is now able to bind parameters to a query string via its setQuery() function
  • Tests for cursormark
  • Support for ReRankQuery

Changed

  • Renamed option 'q' to 'query' in Solarium\Component\Facet\JsonQuery for consistency

Fixed

  • Random test failures caused by different timestamps

4.1.0-beta.1

11 Jun 06:38
Compare
Choose a tag to compare
4.1.0-beta.1 Pre-release
Pre-release

[4.1.0-beta.1]

Added

  • Query Elevation Component
  • Option 'min' for JsonAggregation
  • Support for NOW and TZ parameters

Changed

  • Test coverage and docs for cursor functionality
  • Test coverage for JSON facets
  • Branch aliases for composer

Fixed

  • Filter empty buckets from JSON facets during result parsing
  • Cover 'contains' and 'containsignorecase' in FacetSet docs

4.1.0-alpha.1

07 May 12:16
Compare
Choose a tag to compare
4.1.0-alpha.1 Pre-release
Pre-release

[4.1.0-alpha.1]

Added

  • Support for JSON Facet API

Changed

  • Constants FacetSet::FACET_* became FacetSetInterface::FACET_*

4.0.0

04 May 14:24
Compare
Choose a tag to compare

[4.0.0]

Added

  • Support "sow" parameter (Split On Whitespace) in select queries

4.0.0-rc.1

04 Apr 10:52
Compare
Choose a tag to compare
4.0.0-rc.1 Pre-release
Pre-release

[4.0.0-rc.1]

Added

  • Basic support for Solr Cloud streaming expressions

4.0.0-beta.1

16 Feb 11:55
4970316
Compare
Choose a tag to compare
4.0.0-beta.1 Pre-release
Pre-release

[4.0.0-beta.1]

Fixed

  • Return type of Solarium\Component\QueryTraits\SuggesterTrait::getSuggester()
  • Type hints in Solarium\Component\AbstractComponent

4.0.0-alpha.2

30 Jan 10:47
Compare
Choose a tag to compare
4.0.0-alpha.2 Pre-release
Pre-release

[4.0.0-alpha.2]

Added

  • getSuggester() convenience method on Solarium\QueryType\Select\Query\Query
  • More integration tests

Removed

  • Outdated symfony versions on test environment

Fixed

  • Don't escape the * in range queries
  • Return type of getHighlighting() on Solarium\QueryType\Select\Result\Result
  • Return type of getFacetSet() on Solarium\QueryType\Select\Result\Result