- d275af4e18 feat(specs): add Algolia Index as a native connector in ingestion client (#6290) by @morganleroi
- 74e91c1cd3 fix(specs): compostion run payload example for external injected items (#6291) by @gavinwade12
- 72289a2a06 fix(java): prevent chunkedPush subList index errors (#6283) by @louisfisch
- 07b3ba7e7e feat(java): add TransformationOptions for ingestion configuration (#6289) by @MarioAlexandruDan
- 7b4c9dfc5d fix(clients): push helper smooth traffic (#6247) by @shortcuts
- a98b7f7cd8 feat(specs): add feedsOrder to composition run params (#6314) by @gavinwade12
BREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.
- 39ea2c5cb3 refactor(specs): split injection schema (#6224) by @ClaraMuller
- 544091a5f2 feat(specs): introduce recommend source in Comp API client (#6227) by @ClaraMuller
- f73d69aae4 fix(specs): clarify getIndexingTime (#6276) by @kai687
- e48d5c4bbf feat(specs): query categorization (#6258) by @eric-zaharia
- 16b17eea7b fix(clients): add discriminator fields for InjectedItemSource oneOf (#6170) by @eric-zaharia
- e8df706a83 fix(generators): auto-infer discriminator fields from unique required properties (#6199) by @Fluf22
- d86a5438e2 chore(deps): dependencies 2026-04-06 (#6200) by @algolia-bot
- 600f157a13 fix(specs): remove query parameter that are not accepted by the Composition API (#6128) by @ClaraMuller
- 505136c9d fix(specs): add deprecated field
conditionin rule schemas (#5983) by @MarioAlexandruDan - 756d79f6c chore(deps): dependencies 2026-03-02 (#6028) by @algolia-bot
- 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
- 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
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 - 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
- 2d1c05654 chore(deps): dependencies 2026-01-26 (#5859) by @algolia-bot
- 2925f56d1 fix(specs): BREAKING CHANGE – more accurate composition behavior typing (#5892) by @gavinwade12
- The
CompositionBehaviormodel is now a union type for better accuracy.
- The
- 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
- 3572843bd fix(java): Java API client writeTimeout configuration not working (#5829) by @MarioAlexandruDan
- 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. - b08917039 chore(deps): dependencies 2025-12-29 (#5792) by @algolia-bot
- 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
- 5335918a5 chore(scripts): update the jira action (#5678) by @millotp
- d6bde0f0c chore(scripts): remove component from jira ticket (#5680) by @millotp
- fe6e82c11 feat(specs): add sortBy query param and sortingStrategy (#5686) by @ben-kalmus
- cccfa9c86 feat(specs): add
sortBytrigger on Composition Rules (#5707) by @ClaraMuller - 260d8102c docs(abtests): Added documentation for featureFilters configuration i… (#5688) by @samykettani
- a59c5ef39 feat(java): Add WithHTTPInfo method derivatives (#5712) by @MarioAlexandruDan
- 6a48ef151a feat(specs): allow
enablePersonalizationquery parameter at run time for Composition API (#5651) by @ClaraMuller
- 7d189e024 feat(specs): add useImagesObjects property in commercetools source input (#5586) by @sbellone
- ee5542a32 fix(specs): Add title values to key oneOfs (#5581) by @gazconroy
- cdace3169 chore(deps): dependencies 2025-11-10 (#5585) by @algolia-bot
- 354d28b7c fix(specs): update run reason in observability (#5623) by @millotp
- ae9ac597f fix(specs): add tags and scope to rules (#5625) by @millotp
- ecfea56dc feat(clients): remove schedule capabilities (#5552) by @cdhawke
- ff4b8f02c feat(specs): add fallbackParameters to Frequently bought together [RECO-2443] (#5579) by @raed667
- d9b21b4b1 feat(specs): add
renderingContentquery parameter in Composition API main injection (#5549) by @ClaraMuller - 38ae444d7 feat(specs): add specific documentation for
facetsquery parameter in Composition API (#5477) by @ClaraMuller
- 7f9de7cd9 fix(specs): ingestion small fix + added source input descriptions (#5515) by @sbellone
- dacf940a5 fix(java): dont use watch=true in replaceAllObjectsWithTransformation (#5516) by @millotp
- 7287faaa7 feat(specs): add
facetsquery parameter available at run time (#5486) by @ClaraMuller
- 9a92b3269 chore(deps): dependencies 2025-10-13 (#5453) by @algolia-bot
- ac940e40c fix(clients): forward requestOptions to searchForHits (#5473) by @millotp
- 02b6a90ae fix(clients): upgrade linter (#5476) by @millotp
- 3fc252bec chore: remove dead links (#5472) by @millotp
- 9eebe5113 docs: replace links for the new doc (#5478) by @millotp
- 7de94353f feat(specs): add compositions deduplication setting (#5418) by @ben-kalmus
- 8bee10f1a fix(clients): add a default idleConnTimeout (#5442) by @millotp
- 01261eceb chore(deps): dependencies 2025-09-29 (#5393) by @algolia-bot
- ad51f60561 feat(specs): add partialNoCreate action to ingestion specs (#5389) by @shortcuts
- ca25c44e2 chore(deps): dependencies 2025-09-08 (#5310) by @algolia-bot
- cfbd9aa3c fix(specs): normalize spelling of summaries (#5340) by @kai687
- 353f4a08f feat(specs): allow filtering transformations type (#5363) by @shortcuts
- 323e06d6f chore(deps): dependencies 2025-09-15 (#5341) by @algolia-bot
- 9884be690 feat(specs): merge
composition&composition-full(#5333) by @ClaraMuller
- 8f4abf3a1 fix(specs): Cross-reference filerPromotes to relevant guide (#5279) by @gazconroy
- 1f4a3a9f7 feat(specs): add put task endpoint to ingestion api (#5281) by @shortcuts
- 08e9d1888 fix(specs): add getVersion parameter to getSettings (#5254) by @millotp
- f4eee1c4a chore(website): exclude schema from generated variables file (#5306) by @Fluf22
- 2fa0389f8 fix(clients): link to support/help center on unreachable hosts (#5305) by @shortcuts
- 40f3bebfde fix(clients): prefix tags with v (#5186) by @millotp
- 5cbd251539 chore(deps): dependencies 2025-08-04 (#5187) by @algolia-bot
- 48672036c1 refactor(specs): mutualise code between Search API & Comp API for search query parameters (#5125) by @ClaraMuller
- ca6f3ca016 fix(specs): define batch actions (#5242) by @kai687
- 99f8174c7d feat(specs): add fields for metadata in composition injectedItems (#5241) by @gavinwade12
- e57faa4d4f chore(deps): dependencies 2025-08-11 (#5225) by @algolia-bot
- ff178d8118 feat(specs): abtests stopped at (#5275) by @stevenMevans
- 050aacef17 chore(deps): dependencies 2025-07-28 (#5161) by @algolia-bot
- 66bc4eee9e feat(clients): add new abtesting-v3 package to clients + stabilize alpha js package (#5157) by @leonardogavaudan
- ede5ee05b7 fix(clients): WithTransformation methods retry logic (#5183) by @shortcuts
- 84a1f4e422 refactor(specs): add interface to manipulate query parameter between composition API & Search API (#5123) by @ClaraMuller
- 995f185c07 chore(deps): dependencies 2025-07-21 (#5129) by @algolia-bot
- f25e156dde fix(specs): value/price clarifications in the Insights API (#5154) by @kai687
- 3160f87f7b fix(clients): reduce chances of Push rate limiting (#5153) by @shortcuts
- a7a3c5fc95 feat(specs): document runMetadata parameter (#5087) by @DevinCodes
- f3717177c5 fix(specs):
averageClickPositionreturn type (#5089) by @shortcuts - c23e62ed53 chore(deps): dependencies 2025-07-14 (#5091) by @algolia-bot
- 7238519bc9 chore(clients): correctly upgrade to maven central publishing (#5085) by @millotp
- fab1a9413c fix(clients): upgrade to maven central publishing (#5055) by @millotp
- 4c9416a9fe fix(specs): update sourceRun docs (#5057) by @DevinCodes
- 754efceb80 fix(specs): allow one sided rule validity (#5060) by @millotp
- 2ba91d1df9 chore(deps): dependencies 2025-07-07 (#5063) by @algolia-bot
- 2ca05ef173 chore(deps): dependencies 2025-06-23 (#5016) by @algolia-bot
- 791a0c045d feat(specs): abtesting winsorizedAmount (#5053) by @cdhawke
- a2ebbf496c feat(clients): add
replaceAllObjectsWithTransformation(#5008) by @shortcuts - 5e3869931b chore(spec): fix comment of custom path (#5014) by @millotp
- 9dec2bb122 fix(clients): allow chunked requests on WithTransformation methods (#5011) by @shortcuts
- 947a4cac09 feat(clients): add
replaceAllObjectsWithTransformation(#5013) by @shortcuts
- c8efa236ef feat(java): add bridge to transformation on search (#4939) by @shortcuts
- dc68c76106 chore(deps): dependencies 2025-06-09 (#4943) by @algolia-bot
- 46a6045a2a feat(clients): add bridge to transformation on search (#4940) by @shortcuts
- 6031284e24 feat(specs): update try transformation specs for no-code (#4974) by @mehmetaligok
- 2561c945f7 fix(clients): processingTimeMS should be optional (#5004) by @Fluf22
- 973cc0c07e feat(specs): add new ingestion property for push (#5007) by @shortcuts
- 835daccb48 feat(specs): add with transformation helpers (#4931) by @shortcuts
- 9db03b532b fix(specs): typo (#4854) by @kai687
- db02a51d50 chore(deps): dependencies 2025-05-19 (#4853) by @algolia-bot
- 969cae23ab fix(specs): change fileSize to int64 type (#4877) by @millotp
- 90b49b1e1b feat(specs): add global push endpoint (#4855) by @shortcuts
- cf416e6b91 fix(specs): updated watchResponse (#4879) by @shortcuts
- e46e762c0c chore(deps): dependencies 2025-05-26 (#4880) by @algolia-bot
- 06ad06e4a8 feat(specs): update transformation specs for no-code (#4901) by @mehmetaligok
- 4ec0e13e28 fix(specs): more indexing actions to push (#4930) by @shortcuts
- 7e226c4559 feat(scripts): add push to mcp-node on release (#4784) by @shortcuts
- 53ac749807 chore(deps): dependencies 2025-04-28 (#4785) by @algolia-bot
- 369c14232 fix(specs): condition cant be numeric filter (#4726) by @kai687
- 1911d224b fix(specs): event.status can be null (#4727) by @millotp
- a18b555b4 fix(specs): add missing recordType collection (#4728) by @millotp
- 4570f18b8 fix(clients): correctly deserialize SearchResult (#4756) by @millotp
- a922dca5a docs(partialUpdate): add note about multiple operations (#4721) by @Jerska
- e150cd934 fix(specs): message is not required in WatchResponse (#4723) by @millotp
- 9a92af24c8 chore(scripts): reuse java-version (#4696) by @millotp
- ac400354a9 fix(specs): make the updateAt non-null in ingestion (#4697) by @millotp
- 8b5413f002 chore(deps): dependencies 2025-03-31 (#4661) by @algolia-bot
- a51683025e chore: deprecate mcm methods (#4694) by @kai687
- c3addb449 feat(specs): add CT Query predicate property (#4654) by @morganleroi
- 03a7074763 chore(deps): dependencies 2025-03-10 (#4566) by @algolia-bot
- 26457d0ec8 feat(specs): add the owner attributes to ingestion resources (#4616) by @millotp
- cdf605e369 chore(deps): dependencies 2025-03-24 (#4617) by @algolia-bot
- 63a50acb3 docs(java): fix typo on README (#4564) by @Giglium
- ab623194e feat(specs): add
subscriptionActionto ingestion specs (#4587) by @shortcuts
- 4f68190e10 fix(specs): update Recommend maxRecommendations to 30 max [RECO-2361] (#4483) by @raed667
- 92bd911848 chore(scripts): point jira issues to another epic (#4505) by @millotp
- b8918494d0 chore(deps): dependencies 2025-03-03 (#4511) by @algolia-bot
- 97d2722bc9 fix(specs): Increase optionalWords visibility in docs (#4559) by @gazconroy
- 095bb02ce2 fix(java): saveObjects always passing waitForTasks as false (#4460) by @Giglium
- ecd6bc4fed chore(deps): dependencies 2025-02-17 (#4459) by @algolia-bot
- 506b8a5636 fix(specs): responseFields description (#4399) by @kai687
- 09e657fa76 fix(specs): add a linter to assert that type is present (#4393) by @millotp
- 27ad6df2ab chore(deps): dependencies 2025-01-27 (#4395) by @algolia-bot
- 5aa57630d6 feat(specs): only use shortname in the source input (#4287) by @millotp
- 1e847f4caf fix(specs): move customRanking and keepDiacriticsOnCharacters to indexSettings (#4324) by @millotp
- 57d528a481 feat(clients): endpoint level timeout part 2 (#4318) by @Fluf22
- 58cc5449f5 fix(specs): optionalFilters additional explanation (#4353) by @kai687
- 700441942e fix(specs): deprecate task v1 (#4327) by @millotp
- 3b129e01df fix(specs): ingestion expected and received events type (#4356) by @shortcuts
- 22167b8e68 fix(specs): extend Analytics descriptions (#4360) by @gazconroy
- 5b14906c1e fix(specs): remove the processing outcome (#4359) by @millotp
- 952639f0fb fix(specs): adjust style for banner descriptions (#4362) by @kai687
- 83f188d333 feat(specs): rename composition to composition-full (private) and add composition (public) (#4357) by @e-krebs
- eb83e3bc8a docs: lot of guides (#4355) by @shortcuts
- f9d890bbc4 chore(deps): dependencies 2024-12-23 (#4258) by @algolia-bot
- b569646304 fix(specs): drop singer from ingestion specs (#4281) by @shortcuts
- 37223c9779 feat(clients): cleanup after replaceAllObjects failure (#3824) by @millotp
- 47b567fd0d chore(deps): dependencies 2025-01-06 (#4299) by @algolia-bot
- 5328ce8333 feat(specs): add notification settings to tasks (#4297) by @millotp
- e7b3898f06 feat(clients): add optionnal scopes to replaceAllObjects (#4296) by @millotp
- 47193ad3d1 chore: revert release (#4314) by @shortcuts
- 0481473fe0 chore: trigger auto close pr (#4250) by @shortcuts
- cd59f445e fix(specs): enable watcher for push (#4229) by @shortcuts
- baf7d6f4d fix(specs): add
ignoreConjugationstoAlternativesAsExact(#4230) by @shortcuts
- 866d859f8 fix(specs): different summaries for saveObject/addOrUpdate methods (#4223) by @kai687
- baf16c689 feat(specs): add
watchtopushTaskingestion (#4224) by @shortcuts
- 068fdacb5 feat(specs): add info and link about indexing rate limits (#4136) by @kai687
- 9e0235697 fix(specs):
nb_api_callsingetLogsresponse is optional (#4142) by @shortcuts - 56fd73fb6 chore(deps): dependencies 2024-11-25 (#4145) by @algolia-bot
- b728c5f25 fix(specs):
consequenceis required when saving rules (#4146) by @shortcuts - afd94fac8 fix(specs):
saveRuleresponse type (#4170) by @shortcuts - 2325c61b8 feat(clients): allow batch size on objects helper (#4172) by @shortcuts
- aae74cb38 fix(specs): remove SFCC source type (#4190) by @millotp
- 254052857 fix(specs): add sourceType to listTasks (#4193) by @millotp
- 106d64313 feat(generators): allow per-spec timeouts (#4173) by @shortcuts
- 36d583e35 fix(specs): make the searchParams compatible with v4 (#4108) by @millotp
- 996ba5036 fix(specs): remove private beta endpoint from recommend (#4110) by @shortcuts
- 4c73f4c9a feat(specs): add estimate path and responses (#4057) by @cdhawke
- 4a6d17540 chore(deps): dependencies 2024-11-11 (#4080) by @algolia-bot
- 39ad05495 feat(specs): update estimate response type (#4101) by @cdhawke
- 801241e12 fix(specs): add secrets payload for updates (#4061) by @shortcuts
- 625421783 fix(clients): update browse iterator (#4058) by @Fluf22
- be40cf61d feat(specs): add secrets authentications to ingestion (#4054) by @shortcuts
- 22f49f1f6 fix(specs): update time range number types [skip-bc] (#4023) by @Fluf22
- 312d33731 feat(specs): add missing message attribute to GetObjectsResponse [skip-bc] (#4029) by @kombucha
- 32f9f4d16 fix(specs): support synonyms type in camel case [skip-bc] (#4031) by @shortcuts
- 7f5fe6b68 feat(clients): expose waitForTasks to batch helpers [skip-bc] (#4030) by @shortcuts
- 1f36e8f93 fix(specs): results in getObjects is required (#4024) by @shortcuts
- cd98290fa fix(specs): Typo tolernace on words (#3968) by @gazconroy
- 5866c2954 fix(specs): Add context to hitsPerPage (#3969) by @gazconroy
- 95e4149a3 chore(deps): dependencies 2024-10-14 (#3944) by @algolia-bot
- 8b879dead fix(specs): alternativesAsExact is plurals and synonyms (#3974) by @gazconroy
- 1a9b95e85 fix(specs): Separators are non-alphanumeric characters (#3978) by @gazconroy
- 519fd9840 fix(specs): multiple clients fixes (#3971) by @shortcuts
- f516d0243 fix(specs): Typos in API descriptions (#3932) by @gazconroy
- 434c99f80 fix(specs): use the read transporter for browse (#3938) by @millotp
- 45d433d0a fix(specs): correct type for banners [skip-bc] (#3939) by @millotp
- ad8e3d224 fix(specs): update analytics and abtesting max pagination query limit (#3696) by @febeck
- bed119166 feat(specs): add support for widgets / banners in search for the csharp client (#3870) by @Kalmar99
- 844e57f35 fix(specs): correct typos is Search API (#3898) by @gazconroy
- 3c4c87619 chore(deps): dependencies 2024-10-07 (#3876) by @algolia-bot
- f554e09c3 chore: revert and fix release (#3922) by @millotp
- 788483537 chore(clients): add workflow to auto-close PR (#3834) by @shortcuts
- e59dd41d5 fix(specs): API key description will be obfuscated (#3840) by @kai687
- dc28c0268 feat(specs): add recommend batch rules endpoint (#3782) by @raed667
- 6f58ae2dc chore(deps): dependencies 2024-09-30 (#3842) by @algolia-bot
- 1a73994ff fix(specs): recommend remove unsupported query parameters [RECO-2345] [skip-bc] (#3692) by @raed667
- 92438873c fix(specs): remove models from ingestion specs [skip-bc] (#3774) by @shortcuts
- 638058eae fix(specs): update search api specs [skip-bc] (#3760) by @Fluf22
- 08d8ee6de chore(deps): dependencies 2024-09-16 [skip-bc] (#3704) by @algolia-bot
- d4df544d6 fix(specs): remove usage [skip-bc] (#3691) by @kai687
- 46d9d8fd0 feat(specs): add (optional) _automaticInsights to search result (#3688) by @raed667
- 2c65a8d11 feat(clients): helper to switch API key in use (#3616) by @Fluf22
- f126366dc fix(specs): note on Analytics API server (#3650) by @kai687
- 3d02b3164 feat(clients): add helper to check if an index exists (#3646) by @millotp
- a36746d65 fix(specs): note on insights API server (#3649) by @kai687
- 1f53716c6 fix(specs): don't extend $ref objects (#3623) by @kai687
- a9405b168 fix(specs): usage api (#3624) by @kai687
- e3af9554e fix(specs): no links across API specs (#3643) by @kai687
- 3d07a1e4f fix(specs): ignorePlurals can be a boolean string (#3620) by @millotp
- c0675ff6b fix(clients): correly parse usage hosts (#3622) by @shortcuts
- 327e08d4e fix(specs): ingestion push task payload [skip-bc] (#3607) by @shortcuts
- 23a799f0e feat(specs): push source type (#3600) by @shortcuts
- 536fdef01 fix(specs): filter run list by type (#3577) by @millotp
- 9b6dc0b70 docs(specs): update api's length minimum value (#3574) by @Jerska
- 4cbbce55c fix(clients): highlight and snippet results e2e (#3567) by @shortcuts
- 7c7de04ab fix(specs): another wrong link (#3570) by @kai687
- f38a9ef12 chore(specs): breaking change method names mapping table (#3568) by @shortcuts
- 9dedfc90f fix(clients): mention
mainbranch instead ofmaster(#3566) by @shortcuts - 0e5ffb1e8 fix(specs): broken link (#3559) by @kai687
- 6cfc2d479 chore(specs): update rendered title for search params (#3553) by @shortcuts
New major version released! Browse our documentation
- 22348001a fix(specs): required ingestion search params (#3516) by @shortcuts
- 4c052002e feat(specs): recursive snippets and highlights result (#3497) by @shortcuts
- 7d2ab99ce feat(specs): add authentications to ingestion transformations (#3494) by @shortcuts
- 2c6147ee7 feat(specs): add generate code endpoint to ingestion specs (#3489) by @shortcuts
- 6c62a81a7 fix(specs): ingestion docker task input (#3488) by @shortcuts
- eab2887f8 fix(specs): ingestion search endpoint (#3487) by @shortcuts
- ac0cadb8a feat(specs): add transformation copilot to ingestion (#3479) by @Fluf22
- 08a04dec8 fix(specs): ingestion destination reject indexPrefix (#3478) by @shortcuts
- cdd673d33 fix(specs): ingestion destinations and transformations (#3477) by @shortcuts
- b4742be76 fix(clients): move the license to the root (#3457) by @millotp
- e5d14171c fix(specs): dictionary entry for stopwords has type property (#3456) by @kai687
- 7af1e75e9 fix(specs): body is not required in multiple batch request (#3454) by @kai687
- b90bef261 feat(specs): add runSource endpoint (#3453) by @millotp
- 27679b7fd chore(clients): remove mention of GA (#3452) by @millotp
- e982ddf0a fix(specs): built-in ops accept also int (#3450) by @kai687
- 9a2e7a837 fix(specs): required prop for dictionaryEntry (#3449) by @kai687
- 41d86ce68 feat(clients): delete unused models (#3445) by @millotp
- e17970142 fix(specs): proper title with linter (#3444) by @millotp
- 8fbbd5ebd fix(specs): getObject return object (#3446) by @millotp
- a35e814ab fix(specs): clarify decompounding limitations (#3227) by @kai687
- 3ec5f5f7e feat(specs): add v2 endpoints for ingestion (#3416) by @shortcuts
- 200f07e9c fix(specs): add primary to get settings response (#3415) by @kai687
- 81c15cf5b chore(specs): add eslint rule to avoid cross-references (#3413) by @millotp
- be060a060 fix(specs): remove cross-references of analytics (#3414) by @millotp
- fe6f5edab feat(specs): add v2 endpoints for ingestion (#3410) by @shortcuts
- e3c6b8401 fix(specs): remove cross-specs references (#3412) by @shortcuts
- 280037178 fix(specs): update shopify feature flags (#3380) by @millotp
- a68907d1c feat(clients): add api key helper test (#3338) by @Fluf22
- 31ba7f6d0 fix(specs): recommend non required parameters (#3355) by @shortcuts
- 337eea93e fix(specs): results is required in GetRecommendationsResponse (#3357) by @millotp
- f1b186646 fix(java): add overload for browseObjects (#3351) by @millotp
- a009967f6 fix(specs): browse response required properties (#3348) by @millotp
- 04a799417 fix(specs): ingestion task and transformation (#3347) by @shortcuts
- dcb1b59dc fix(specs): clarify browse parameters (#3333) by @kai687
- 9776cb3ba feat(specs): add redirect to renderingContent (#3296) by @shortcuts
- 8e98407c1 fix(clients): update ingestion transformations description and fix taggroups (#3265) by @shortcuts
- e5cfcf0c4 feat(clients): generate common LICENSE (#3258) by @shortcuts
- 47dd4bb5b fix(clients): update README snippets and contributing guides (#3257) by @shortcuts
- 7a90e4532 feat(clients): add
saveObjects,deleteObjectsandpartialUpdateObjectshelpers (#3180) by @shortcuts - 5dbdb91e9 fix(specs): virtual is a fetchedIndex props (#3255) by @shortcuts
- 0a6277937 fix(specs): add virtual index settings and update renderingContent (#3254) by @shortcuts
- 536a348f1 fix(clients): chunked batch helper size property consistency (#3253) by @Fluf22
- 07e074806 feat(clients): add recommend to algoliasearch (#2860) by @shortcuts
- b7ae19f2b feat(specs): add transformations endpoints to ingestion (#3215) by @shortcuts
- a99f796dd fix(specs): update discover endpoint (#3212) by @shortcuts
- c91ca54f2 feat(specs): add validate endpoint (#3087) by @Fluf22
- 36aababfd chore(clients): use the ruff python formatter (#3204) by @millotp
- 9ad5c8cae fix(clients): reduce common tests flakyness (#3205) by @millotp
- fc1752b6e feat(clients): add chunkedBatch helper for Kotlin and Scala (#3206) by @Fluf22
- a58e88322 feat(clients): add generateSecuredApiKey to java (#3167) by @millotp
- b2a464a2b feat(clients): add generate_secured_api_key to ruby (#3166) by @millotp
- de4090789 fix(clients): safer replaceAllObjects + metis compliant (#3164) by @shortcuts
- 072c38b9a fix(clients): remove unused models from lite clients (#3159) by @shortcuts
- c7f5de9d4 feat(clients): add waitForAppTask helper (#3158) by @millotp
- 3a97fad1f fix(clients): chunked batch helper (#3154) by @shortcuts
- c251dc87e fix(specs): rankingInfo required properties (#3157) by @millotp
- fd5a312fb feat(specs): add getAppTask endpoint to search (#3156) by @millotp
- 53ef92dad feat(java): add replaceAllObjects helper (#3150) by @millotp
- cdc866549 fix(specs): dont mention index api keys (#3117) by @kai687
- 2b70d9ea5 fix(specs): exhaustiveFacetsCount is not deprecated for sffv (#3089) by @kai687
- 1250c2b3c fix(specs): simplify filter types (#3042) by @millotp
- b621988bc feat(specs): promote @kai687 to code owner (#3014) by @Fluf22
- f9877a8ae fix(specs): remove periods on summaries (#3013) by @kai687
- 41121e77e fix(specs): attribute and index names case sensitive (#2990) by @kai687
- 67b0eab89 feat(specs): update shopify source and task inputs (#2987) by @Fluf22
- 60e8e6d68 fix(specs): Personalization API (#2982) by @kai687
- 60322c0b5 fix(specs): a/b testing (#2981) by @kai687
- dabdd0291 fix(specs): recommend api (#2958) by @kai687
- 34e345d48 fix(specs): update documentation for consistency (#2976) by @kai687
- aee3fde96 feat(clients): add
usageclient (#2960) by @shortcuts - 0348669d0 feat(specs): add algoliaInsights auth type (#2959) by @jkaho
- 60e23f87a fix(specs): usage api (#2954) by @kai687
- 3e0d0dcc2 fix(specs): crawler api (#2949) by @kai687
- 10e08c9e7 fix(specs): query suggestions api (#2924) by @kai687
- b153b397e fix(specs): ingestion api reference (#2918) by @kai687
- 0f8d4432b feat(specs): insights api reference (#2859) by @kai687
- c324c06bd feat(specs): add ga4BigqueryExport, streaming and append options to task inputs (#2858) by @JasonBerry
- 156fd9e69 feat(specs): improve API reference documentation (#2831) by @kai687
- a138c2fef fix(specs): add
queryIDto search response (#2801) by @aallam - 6f0b00ead chore(specs): remove JSON specs and new worlds logic (#2794) by @shortcuts
- d48e2f624 fix(specs): add missing attributes for CT Source update (#2792) by @damcou
- f3e894002 fix(clients): replace all objects (#2762) by @shortcuts
- 92cd1c793 fix(clients): browse synonyms page not in response (#2757) by @shortcuts
- 6624759e1 feat(specs): add CustomFields to CT Source Input (#2742) by @damcou
- ef37e65b7 fix(clients): add e2e tests for analytics API (#2737) by @millotp
- 872ab29bf feat(specs): update query suggestions unauthorized response example (#2606) by @alphonseb
- e569a3e23 feat(specs): add acls to API endpoints (#2604) by @alphonseb
- 379fbc501 fix(specs): correct
searchSynonymsparameters (#2595) by @morganleroi - 982fd3ca4 feat(specs): import
crawlerandusagespecs from new world repo (#2598) by @shortcuts - 9532a0136 feat(specs): AB testing tracked user count (#2596) by @cdhawke
- 2481e3ac8 fix(clients): support the rest of the languages (#2571) by @millotp
- 30d54e746 fix(java): correct url for monitoring client (#2569) by @millotp
- 99ce6dbae fix(clients): monitoring for JavaScript and Python (#2568) by @shortcuts
- 99e4bdf2c feat(specs): add acl permissions to operations (#2555) by @kai687
- 8b0622380 fix(specs): rename clearAllSynonyms to clearSynonyms (#2553) by @kai687
- 7c5ba3288 feat(specs): update Insights API spec (#2376) by @kai687
- 297baa987 chore(clients): provide snippets for all languages (#2518) by @shortcuts
- 857f3632e feat(clients): generate code snippets from cts (#2511) by @shortcuts
- ae20258c6 feat(clients): deserialize in e2e and SFFV response (#2500) by @shortcuts
- 4dc28da98 chore(clients): add more e2e (#2497) by @shortcuts
- 461796bb7 feat(clients): add missing clients (#2479) by @shortcuts
- ae6adfbf7 fix(specs): port recommend changes (#2476) by @shortcuts
- 8d71c2b69 fix(specs): provide non clashing names for custom methods (#2369) by @shortcuts
- 205519c6f fix(specs): highlight result map definition (#2312) by @shortcuts
- 15b81fe64 feat(specs): add
windowparameter to observability responses (#2223) by @shortcuts - 54fb30d53 chore(specs): lint --fix on pre-commit (#2224) by @millotp
- ebc2a0c4d chore(specs): remove unused spec file (#2186) by @shortcuts
- 517f9cb72 revert(specs): insights identify (#2182) by @aallam
- fa326a50e feat(specs): add
authenticatedUserTokenandIdentifyto insights (#2151) by @aallam
- d25921cb fix(specs): Change trigger input for task update (#2147) by @damcou
- dcd1201e feat(specs): Add
failureThresholdtoTaskandTaskUpdatetypes (#2144) by @damcou - a5ff0a76 fix(specs): remove duplicate objectID (#2113) by @millotp
- e3b7e2ab6 feat(specs): synchronize specs for all client (#2103) by @Fluf22
- f8e79a1e2 fix(specs): search
insideBoundingBoxtype (#2098) by @aallam - d38619103 feat(specs): add new events type for insights (#2080) by @millotp
- 756f19ab7 feat(specs): Remove attributeForDistinct from the indexSettingsAsSearc… (#2078) by @clemfromspace
- 2260e903f feat(specs): add
attributesToExcludefor Ingestion (#2053) by @shortcuts - b7b6565ab fix(specs):
userDatatype as 'any' (#2033) by @aallam
- 265518125 fix(specs):
exhaustiveNbHitsas optional (#2007) by @aallam - e73b9cf52 fix(specs): introduced SourceUpdateDocker (#2005) by @Fluf22
- 02ca9f694 fix(specs): add 'critical' event status to enum (#2006) by @Fluf22
- 48b23af07 fix(clients): userToken max length (#2004) by @kai687
- 964962605 fix(clients): user token character limit (#2003) by @kai687
- d18321c1b rafactor(java): improve
oneOftypes DX (#1990) by @aallam
- 24affb264 feat(specs): add
recordTypeandfallbackIsInStockValuein inputs (#1988) by @damcou - 1381b70ff feat(specs): add inference ACL to API key object (#1985) by @helenamariano
- f3d3b28c3 refactor(java): improve client performance and DX (#1959) by @aallam
- 028bf073b feat(specs): add
failureThresholdto Ingestion API (#1962) by @shortcuts - b19273392 feat(specs): update ingestion specs for BigCommerce (#1961) by @shortcuts
- f89612fe chore(clients): dependency upgrade (#1940) by @shortcuts
- 25d2d44d8 chore(java): rename artifact to
algoliasearch(#1935) by @aallam - 693631cc7 fix(specs): remove some parameters from trending requests (#1915) by @shortcuts
- 9d6368a75 chore(java): use new gradle syntax (#1891) by @millotp
- 5a9d949db fix(specs): mixed
SearchParamsandIndexSettings(#1889) by @shortcuts - 82d7dcf5a fix(specs): allow JSON array for
aroundPrecision(#1855) by @shortcuts - 268f76542 feat(java): bump version to beta.1 (#1863) by @millotp
- c6a7ab404 fix(specs): optional/required
queryandparams(#1864) by @aallam - a5bf6232c feat(specs): delete Predict (#1860) by @shortcuts
- c41d3d1e5 refactor(java): normalize client repo structure (#1854) by @aallam
- 58ea5dbf fix(specs): allow partial input update for authentications (#1856) by @Fluf22
- 2ac508ff fix(specs): search w/ hits & facets responses (#1774) by @aallam
- 333368a3b feat(specs): query suggestions (#1740) by @kai687
- f15457fd1 feat(specs): Review OpenAPI common specs (#1692) by @gazconroy
- 8765f6d47 feat(specs): add OpenAPI spec for Monitoring API (#1683) by @kai687
- dc0ff048a fix(specs): facet stats properties as double (#1694) by @aallam
- 529f4c636 docs(java): add migration guides code snippets (#1691) by @aallam
- 7250930c7 fix(specs): add input to authentication list (#1688) by @millotp
- 15bc7618 feat(specs): updated_at removed from Run response (#1651) by @mehmetaligok
- b7c71def feat(specs): add new outlier count properties to variant payload (#1656) by @febeck
- b703dea4 docs(specs): review Insights API spec (#1647) by @kai687
- 19e99bb9 fix(specs): change github container registry name (#1641) by @morganleroi
- 19e99bb9 fix(specs): change github container registry name (#1641) by @morganleroi
- 308c7ccb fix(specs): add blocking to reasonCode instead of outcome (#1622) by @damcou
- 3cdb7495 fix(specs): add blocking run outcome (#1619) by @damcou
- 81401eed feat(specs): add
startDateandendDateparameters to Ingestion API (#1614) by @shortcuts - 138a35b5 fix(specs): add processing run outcome (#1613) by @millotp
- e1cb1c89 fix(specs): add docker source input (#1594) by @millotp
- 2a55abf5 feat(specs): add objectID to BQ source input (#1575) by @damcou
- 635806cb feat(specs): ingestion partial update method changed to patch (#1564) by @mehmetaligok
- 6284a8bc feat(specs): add task input for bigquery (#1549) by @Fluf22
- 49b4c00c feat(specs): add property to BigQuery source input (#1547) by @Fluf22
- 49b4c00c feat(specs): add property to BigQuery source input (#1547) by @Fluf22
- 7c9cfb9b feat(specs): add reason code to run outcome (#1531) by @Fluf22
- 558b8fbb feat(clients): add Kotlin API client (#1400) by @aallam
- 102f3d4d fix(specs): remove unsupported delete option for task action type (#1511) by @Fluf22
- 3af3eb49 fix(specs): update required for kotlin tests to pass (#1492) by @aallam
- 44962fa5 feat(clients): add bigquery to sourceTypes enum (#1490) by @damcou
- ad21cc75 feat(specs): add predict segment size to responses [PRED-1277] (#1478) by @bengreenbank
- 13e7d170 feat(specs): add
neuralSearchoptions (#1474) by @shortcuts - 9a65a533 feat(specs): add
sizeto predict segment response (#1434) by @bengreenbank - 0ed9eb22 fix(specs): add
inputin GET tasks (#1472) by @shortcuts - 692aa2d8 fix(specs): add transform event type (#1470) by @millotp
- 69aac53d fix(specs): task trigger guard import order (#1459) by @Fluf22
- a0d96721 fix(specs): task trigger guard import (#1458) by @Fluf22
- d3f107d4 fix(specs): task trigger guard update (#1457) by @Fluf22
- 619e2ad7 feat(specs): add delimiter option for csv source (#1445) by @millotp
- 33ec7bc7 feat(specs): add
lastUpdatedAtfield to predict segments (#1431) by @bengreenbank - c49b6e6d fix(specs): add customRequest to ingestion and small fix (#1418) by @millotp
- 524347e3 fix(specs): update BigCommerce source payload (#1416) by @shortcuts
- e3fa5eb0 feat(specs): add new BigCommerce source fields (#1387) by @shortcuts
- 6f0ac998 feat(specs): make the
euregion available for the ingestion client (#1396) by @Fluf22 - 79ae980b feat(specs): update affinity value type to accomodate booleans and numbers (#1388) by @writeens
- 9f967a45 fix(specs): authenticationID not required in source and destination (#1379) by @millotp
- 5a93964e fix(specs): add skipped runs (#1359) by @millotp
- 2a4fe7ea feat(clients): upgrade to node 18 (#1344) by @millotp
- 33700b8c feat(specs): add a reason string to the run object (#1347) by @Fluf22
- d7b03aed chore(java): add api compat check (#1335) by @aallam
- b4d183fe fix(specs): add pagination to events (#1337) by @millotp
- e3aa6b2d fix(specs): add
UniqueIDColumnproperty toSourceJSONinput (#1333) by @mehmetaligok - 2eca9b7b fix(specs): update Predict Segment operators to textual format (#1316) by @francoischalifour
- f7f0fbe8 feat(specs): make DELETE endpoints return a 200 OK (#1314) by @Fluf22
- cb3001dd fix(specs): remove segment version (#1313) by @bengreenbank
- d3aead8a refactor(specs): new predict segment condition syntax (#1202) by @bengreenbank
- bad11072 feat(specs): remove content attributes from models [PRED-982] (#1226) by @bengreenbank
- 023d5572 feat(specs): add sort and order handling in query parameters (#1304) by @Fluf22
- b9b4ba35 feat(specs): add CSV source (#1301) by @morganleroi
- 9d04dc22 fix(specs): rename task type to
onDemand(#1299) by @shortcuts - a1c7c245 fix(specs): correct types for Tasks trigger (#1279) by @shortcuts
- aed20fe6 feat(specs): add more descriptions to the Ingestion API (#1273) by @shortcuts
- 3739451a fix(specs): add query params for observability (#1277) by @millotp
- 859c0a97 feat(specs): source update changes (#1276) by @mehmetaligok
- 46c1e2e9 feat(specs): add search endpoint to every item type (#1274) by @Fluf22
- a60e6790 feat(specs): add sourceID query param to task list endpoint (#1250) by @Fluf22
- 6916fb9b feat(java): remove predict client temporarely (#1262) by @millotp
- 83330afe chore(specs): change PlatformType naming to Platform (#1246) by @Fluf22
- 700dad66 feat(specs): add query param to filter list endpoint results (#1245) by @Fluf22
- 699fff2b fix(specs): fix method for task enable/disable status (#1242) by @Fluf22
- 4b1f1fd3 feat(specs): add query params to task lists endpoint in Ingestion APIC (#1233) by @Fluf22
- 466cc0b3 fix(specs): remove input from auth list (#1229) by @millotp
- 28d82603 fix(specs): authenticationID is not required in source and destination (#1203) by @morganleroi
- 9acdc96b fix(specs): move lastRun and nextRun to task.trigger (#1228) by @millotp
- 8fc33195 fix(specs): make enabled nullable (#1212) by @kai687
- 75c9a862 fix(specs): numberOfPendingTasks is plural (#1211) by @kai687
- e77a46b9 fix(specs): example should be integer (#1210) by @kai687
- dd4fdefd feat(specs): add source json to ingestion client (#1200) by @morganleroi
- ec370af5 fix(specs): new CT source input (#1190) by @shortcuts
- 377e091d fix(specs): Algolia Search hostnames (#1189) by @kai687
- 19552886 fix(clients): replace sources client with ingestion (#1178) by @millotp
- 2f456a45 fix(specs): mistakes in the ingestion spec (#1176) by @millotp
- 1685ed08 feat(specs): create ingestion specs (#1100) by @millotp
- fc7f987d feat(specs): add appropriate type to model instance type property (#1077) by @writeens
- e84584dd feat(specs): add modelID as part of getModelMetrics response (#1075) by @writeens
- 8151e945 feat(specs): attributes no longer required in model instance response (#1065) by @writeens
- 0ef2eab9 fix(specs): update predict model endpoint modelAttributes type (#1063) by @writeens
- 09a235cd fix(specs): update model response (#1034) by @writeens
- b56b2b49 fix(specs): prefix Predict predictions success types (#1032) by @francoischalifour
- 07a2e936 feat(specs): predict segments (#1013) by @bengreenbank
- 362cd6b1 feat(specs): deleteByParams (#1016) by @clemfromspace
- bf539a7e feat(specs): predict model endpoints (#1014) by @writeens
- d68089e0 feat(specs): update predict client API URL (#1010) by @bengreenbank
- e227d8a6 fix(specs): remove unretrievableAttributes from searchParams (#988) by @loicsay
- 80724c1f feat(specs): create new methods (#974) by @bengreenbank
- fbe774da docs(java): document browse and waitForApiKey (#956) by @millotp
- 68ff7ee4 feat(java): browse objects/synonyms/rules (#952) by @millotp
- a54e901f fix(java): freeze snapshot version to 4.0.0 (#955) by @millotp
- b7edbea6 fix(java): more flexible json parser (#954) by @millotp
- 4c1596df fix(clients): list available regions when region is missing (#916) by @shortcuts
- be45fc4e fix(specs): make
batchbody parameters required (#917) by @shortcuts - c2a054fa fix(specs): allow
searchParamsinbrowsemethod (#911) by @shortcuts - 07c169f5 fix(specs): browseResponse, IndexSettings and searchResponse (#900) by @shortcuts
- 005f9ed3 fix(specs): wrong body parameter name (#896) by @shortcuts
- 193fb73d fix(specs):
getApiKeyResponse,multipleBatch,partialUpdateObject(#889) by @shortcuts - 95ba0016 fix(specs):
rulesandobjectsparameters/responses (#876) by @shortcuts - 6bdc94f5 fix(specs): make
hitsrequired,facetscount as an integer,searchParamsas optional (#868) by @shortcuts - d3fb62c8 feat(java): generic support for hits (#829) by @millotp
- a4346a72 fix(clients): make POST body related to the endpoint, assert body in tests (#849) by @shortcuts
- 22bf1c39 fix(specs): wrong parameters for
searchSynonyms(#852) by @shortcuts - 4b557380 fix(clients): add generation banner to generated files (#816) by @shortcuts
- cbdfd385 feat(java): convert from gson to jackson (#771) by @millotp
- 64a34c79 feat(java): waitForApiKey (#798) by @millotp
- d6ba122e feat(java): use lowercase for model package (#789) by @millotp
- 5a499849 fix(specs): add renderingContent to search response (#787) by @millotp
- 23a72c39 fix(specs): correct type for highlightResult and snippetResult (#783) by @millotp
- a11e84da fix(specs): fix missing params and types (#772) by @shortcuts
- bc14a8c5 feat(specs): Add tags to the settings and search params (#768) by @clemfromspace
- ce95833f fix(java): rename one of methods for better dx APIC-539 (#763) by @millotp
- 23a72c39 fix(specs): correct type for highlightResult and snippetResult (#783) by @millotp
- a11e84da fix(specs): fix missing params and types (#772) by @shortcuts
- bc14a8c5 feat(specs): Add tags to the settings and search params (#768) by @clemfromspace
- ce95833f fix(java): rename one of methods for better dx APIC-539 (#763) by @millotp
- 7a858225 fix(specs): correct type for
renderingContentandconsequenceParams(#759) by @shortcuts - 1756059a fix(java): use body as error message APIC-541 (#734) by @millotp
- 61343d52 fix(specs): correct type for
typoTolerance(#722) by @shortcuts - c917710b fix(specs): types and parameters (#708) by @shortcuts
- 762836b1 fix(java): catch null exception for ClientOptions APIC-537 (#703) by @millotp
- 90e531a1 fix(java): add javadoc to all methods APIC-538 (#704) by @millotp
- 14190d7b feat(java): enable custom level debug APIC-535 (#705) by @millotp
- 95b5ae77 feat(java): remove default and strict test (#701) by @millotp
- 38c0ddc0 fix(java): use batch and class in playground and doc (#696) by @millotp
- baaf7674 fix(clients): rename
maxTrialtomaxRetries(#659) by @shortcuts - cbd81a21 fix(java): use addAlgoliaAgent (#652) by @millotp
- d6305145 feat(java): replace EchoRequester by Interceptor APIC-522 (#648) by @millotp
- 6d579aeb feat(java): java client cts APIC-467 (#626) by @millotp
- ea03526e fix(specs): rename rules and synonyms methods (#642) by @shortcuts
- 04995a39 feat(java): use ClientOptions in client constructor (#623) by @millotp
- 6acaa20d fix(java): use outputs on release workflow (#640) by @millotp
- 2b25962e fix(java): github action release (#573) by @millotp
- b8e6be72 fix(specs): correctly pass
searchParamsto the request (#531) by @shortcuts - bf427124 fix(specs): allow
POSTmethods to sendreadrequests (#525) by @shortcuts - 1ba6c862 feat(java): waitForTask APIC-478 (#521) by @millotp
- 0d23c52c fix(specs): rename
searchmethod (#514) by @shortcuts - 3b3d7067 fix(specs): correct mistakes (#509) by @Haroenv
- 6361b602 style(specs): add out-of-line-one-of rule (and allOf and anyOf) APIC-418 (#512) by @millotp
- 340b7bd5 fix(specs): correct type for taskID APIC-478 (#504) by @millotp
- 57f0edde fix(java): release package with name algoliasearch-client-java (#498) by @millotp
- e86e8703 feat(java): deserialize oneof (#492) by @millotp
- c5ac1854 feat(java): add
requestOptions(#487) by @shortcuts - 961a4b5f feat(java): replace callbacks by CompletableFuture APIC-421 (#452) by @millotp
- 949c3f21 fix(java): use Map for query parameters (#484) by @shortcuts
- 3d626121 docs(java): installation guide APIC-419 (#481) by @millotp
- b4ff3ffa chore(java): move the source code to the correct folder (#429) by @millotp
- cdafe8b8 fix(java): cache common files (#427) by @millotp
- 554bc2b5 feat(java): add fat jar (#272) by @millotp
- 32416dc5 feat(java): release process (take 2) APIC-411 (#422) by @millotp
- fa65dfb8 Revert "feat(java): release process APIC-411 )" (#420) by @millotp
- 12e309e0 feat(java): release process APIC-411 (#411) by @millotp
- ed33e02f fix(java): move code to src folder APIC-411 (#387) by @millotp
- f01a5b96 feat(java): generate all clients APIC-410 (#359) by @millotp
- 97c1aaf6 feat(java): add algolia user agent APIC-338 (#347) by @millotp
- 34ad2c1f fix(java): apply Mouaad suggestions APIC-396 (#344) by @millotp
- e4a064f4 feat(java): retry strategy APIC-261 (#286) by @millotp
- f51984f2 fix(java): escape oneOf naming (#268) by @shortcuts
- dbb1be75 fix(java): solve oneOf using a custom generator APIC-300 (#125) by @millotp
- 5b70cadc feat(java): CTS APIC-253 (#102) by @millotp
- bf5203ef feat(clients): retrieve hosts from spec file (#111) by @shortcuts
- 5a6aa3be feat(specs): improve consistency and naming (#96) by @shortcuts
- 48ea9e1c feat(specs): add
servers(#98) by @shortcuts - 622bce16 feat(specs): bundle specs (#91) by @shortcuts
- eeabfe0a fix(java): remove summaries from doc (#93) by @shortcuts
- 5ba87a0b feat(specs): add
abtestingspecs and client (#76) by @shortcuts - a12d2041 feat(specs): add objects endpoints (#54) by @damcou
- 70f041f9 feat(specs): improve specs consistency (#51) by @shortcuts
- 81d59150 feat(specs): add
searchendpoints (#50) by @shortcuts - 6587e945 feat(specs): add
dictionaryspecs (#49) by @shortcuts - 1bb1322b feat(specs): search advanced endpoints APIC-197 (#40) by @sbellone
- 18fa5fab feat(specs): add
analyticsspecs and client. (#36) by @shortcuts - c1ac7bea feat(specs): add
personalizatonspec and client (#27) by @shortcuts - ef603fbf feat(specs): add
recommendspec and client (#19) by @shortcuts - 47f71b96 feat(specs): add
settingsspec (#17) by @shortcuts