-
Notifications
You must be signed in to change notification settings - Fork 22
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
Upgrade Docusaurus from ^2.4.3 to ^3.0.0 #34
Comments
While reading the announcement to define the problem, I noted down the features and breaking changes that I thought were relevant, and would make a good base for discussion and evaluating the decision to upgrade. New FeaturesIn addition to the bug fixes and performance improvements that Docusaurus v3 implements, the new release enables several new features12. Some of note are:
Breaking ChangesDocusaurus handles most breaking changes internally1, for our usage of it we only need to consider:
I do not believe any of those four items applies to us? Regarding the remaining breaking changes of our direct dependencies:
There were several other changes we do not explicitly depend on:
Footnotes
|
Upgrade Proposal
Docusaurus v3 now has a stable release. The version we use, Docusaurus v2, has entered maintenance mode for major security issues, and will be deprecated after 31 January 20241.
This upgrade is:
Tasks
Future Work?
Footnotes
Docusaurus v3 Announcement Announcing Docusaurus 3.0 - ↩
The text was updated successfully, but these errors were encountered: