Skip to content

Releases: manticoresoftware/manticoresearch-php

Release 2.0.0

18 May 15:36
6f99f98
Compare
Choose a tag to compare

This release includes:

  • support of Manticore Search 5.0.0
  • handling 'sql-over-http' response as an array
  • support of http 'options' parameter
  • removed 'Query\Match' class as deprecated
  • optimized resolution of connection strategy name
  • unified response format for 'raw' select queries
  • minor changes in tests
  • minor updates of documentation

Release 1.8.0

06 Jan 02:13
Compare
Choose a tag to compare
  • changed license from Apache 2.0 to more permissive MIT for compatibility with GPL licenses
  • switched to Github actions from Travis CI
  • minor changes in tests
  • preparation for 4.2.0+ which returns sql-over-http response as an array

Release 1.7.0

15 Nov 05:37
Compare
Choose a tag to compare

This release includes:

  • #59 - Issue with umlauts when using the keywords call
  • minor changes in code and tests related with Manticore Search 4.0.2 specifics

Release 1.6.2

02 Jul 16:31
a0937b6
Compare
Choose a tag to compare

This release includes:

  • fixes in a number of functions that use SQL over HTTP, e.g. #56.
  • code style fixes
  • fixes in phpunit tests

Breaking changes:

  • output structure of some of the functions that use SQL over HTTP is changed. Commonly used functions work as previously.

Release 1.6.0

05 Jan 11:50
Compare
Choose a tag to compare

This release adds compatibility for PHP 8.

  • Match class is now deprecated and replaced with MatchQuery. You can still use the Match class with PHP 7.x, but a E_USER_DEPRECATED warning will be raised.

  • fixed issue generated by PHP 8 curl

Release 1.5.2

23 Nov 16:12
af71dc6
Compare
Choose a tag to compare
  • allow index settings to have multiple values (like local) in Create
  • remove hirak/prestissimo as not needed (and not compatible) with Composer 2

Release 1.5.0

26 Oct 10:32
Compare
Choose a tag to compare
  • add Search:facet (8a28023) (Manticore Search 3.5.2+)
  • allow docs to be StdClass or string at addDocument and addDocuments; allow no id in addDocuments; use id=0 if not specified in addDocument (ecb363a)

Release 1.4

22 Jul 20:51
Compare
Choose a tag to compare

Adds compatibility with Manticore Search 3.5.0.

  • add support for in query operator

Release 1.3

09 Jul 11:10
Compare
Choose a tag to compare

This release is fully compatible with Manticore Search 3.4.0 and above.

Closed issues:

  • Connection pool is not reset when no more retries left #43
  • Unable to Create Cluster #37
  • Coding Standards Compliance #36
  • Minor Error in Cluster Documentation #31
  • MatchPhrase Document Minorly Incorrect #21
  • Wrong Runtime Exception Thrown #19
  • In ResultHit setId and getId Do Not Mirror Each Other #17
  • Bulk Upload Fails Silently #9

Merged pull requests:

Release 1.2

16 Apr 10:54
Compare
Choose a tag to compare

This release introduces several new components:

  • Search - a class for building search queries.

  • Index - a wrapper class on top of Client and Server for centralized operations that can be made over an index

  • query tree build classes that can be used to create the query arrays

  • searches made from Search or Index return a ResultSet object that can be iterated and offers result entries as ResultHit objects