Skip to content

chore: update docusaurus and dependencies #2193

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

aeneasr
Copy link
Member

@aeneasr aeneasr commented May 30, 2025

No description provided.

@aeneasr aeneasr requested review from Copilot and removed request for zepatrik and piotrmsc May 30, 2025 09:09
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the Docusaurus packages along with several other dependencies to newer versions.

  • Updated Docusaurus dependencies from 3.7.0 to ^3.8.0 with caret versions now allowing minor updates.
  • Bumped versions for axios, prismjs, redocusaurus, and various devDependencies.
  • Introduced tailwindcss in dependencies while removing it from devDependencies.
Comments suppressed due to low confidence (2)

package.json:33

  • The change from a fixed version to a caret version allows for automatic minor updates; please confirm that this aligns with the project's stability requirements.
"@docusaurus/core": "^3.8.0",

package.json:71

  • Tailwindcss has been moved from devDependencies to dependencies; please verify that this change is intentional and that the package is used in production code.
"tailwindcss": "4.1.8"

@vinckr
Copy link
Member

vinckr commented May 30, 2025

seems very broken 🫠

Screenshot 2025-05-30 at 11 25 57

Copy link
Member

@vinckr vinckr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issues with CSS and fonts

i can take a closer look next week

@aeneasr
Copy link
Member Author

aeneasr commented Jun 2, 2025

Damn :(

@aeneasr aeneasr force-pushed the docusaurus-upgrade branch from 7385a35 to effc0fa Compare June 2, 2025 09:48
@aeneasr
Copy link
Member Author

aeneasr commented Jun 2, 2025

Can't repro locally, maybe a build issue

@vinckr
Copy link
Member

vinckr commented Jun 2, 2025

yea locally it builds and looks fine to me too. might be something related to the preview deploy...

just merge it and roll back if there is an issue? no other idea atm.

@aeneasr
Copy link
Member Author

aeneasr commented Jun 2, 2025

I triggerd another build without cache, let's see

@aeneasr
Copy link
Member Author

aeneasr commented Jun 4, 2025

After hard-reset, the styling is still broken, so I think it's some type of issue in the upgrade. I think @jonas-jonas wants to take a look when he's done with other work

@vinckr
Copy link
Member

vinckr commented Jun 6, 2025

now that #2197 is merged, can this be closed or is there something specific in here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants