Releases: solariumphp/solarium
Releases · solariumphp/solarium
4.0.0-beta.1
[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
[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
4.0.0-alpha.1
[4.0.0-alpha.1]
Added
- Terms component
- Spellcheck component
- Spellcheck query type
- Added missing parameters to the Spellcheck query type and the component (compared to the 3.x Suggester)
- Support for deep paging with a cursor
- Symfony 4 support
- Nightly builds / tests
- Basic Integration tests running real Solr queries against Solr's techproducts example
Changed
- Renamed folder library to src
- Use PSR-4 class loading
- Updated PHPUnit to v6.5
- Updated required PHP version to >= v7.0
- Isolated search components from the select query type and made them re-usable
- BC break: Suggester component is now compatible to Solr v6/7 (the existing one was renamed to Spellcheck)
- BC break: Suggester query type is now compatible to Solr v6/7 (the existing one was renamed to Spellcheck)
- Lots of source code re-structuring and clean-up
Removed
- Phar support
- Exclude test suite from distribution
- Dropped support for Solr versions before 6
- Obsolete Autoloader.php
- Deprecated Solarium\Core\Plugin\Plugin in favor of Solarium\Core\Plugin\AbstractPlugin
- Deprecated Solarium\Core\Query\Query in favor of Solarium\Core\Query\AbstractQuery
- Deprecated Solarium\Core\Query\RequestBuilder in favor of Solarium\Core\Query\AbstractRequestBuilder
- Deprecated Solarium\Core\Query\ResponseParser in favor of Solarium\Core\Query\AbstractResponseParser
- Deprecated Solarium\QueryType\Analysis\Query\Query in favor of Solarium\QueryType\Analysis\Query\AbstractQuery
Security
- Prevented query injection inside range queries
v3.9.0-alpha
Solarium 3.8.1
Merge pull request #480 from solariumphp/develop Merge develop to master for new release
Solarium 3.8.0
Merge pull request #477 from solariumphp/develop Merging develop to master for new release
Solarium 3.7.0
Merge pull request #456 from solariumphp/develop Creating new release
Solarium 3.6.0
Merge pull request #418 from solariumphp/develop Merging develop to master for new release
Solarium 3.5.1
Merge pull request #384 from basdenooijer/fix-bc-break Fix BC break in 3.5.0 release
Solarium 3.4.1
Merge pull request #341 from basdenooijer/master Fix curl headers for solr > 5