All Versions
62
Latest Version
Avg Release Cycle
30 days
Latest Release
-

Changelog History
Page 6

  • v4.0.0-rc.1 Changes

    โž• Added

    • ๐Ÿ‘ Basic support for Solr Cloud streaming expressions
  • v4.0.0-beta.1 Changes

    ๐Ÿ›  Fixed

    • Return type of Solarium\Component\QueryTraits\SuggesterTrait::getSuggester()
    • Type hints in Solarium\Component\AbstractComponent
  • v4.0.0-alpha.2 Changes

    โž• 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
  • v4.0.0-alpha.1 Changes

    โž• 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.8.1 Changes

    ๐Ÿ›  Fixed

    • โช Restore PHP 5.3 compatibility (remove short array syntax)
  • v3.8.0 Changes

    โž• Added

    • ๐Ÿ‘Œ Support for simple group format in response parser
    • Helper for fetching ValueGroup from a Grouped result
    • Guzzle 3 and Guzzle 6 client adapters

    ๐Ÿ”„ Changed

    • ๐Ÿ“š Various fixes in documentation

    ๐Ÿ›  Fixed

    • ๐Ÿ‘‰ Use GET request for extracting remote files
    • Prevent ParallelExecution Curl spinloop
  • v3.7.0 Changes

    โž• Added

    • ๐Ÿ‘Œ Support for nested documents in update query
    • Spatial component for select query
    • ๐Ÿ‘Œ Support for keys and excludes in interval facet
    • ๐Ÿ‘Œ Support for grouping using a function (group.func)
    • ๐Ÿ— Included suggestion in composer file for a query builder library

    ๐Ÿ”„ Changed

    • ๐Ÿ“š Lots of fixes in documentation markup

    ๐Ÿ›  Fixed

    • ๐Ÿ“œ Spellcheck collation parsing for Solr 5+
  • v3.6.0 Changes

    โž• Added

    • ๐Ÿ‘Œ Support for replicas in distributed search
    • ๐Ÿ‘Œ Support for multiple boost queries in dismax
    • ๐Ÿ‘Œ Support for additional stats values like percentiles
    • โž• Added Symfony 3.x components to CI tests for PHP 5.5+

    ๐Ÿ”„ Changed

    • No longer allow failures for HHVM in continuous integration
    • ClientInterface now also used for standard Client class

    ๐Ÿ›  Fixed

    • ๐Ÿ“š Several typo / markup fixes in documentation
    • ๐Ÿ›  Several docblock fixes
  • v3.5.1 Changes

    ๐Ÿ›  Fixed

    • backwards incompatible change in classnames
  • v3.5.0 Changes

    โž• Added

    • ๐Ÿ‘‰ Make it possible to bypass (system-wide) proxy setting in Curl adapter
    • ClientInterface
    • ๐Ÿ‘Œ Support for facet.contains settings
    • ๐Ÿ“„ Docs in repository (markdown format)
    • ๐Ÿ›  SensioLabs Insight (including lots of fixed in the code based on report)

    ๐Ÿ”„ Changed

    • ๐Ÿ’… Lots of code style fixes
    • ๐Ÿ”จ Refactored 'base' plugin class to AbstractPlugin
    • โœ‚ Removed old PHP environments for Travis, added PHP7
    • Set license to a valid SPDX license identifier
    • Set hard paths in .gitignore to prevent tree lookups
    • โšก๏ธ Updated Symfony event dispatcher dependency to a maintained version

    ๐Ÿ›  Fixed

    • โšก๏ธ PHAR generator updated to support namespacing
    • Collations broken for Solr 5 data format