Dependency Dashboard
- 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
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