algolia / algolia/docsearch

Dependency Dashboard

Open
#1,064 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
4.4k
Forks
439
Avg merge
14h 32m
Merged PRs (30d)
19

Description

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/algolia/docsearch).

## Config Migration Needed

- [ ] Select this checkbox to let Renovate create an automated Config Migration PR.

## Rate-Limited

The following updates are currently rate-limited. To force their creation now, click on a checkbox below.

- [ ] chore(deps): update dependency stylelint-no-unsupported-browser-features to v8.1.2
- [ ] chore(deps): update testing-library monorepo (`@testing-library/dom`, `@testing-library/react`)
- [ ] fix(deps): update dependency postcss to v8.5.28
- [ ] chore(deps): update dependency @eslint-community/eslint-plugin-eslint-comments to v4.8.1
- [ ] chore(deps): update dependency rollup to v4.63.2
- [ ] fix(deps): update algoliasearch-autocomplete monorepo to v1.19.10 (`@algolia/autocomplete-core`, `@algolia/autocomplete-preset-algolia`)
- [ ] chore(deps): update dependency cssnano to v9
- [ ] chore(deps): update dependency cypress to v16
- [ ] chore(deps): update dependency eslint-plugin-jsdoc to v63
- [ ] chore(deps): update dependency eslint-plugin-jsdoc to v64
- [ ] chore(deps): update dependency eslint-plugin-react-hooks to v6
- [ ] chore(deps): update dependency eslint-plugin-react-hooks to v7
- [ ] chore(deps): update dependency jsdom to v27
- [ ] chore(deps): update dependency jsdom to v28
- [ ] chore(deps): update dependency jsdom to v29
- [ ] chore(deps): update dependency jsdom to v30
- [ ] chore(deps): update dependency lerna to v9
- [ ] chore(deps): update dependency lerna to v10
- [ ] chore(deps): update dependency start-server-and-test to v3
- [ ] chore(deps): update dependency stylelint to v17
- [ ] chore(deps): update dependency stylelint-config-sass-guidelines to v13
- [ ] chore(deps): update dependency stylelint-config-standard to v40
- [ ] chore(deps): update dependency stylelint-order to v8
- [ ] chore(deps): update dependency typescript to v6
- [ ] chore(deps): update dependency typescript to v7
- [ ] chore(deps): update node.js to v22
- [ ] chore(deps): update node.js to v24
- [ ] chore(deps): update node.js to v24
- [ ] fix(deps): update dependency postcss-import to v17
- [ ] fix(deps): update dependency postcss-preset-env to v11
- [ ] πŸ” **Create all rate-limited PRs at once** πŸ”

## PR Edited (Blocked)

The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below.

- [ ] chore(deps): lock file maintenance

## Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

- [ ] [chore(deps): update dependency vitest to v4 [security]](../pull/3046)
- [ ] [chore(deps): update dependency eslint-plugin-react-refresh to v0.5.6](../pull/3000)
- [ ] [chore(deps): update dependency prettier to v3.9.6](../pull/3001)
- [ ] [chore(deps): update typescript-eslint monorepo to v8.70.0](../pull/3020) (`@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, `typescript-eslint`)
- [ ] [fix(deps): update docusaurus monorepo to v3.10.2](../pull/3025) (`@docusaurus/core`, `@docusaurus/preset-classic`)
- [ ] [chore(deps): update babel monorepo to v8](../pull/2987) (`@babel/plugin-transform-react-jsx`, `@babel/preset-env`, `@babel/preset-typescript`)
- [ ] [chore(deps): update dependency @rollup/plugin-babel to v7](../pull/2989)
- [ ] [chore(deps): update dependency @rollup/plugin-terser to v1](../pull/2991)
- [ ] [chore(deps): update dependency @testing-library/jest-dom to v7](../pull/2993)
- [ ] [chore(deps): update dependency cssnano to v8](../pull/2996)
- [ ] [chore(deps): update dependency eslint to v10](../pull/2997)
- [ ] [chore(deps): update dependency eslint-config-algolia to v24](../pull/2999)
- [ ] [chore(deps): update dependency eslint-plugin-cypress to v6](../pull/3003)
- [ ] [chore(deps): update dependency eslint-plugin-cypress to v7](../pull/3005)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v57](../pull/3007)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v58](../pull/3017)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v59](../pull/3019)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v60](../pull/3022)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v61](../pull/3024)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v62](../pull/3026)
- [ ] **Click on this checkbox to rebase all open PRs at once**

## PR Closed (Blocked)

The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below.

- [ ] [chore(deps): pin dependencies](../pull/2465) (`react`, `react-dom`)
- [ ] [chore(deps): update yarn to v4.18.0](../pull/2552)
- [ ] [chore(deps): update dependency @stylistic/eslint-plugin to v3](../pull/2472)
- [ ] [chore(deps): update dependency @stylistic/eslint-plugin to v4](../pull/2505)
- [ ] [chore(deps): update dependency @stylistic/eslint-plugin to v5](../pull/2645)
- [ ] [chore(deps): update dependency cypress to v14](../pull/2449)
- [ ] [chore(deps): update dependency cypress to v15](../pull/2731)
- [ ] [chore(deps): update dependency eslint to v9](../pull/2249)
- [ ] [chore(deps): update dependency eslint-plugin-cypress to v5](../pull/2609)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v51](../pull/2630)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v52](../pull/2697)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v53](../pull/2719)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v54](../pull/2720)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v55](../pull/2755)
- [ ] [chore(deps): update dependency eslint-plugin-jsdoc to v56](../pull/2756)
- [ ] [chore(deps): update dependency stylelint-config-standard to v37](../pull/2444)
- [ ] [chore(deps): update dependency stylelint-config-standard to v38](../pull/2562)
- [ ] [chore(deps): update dependency stylelint-config-standard to v39](../pull/2698)
- [ ] [chore(deps): update dependency stylelint-order to v7](../pull/2577)
- [ ] [chore(deps): update dependency tailwindcss to v4](../pull/2479)
- [ ] [chore(deps): update node.js to v20](../pull/1862)
- [ ] [chore(deps): update node.js to v20](../pull/2352)
- [ ] [chore(deps): update node.js to v22](../pull/2353)
- [ ] [fix(deps): update dependency @algolia/ui-library to v6](../pull/1531)
- [ ] [fix(deps): update dependency @algolia/ui-library to v7](../pull/1612)
- [ ] [fix(deps): update dependency @algolia/ui-library to v8](../pull/1627)
- [ ] [fix(deps): update dependency @algolia/ui-library to v9](../pull/1837)
- [ ] [fix(deps): update react monorepo to v19](../pull/2490) (`@types/react`, `@types/react-dom`, `react`, `react-dom`)

## Detected Dependencies

circleci (1)

.circleci/config.yml (6)

- `cimg/node 18.20.8` β†’ [Updates: `20.20.2`, `22.23.2`, `24.21.0`]
- `cimg/node 18.20.8` β†’ [Updates: `20.20.2`, `22.23.2`, `24.21.0`]
- `cimg/node 18.20.8` β†’ [Updates: `20.20.2`, `22.23.2`, `24.21.0`]
- `cimg/node 18.20.8` β†’ [Updates: `20.20.2`, `22.23.2`, `24.21.0`]
- `cimg/node 18.20.8` β†’ [Updates: `20.20.2`, `22.23.2`, `24.21.0`]
- `cimg/node 18.20.8` β†’ [Updates: `20.20.2`, `22.23.2`, `24.21.0`]

github-actions (1)

.github/workflows/renovate.yml (1)

- `bodinsamuel/renovate-automatic-branch v1`

npm (5)

package.json (52)

- `@babel/plugin-transform-react-jsx 7.29.7` β†’ [Updates: `8.0.1`]
- `@babel/preset-env 7.29.7` β†’ [Updates: `8.0.5`]
- `@babel/preset-typescript 7.29.7` β†’ [Updates: `8.0.1`]
- `@eslint-community/eslint-plugin-eslint-comments 4.7.2` β†’ [Updates: `4.8.1`]
- `@rollup/plugin-babel 6.1.0` β†’ [Updates: `7.1.0`]
- `@rollup/plugin-json 6.1.0`
- `@rollup/plugin-node-resolve 16.0.3`
- `@rollup/plugin-replace 6.0.3`
- `@rollup/plugin-terser 0.4.4` β†’ [Updates: `1.0.0`]
- `@stylistic/eslint-plugin 2.13.0` β†’ [Updates: `3.1.0`, `4.4.1`, `5.10.0`]
- `@testing-library/dom 10.4.1` β†’ [Updates: `10.4.2`]
- `@types/react ^18.0.0` β†’ [Updates: `^19.0.0`]
- `@types/react-dom ^18.0.0` β†’ [Updates: `^19.0.0`]
- `@typescript-eslint/eslint-plugin 8.43.0` β†’ [Updates: `8.70.0`]
- `@typescript-eslint/parser 8.43.0` β†’ [Updates: `8.70.0`]
- `babel-plugin-module-resolver 5.0.3`
- `bundlesize2 0.0.35`
- `cssnano 7.1.9` β†’ [Updates: `8.0.10`, `9.0.4`]
- `cypress 13.17.0` β†’ [Updates: `14.5.4`, `15.21.1`, `16.0.0`]
- `eslint 8.57.1` β†’ [Updates: `9.39.5`, `10.10.0`]
- `eslint-config-algolia 23.2.1` β†’ [Updates: `24.0.0`]
- `eslint-config-prettier 10.1.8`
- `eslint-plugin-cypress 4.3.0` β†’ [Updates: `5.3.0`, `6.4.4`, `7.0.2`]
- `eslint-plugin-import 2.32.0`
- `eslint-plugin-jsdoc 50.8.0` β†’ [Updates: `51.4.1`, `52.0.4`, `53.0.1`, `54.7.0`, `55.4.0`, `56.1.2`, `57.2.1`, `58.1.1`, `59.1.0`, `60.8.3`, `61.7.1`, `62.9.0`, `63.3.3`, `64.3.10`]
- `eslint-plugin-jsx-a11y 6.10.2`
- `eslint-plugin-prettier 5.5.6`
- `eslint-plugin-react 7.37.5`
- `eslint-plugin-react-hooks 5.2.0` β†’ [Updates: `6.1.1`, `7.1.1`]
- `eslint-plugin-react-refresh 0.4.20` β†’ [Updates: `0.5.6`]
- `jsdom 26.1.0` β†’ [Updates: `27.4.0`, `28.1.0`, `29.1.1`, `30.0.1`]
- `lerna 8.2.4` β†’ [Updates: `9.0.7`, `10.0.1`]
- `postcss 8.5.26` β†’ [Updates: `8.5.28`]
- `prettier 3.6.2` β†’ [Updates: `3.9.6`]
- `react ^18.0.0` β†’ [Updates: `18.3.1`, `^19.0.0`]
- `react-dom ^18.0.0` β†’ [Updates: `18.3.1`, `^19.0.0`]
- `rollup 4.62.4` β†’ [Updates: `4.63.2`]
- `rollup-plugin-dts 6.5.1`
- `rollup-plugin-filesize 10.0.0`
- `shipjs 0.28.4`
- `start-server-and-test 2.1.5` β†’ [Updates: `3.0.12`]
- `stylelint 16.26.1` β†’ [Updates: `17.15.0`]
- `stylelint-config-sass-guidelines 12.1.0` β†’ [Updates: `13.0.0`]
- `stylelint-config-standard 36.0.1` β†’ [Updates: `37.0.0`, `38.0.0`, `39.0.1`, `40.0.0`]
- `stylelint-no-unsupported-browser-features 8.1.1` β†’ [Updates: `8.1.2`]
- `stylelint-order 6.0.4` β†’ [Updates: `7.0.1`, `8.1.1`]
- `stylelint-prettier 5.0.3`
- `typescript 5.9.3` β†’ [Updates: `6.0.3`, `7.0.2`]
- `typescript-eslint 8.43.0` β†’ [Updates: `8.70.0`]
- `vitest 3.2.7` β†’ [Updates: `4.1.11`]
- `watch 1.0.2`
- `yarn 4.7.0` β†’ [Updates: `4.18.0`]

packages/docsearch-css/package.json

packages/docsearch-js/package.json (2)

- `preact ^10.0.0`
- `@rollup/plugin-replace 6.0.3`

packages/docsearch-react/package.json (11)

- `@algolia/autocomplete-core 1.18.1` β†’ [Updates: `1.19.10`]
- `@algolia/autocomplete-preset-algolia 1.18.1` β†’ [Updates: `1.19.10`]
- `algoliasearch ^5.14.2`
- `@rollup/plugin-replace 6.0.3`
- `@testing-library/jest-dom 6.9.1` β†’ [Updates: `7.0.1`]
- `@testing-library/react 16.3.2` β†’ [Updates: `16.3.3`]
- `vitest 3.2.7` β†’ [Updates: `4.1.11`]
- `@types/react >= 16.8.0 < 19.0.0` β†’ [Updates: `>= 16.8.0 < 20.0.0`]
- `react >= 16.8.0 < 19.0.0` β†’ [Updates: `>= 16.8.0 < 20.0.0`]
- `react-dom >= 16.8.0 < 19.0.0` β†’ [Updates: `>= 16.8.0 < 20.0.0`]
- `search-insights >= 1 < 3`

packages/website/package.json (12)

- `@algolia/ui-library 5.86.0` β†’ [Updates: `6.4.0`, `7.0.5`, `8.24.0`, `9.16.1`]
- `@docusaurus/core 3.8.1` β†’ [Updates: `3.10.2`]
- `@docusaurus/preset-classic 3.8.1` β†’ [Updates: `3.10.2`]
- `@mdx-js/react ^3.1.0`
- `file-loader 6.2.0`
- `postcss 8.5.26` β†’ [Updates: `8.5.28`]
- `postcss-import 16.2.0` β†’ [Updates: `17.0.0`]
- `postcss-preset-env 10.6.1` β†’ [Updates: `11.5.3`]
- `prism-react-renderer 2.4.1`
- `react ^18.0.0` β†’ [Updates: `^19.0.0`]
- `react-dom ^18.0.0` β†’ [Updates: `^19.0.0`]
- `tailwindcss 3.4.19` β†’ [Updates: `4.3.3`]

nvm (1)

.nvmrc (1)

- `node 18.20.8` β†’ [Updates: `20.20.2`, `22.23.2`, `24.21.0`]

---

- [ ] Check this box to trigger a request for Renovate to run again on this repository

Contributor guide

Open the contributing guide

Research direction

This is a generated Renovate Dependency Dashboard rather than a focused change request. Read the linked Dependency Dashboard documentation, inspect .circleci/config.yml, and review the linked dependency PRs and blocked updates. Done would require a clearly selected update or maintenance outcome, but the issue does not define one.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js, react, typescript
Domain
devops, tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.