PackageTrack

npm · #4104

@algolia/requester-fetch

5.57.0algolia/algoliasearch-client-javascript

Promise-based request library using Fetch.

Release timeline

261 releases since 2022
2023202420252026

Releases

  1. 4.23.310 Apr 2024
    Release notes

    v4.23.3

    • fix(types): add serverTimeMS to search response (#1518) (a1d1707), closes #1518
    Open source →
  2. 4.23.227 Mar 2024
    Release notes

    v4.23.2

    • fix(recommend): only export default function (#1514) (4a04d8e), closes #1514
    Open source →
  3. 4.23.126 Mar 2024
    Release notes

    v4.23.1

    • fix(recommend): export recommend methods to use them in algoliasearch (#1512) (5fc5f4f), closes #1512
    Open source →
  4. 4.23.026 Mar 2024
    Release notes

    v4.23.0

    • feat(search): fetch recommendations directly from algoliasearch (#1509) (8087b28), closes #1509
    Open source →
  5. 4.22.19 Jan 2024
    Release notes

    v4.22.1

    • fix(recommend): update recommended-for-you model type (#1500) (f94ce64), closes #1500
    Open source →
  6. 4.22.014 Dec 2023
    Release notes

    v4.22.0

    • fix(recommend): update TrendingFacetHit facetValue type to string (#1498) (ac9d6e2), closes #1498

    Why

    The trending-facets API only returns type string for facetValue.

    A follow-up on #1494 as other models return items/hits which are of type RecordWithObjectID

    However, trending-facets model returns a list of TrendingFacetHit which (by definition) don't have an objectID property.

    How

    To simplify the code, we can remove the type argument TObject for trending-facets

    Impact

    If you're not using TypeScript or the trending-facets model, there is nothing to change. You can ignore the following.

    Otherwise, you will need to remove the type argument passed to getTrendingFacets and the code goes from this:

    type FacetType = {
      facetName: string;
      facetValue: string;
    }
    const { results } = await client.getTrendingFacets<FacetType>(/**/)
    

    To this:

    const { results } = await client.getTrendingFacets(/**/)
    
    Open source →
  7. 4.21.112 Dec 2023
    Release notes

    v4.21.1

    • fix(recommend): RecommendedForYouQuery userToken should be required (#1496) (d20b253), closes #1496
    Open source →
  8. 4.21.011 Dec 2023
    Release notes

    v4.21.0

    • feat(recommend): add recommended-for-you model (#1490) (004f033), closes #1490
    • fix(recommend): getTrendingFacets typing (#1494) (94b46b5), closes #1494
    • docs(readme): fix typo (#1486) (db9953c), closes #1486
    Open source →
  9. 4.20.012 Sept 2023
    Release notes

    v4.20.0

    • feat(search): add inference ACL to API key object (#1479) (3a95126), closes #1479
    Open source →
  10. 4.19.120 Jul 2023
    Release notes

    v4.19.1

    • fix(recommend): Add Type RecommendQueriesResponse from old MultipleQueriesResponse for recommend (#1472) (36285b2), closes #1472
    Open source →
  11. 4.19.018 Jul 2023
    Release notes

    v4.19.0

    • feat(abtests): add outlier count to variant response payload (#1467) (b88a726), closes #1467
    • feat(recommend): add "Looking Similar" model (#1469) (01eac7f), closes #1469
    Open source →
  12. 4.18.023 Jun 2023
    Release notes

    v4.18.0

    • fix(types): union SearchForFacetValuesResponse type for multipleQueries (#1460) (6a786f1), closes #1460
    • feat(cache-browser-local-storage): Implemented TTL support to cached items (#1457) (9092414), closes #1457
    Open source →
  13. 4.17.28 Jun 2023
    Release notes

    v4.17.2

    • fix(search): fix wait method for updateApiKey request (#1464) (edc629d), closes #1464
    • docs(SearchOptions): fix jsdoc of sortFacetValuesBy (#1463) (a4309c7), closes #1463
    Open source →
  14. 4.17.124 May 2023
    Release notes

    v4.17.1

    • fix(recommend): Align getRecommendations type with actual implementation (#1459) (d18391b), closes #1459
    Open source →
  15. 4.17.03 Apr 2023
    Release notes

    v4.17.0

    • feat: update ab test typing (#1455) (f53c72c), closes #1455
    • feat(fetch): remove mode option to rely on library's default (#1452) (67293e1), closes #1452
    • feat(neural): make eventSources nullable (#1453) (eacfca2), closes #1453
    Open source →
  16. 4.16.023 Mar 2023
    Release notes

    v4.16.0

    • feat(neuralsearch): adding the semanticSearch settings to client-search (#1450) (a478ffd), closes #1450
    • Fix for the redirect object in SearchResponse (#1443) (6b0685c), closes #1443
    Open source →
  17. 4.15.02 Mar 2023
    Release notes

    v4.15.0

    • feat: add mode to settings types (#1439) (89fd80e), closes #1439
    Open source →
  18. 4.14.319 Dec 2022
    Release notes

    v4.14.3

    • fix(recommend): remove unused trendingFacets props (#1433) (ffbfc05), closes #1433
    • fix(recommend): update trending facets query props (RECO-1184) (#1434) (913443f), closes #1434
    • docs: Fix incorrect property description (#1429) (ba59b68), closes #1429
    Open source →
  19. 4.14.227 Jul 2022
    Release notes

    v4.14.2

    • fix(types): add abTestID to SearchResponse (#1419) (05059f2), closes #1419
    Open source →
  20. 4.14.120 Jul 2022
    Release notes

    v4.14.1

    • fix(types): Updating searchoptions with explain attribute (#1415) (c46932e), closes #1415
    Open source →
  21. 4.14.018 Jul 2022
    Release notes

    v4.14.0

    • chore: mention next version in README (#1413) (100d180), closes #1413
    • feat(fetch-requester): add @algolia/requester-fetch (#1411) (7b62403), closes #1411
    Open source →