Solarium v6.2.5 Release Notes
-
โ Added
- Results and Documents implement JsonSerializable
- ๐ ParallelExecution dispatches PreExecute, PreExecuteRequest, PostExecuteRequest, PostExecute events. It can be combined with plugins that hook into these events (e.g. PostBigRequest).
- ๐ ParallelExecution support for Server queries
- Solarium\Client::getVersion()
๐ Fixed
- โ Adding nested child documents through
Document::setField()
andDocument::addField()
๐ Changed
- โฑ ParallelExecution doesn't replace an existing cURL adapter on the Client. Timeout and proxy settings are honoured on parallel requests.
- โฑ ParallelExecution sets the 'timeout' and 'connectiontimeout' options from (Connection)TimeoutAware adapters when switching to a cURL adapter
โ Removed
- โก๏ธ Solarium\QueryType\Update\Query\Document::setFilterControlCharacters(), extend Update\Query\Query to use a custom request builder & helper if you don't want control characters filtered
๐ Deprecated
- Solarium\Client::VERSION