Releases: algolia/algoliasearch-client-php
Releases · algolia/algoliasearch-client-php
4.41.0
New version released!
What's Changed
- 90048ee1a2 feat(php): add logs (#6054) by @eric-zaharia
- b8dcc5d391 fix(php): make RequestOptions implement ArrayAccess and IteratorAggregate (#6195) by @eric-zaharia
Full Changelog: 4.40.0...4.41.0
4.40.0
New version released!
What's Changed
- 28cced1ecc feat(php): add gzip compression (#6051) by @eric-zaharia
- 600f157a13 fix(specs): remove query parameter that are not accepted by the Composition API (#6128) by @ClaraMuller
Full Changelog: 4.39.1...4.40.0
4.39.1
New version released!
What's Changed
- 505136c9d fix(specs): add deprecated field
conditionin rule schemas (#5983) by @MarioAlexandruDan
Full Changelog: 4.39.0...4.39.1
4.39.0
New version released!
What's Changed
- 93c834fee feat(specs): add optional feedID to composition result set (#5991) by @gavinwade12
- 9aafd690b fix(specs): invalid API format for multi feed in Comp API (#5993) by @ClaraMuller
Full Changelog: 4.38.2...4.39.0
4.38.2
New version released!
What's Changed
- 9545a4f51 fix(php): with transformation missing param (#5986) by @eric-zaharia
Full Changelog: 4.38.1...4.38.2
4.38.1
New version released!
What's Changed
- 46be49a3f docs(specs): align with style guides (#5930) by @kai687
- 799a10c44 fix(specs): insights-api timestamp documentation (#5925) by @sirockin
- 4b3dc5c26 fix(specs): BREAKING CHANGE – remove unnecessary required fields (#5959) by @MarioAlexandruDan
- The
SearchResponsemodel now acceptsqueryandparamsas optional parameters, as they are not always returned by the API.
- The
- dfd992583 fix(specs): add missing
redirectproperty to rule consequence schema (#5934) by @Fluf22
Full Changelog: 4.38.0...4.38.1
4.38.0
New version released!
What's Changed
BREAKING CHANGES: this minor version includes multiple breaking changes related to fixes on different APIs. See below for more details.
- b39e3e013 feat(specs):
conditionsis not required anymore in composition rules (#5853) by @ClaraMuller - 1bf767381 feat(php): added withHttpInfo methods to PHP (#5852) by @eric-zaharia
- 9ef126ccd docs(SearchParams): Document that filter scores are supported in virtual replicas (#5716) by @NixFrog
- 6a3e60802 fix(specs): BREAKING CHANGE – remove baseRecommendRequest from trendingFacets [CR-10264] (#5858) by @raed667
- The
TrendingFacetsmodel has been updated to reflect the API response.
- The
- f9453e693 docs: BREAKING CHANGE – authentication type can't be updated (#5824) by @sbellone
- The
AuthenticationUpdatemodel has been updated to reflect that thetypefield can't be updated.
- The
- 52aed5b35 fix(specs): allow additionalProperties on insights-api events (#5885) by @sirockin
- 22ae44dd1 fix(clients): remove unneeded curl_close in CurlHttpClient (#5888) by @alexander-schranz
- 2925f56d1 fix(specs): BREAKING CHANGE – more accurate composition behavior typing (#5892) by @gavinwade12
- The
CompositionBehaviormodel is now a union type for better accuracy.
- The
- f1414f242 feat(php): Implement retry strategy (#5891) by @eric-zaharia
- 63b0c5464 feat(specs): BREAKING CHANGE – Ingestion API: new
codeproperty in oauth authentication (#5897) by @sbellone- The
AuthOAuthandAuthOAuthPartialmodels have been updated to reflect that theclientIdfield is now optional, and thecodefield can be set.
- The
- d4d385654 chore(deps): dependencies 2026-02-02 (#5898) by @algolia-bot
Full Changelog: 4.37.3...4.38.0
4.37.3
4.37.2
New version released!
What's Changed
- cd7a174b4 fix(specs): BREAKING CHANGE — remove fields requirement from run response in CompAPI client (#5809) by @ClaraMuller
Some fields from the Composition Run search response were marked as required while they were optional on the API side. This has been fixed, but might impact the client types.
Full Changelog: 4.37.1...4.37.2
4.37.1
New version released!
What's Changed
- 54606b3b2 refactor(specs): extract
resultsfield in a dedicated directory (#5739) by @ClaraMuller - 3296a5033 chore(deps): dependencies 2025-11-24 (#5653) by @algolia-bot
- 5dabdc540 refactor(specs): re-organise response for Composition API (#5744) by @ClaraMuller
- 3d86676b0 fix(specs): update list with NLU permissions (#5769) by @MarioAlexandruDan
Full Changelog: 4.37.0...4.37.1