You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Updated fetch type for drivers to use `boolean` to return assoc/indexed arrays
26
+
* Updated PHPDoc blocks
25
27
26
28
Note: This release contains **breaking changes** around the instantiation of the `SphinxQL` class with the removal of static methods. Please refer to the README for any API changes.
27
29
28
30
#### 1.2.0
29
-
30
-
* added support for `GROUP N BY`
31
-
* refactored `Connection`, `\Foolz\SphinxQL\Connection` is now deprecated.
32
-
* refactored `ResultSet` and `MultiResultSet` to reduce duplicate code
31
+
* Added support for `GROUP N BY`
32
+
* Refactored `Connection`, `\Foolz\SphinxQL\Connection` is now deprecated.
33
+
* Refactored `ResultSet` and `MultiResultSet` to reduce duplicate code
33
34
34
35
Note: This release contains **breaking changes** with the introduction of `ResultSet` and `MultiResultSet` changes. Please refer to the README for any API changes.
35
36
36
37
#### 0.9.7
37
-
38
-
* added support for unix sockets
39
-
* added `NOT IN` condition in `WHERE` statements
38
+
* Added support for unix sockets
39
+
* Added `NOT IN` condition in `WHERE` statements
40
40
41
41
#### 0.9.6
42
-
43
-
* added named integer lists support to `OPTION` with associative array (@alpha0010)
44
-
* deprecated special case `OPTION` for `field_weights` and `index_weights`
45
-
* forced `Connection` to use utf8 charset (@t1gor)
42
+
* Added named integer lists support to `OPTION` with associative array (@alpha0010)
43
+
* Deprecated special case `OPTION` for `field_weights` and `index_weights`
44
+
* Forced `Connection` to use utf8 charset (@t1gor)
46
45
47
46
#### 0.9.5
48
47
*`Expression` support for `OPTION` value
@@ -53,58 +52,47 @@ Note: This release contains **breaking changes** with the introduction of `Resul
53
52
* Added `ConnectionInterface`
54
53
55
54
#### 0.9.3
56
-
57
55
* HHVM support
58
56
* Added escaping of new MATCH features by lowercasing the search string
59
57
60
58
#### 0.9.2
61
-
62
-
* created `Helper` class to contain non-query-builder query methods, all returning `SphinxQL` objects
63
-
* deprecated all non-query-builder query methods in `SphinxQL` class
64
-
* improved `$sq->enqueue()` in `SphinxQL` class to have a parameter to append any custom `SphinxQL` objects
65
-
* added `$sq->query()` method to `SphinxQL` to allow setting SQL queries without executing them
59
+
* Created `Helper` class to contain non-query-builder query methods, all returning `SphinxQL` objects
60
+
* Deprecated all non-query-builder query methods in `SphinxQL` class
61
+
* Improved `$sq->enqueue()` in `SphinxQL` class to have a parameter to append any custom `SphinxQL` objects
62
+
* Added `$sq->query()` method to `SphinxQL` to allow setting SQL queries without executing them
66
63
67
64
#### 0.9.1
68
-
69
-
* deprecated SphinxQL::forge() with static Connection and implemented SphinxQL::create($conn)
70
-
* added array and * support to MATCH columns (thanks to @FindTheBest)
71
-
* added Expression support to MATCH value
65
+
* Deprecated SphinxQL::forge() with static Connection and implemented SphinxQL::create($conn)
66
+
* Added array and * support to MATCH columns (thanks to @FindTheBest)
67
+
* Added Expression support to MATCH value
72
68
73
69
#### 0.9.0
74
-
75
-
* refactored to be fully OOP
76
-
* changed code style to be PSR-2 compliant
77
-
* removed all unnecessary `static` keywords
78
-
* removed old bootstrap file for fuelphp
70
+
* Refactored to be fully OOP
71
+
* Changed code style to be PSR-2 compliant
72
+
* Removed all unnecessary `static` keywords
73
+
* Removed old bootstrap file for fuelphp
79
74
80
75
#### 0.8.6
81
-
82
-
* added Connection::ping()
83
-
* added Connection::close()
84
-
* fixed uncaught exception thrown by Connection::getConnection()
76
+
* Added Connection::ping()
77
+
* Added Connection::close()
78
+
* Fixed uncaught exception thrown by Connection::getConnection()
85
79
86
80
#### 0.8.5
87
-
88
-
* removed Array typehints
89
-
* removed unsupported charset argument
81
+
* Removed Array typehints
82
+
* Removed unsupported charset argument
90
83
91
84
#### 0.8.4
92
-
93
-
* fixed composer bootstrap
94
-
* removed `Sphinxql` prefix on Connection and Expression classes
85
+
* Fixed composer bootstrap
86
+
* Removed `Sphinxql` prefix on Connection and Expression classes
Copy file name to clipboardExpand all lines: README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ Query Builder for SphinxQL
10
10
11
11
This is a SphinxQL Query Builder used to work with SphinxQL, a SQL dialect used with the Sphinx search engine and it's fork Manticore. It maps most of the functions listed in the [SphinxQL reference](http://sphinxsearch.com/docs/current.html#SphinxQL-reference) and is generally [faster](http://sphinxsearch.com/blog/2010/04/25/sphinxapi-vs-SphinxQL-benchmark/) than the available Sphinx API.
12
12
13
-
This Query Builder has no dependencies except PHP 5.6, `\MySQLi` extension, `PDO`, and [Sphinx](http://sphinxsearch.com)/[Manticore](https://manticoresearch.com).
13
+
This Query Builder has no dependencies except PHP 7.1 or later, `\MySQLi` extension, `PDO`, and [Sphinx](http://sphinxsearch.com)/[Manticore](https://manticoresearch.com).
0 commit comments