Skip to content

Conversation

webrdaniel
Copy link
Contributor

@webrdaniel webrdaniel commented Oct 3, 2025

Update to React 19, as some components in docs-theme are using React 19 features (direct passing of ref).
Other doc repos are also using React 19 already.

Also bumps the version of ui-icons in yarn.lock. The current version is causing a crash of the LLMs dropdown because some icons are missing.
The LLMs dropdown was added to docs-theme here apify/apify-docs#1956
The problem was introduced in this commit, which updated the version of docs-theme to 1.0.213 but did not update its dependencies in website/yarn.lock.

Screenshot 2025-10-03 at 13 36 34

@webrdaniel webrdaniel requested a review from jbartadev October 3, 2025 11:49
@webrdaniel webrdaniel self-assigned this Oct 3, 2025
@webrdaniel webrdaniel requested a review from B4nan as a code owner October 3, 2025 11:49
@webrdaniel webrdaniel added the adhoc Ad-hoc unplanned task added during the sprint. label Oct 3, 2025
@webrdaniel webrdaniel requested a review from vladfrangu as a code owner October 3, 2025 11:49
@webrdaniel webrdaniel added the t-web Issues with this label are in the ownership of the web team. label Oct 3, 2025
@github-actions github-actions bot added this to the 124th sprint - Web team milestone Oct 3, 2025
@vladfrangu
Copy link
Member

Can you merge the changes in #931 into this PR please? Or can I do it?

@webrdaniel
Copy link
Contributor Author

Can you merge the changes in #931 into this PR please? Or can I do it?

I will do it 👍

@webrdaniel webrdaniel changed the title chore(docs): update to react 19 chore(docs): update to react 19 and lock file maintenance Oct 3, 2025
@vladfrangu vladfrangu merged commit bdfc006 into master Oct 3, 2025
17 of 22 checks passed
@vladfrangu vladfrangu deleted the chore-update-to-react-19 branch October 3, 2025 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-web Issues with this label are in the ownership of the web team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants