Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: algolia/algoliasearch-client-javascript
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.5.1
Choose a base ref
...
head repository: algolia/algoliasearch-client-javascript
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.6.0
Choose a head ref
  • 7 commits
  • 35 files changed
  • 6 contributors

Commits on Sep 29, 2020

  1. feat(client-search): add personalization field to RankingInfo (#1213)

    * refactor(client-search): extract and expose RankingInfo type
    
    * feat(client-search): add personalization field to RankingInfo
    kombucha authored Sep 29, 2020
    Configuration menu
    Copy the full SHA
    50b78a3 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2020

  1. chore: migrate release process to Ship.js (#1210)

    * chore: migrate release process to Ship.js
    
    This commit introduces a new release process by:
    
    - removing the need for the scripts/release.sh bash script in favor of
      https://github.com/algolia/shipjs.
    - automating the release in CircleCI
    
    Notable changes are:
    
    - `version` attribute added to the `package.json` file: this is a bit
      redundant with the `version` attribute available in the `lerna.json`
      but it is required by `conventional-changelog-cli`, which is used by Ship.js,
      to generate new Changelog entries, and can only identify versions based
      on the `package.json` file.
    - `CHANGELOG.md` text header has been removed because
      `conventional-changelog-ci` is not aware of headers in Changelog
      files.
    - `GITHUB_TOKEN` environment variable is now added to the CircleCI
      configuration. It grants CircleCI with the appropriate rights to run
      `shipjs trigger`, effectively publishing to NPM. The value is set to
      the Github account `algolia-api-client-bot` which can be retrieved
      from our Vault cluster, like other credentials.
    - `CONTRIBUTING.md` file updated to reflect the updated release process.
    
    * chore: update circleci to run shipjs trigger only on master branch
    
    * chore: remove .npmrc file
    
    * chore: remove unnecessary step in circleci
    
    * chore: remove empty filters
    
    Co-authored-by: eunjae-lee <karis612@gmail.com>
    Co-authored-by: Eunjae Lee <eunjae.lee@algolia.com>
    3 people authored Sep 30, 2020
    Configuration menu
    Copy the full SHA
    f82bd48 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2020

  1. chore(TypeScript): avoid ts-ignore (#1190)

    * chore(TypeScript): avoid ts-ignore
    
    - addMethods with `as`
    - updateApiKey with type guard
    - browseRules & browseSynonyms with `as any` (the key exists, but isn't supposed to be shown to the user, thus isn't in the type
    
    * any & use returned type directly
    
    for some reason if you do let x = something, you can't change the type anymore in a reassignment, except if you return directly, since that makes a new type
    
    * fix typo
    Haroenv authored Oct 12, 2020
    Configuration menu
    Copy the full SHA
    5207d68 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2020

  1. fix(node): reuse http agent across client (#1216)

    Samuel Bodin authored Oct 19, 2020
    Configuration menu
    Copy the full SHA
    f6e9e56 View commit details
    Browse the repository at this point in the history
  2. fix(node): allow passing requesterOptions (#1215)

    * fix(node): allow passing requestOptions
    
    * lint
    
    * change to requesterOptions
    
    * add test
    
    * too new syntax
    Samuel Bodin authored Oct 19, 2020
    Configuration menu
    Copy the full SHA
    4348b38 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2020

  1. chore: update bundlesize

    Haroenv committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    c3f5d72 View commit details
    Browse the repository at this point in the history
  2. chore: release v4.6.0 (#1217)

    * chore: release v4.6.0
    
    * Update CHANGELOG.md
    
    * fix release
    Haroenv authored Nov 2, 2020
    Configuration menu
    Copy the full SHA
    da500fb View commit details
    Browse the repository at this point in the history
Loading