rojo-rbx / rojo.space

Rojo website
https://rojo.space
MIT License
35 stars 39 forks source link

Make v7 the default version #64

Closed OverHash closed 2 years ago

OverHash commented 2 years ago

Rojo v7.0 has been released and is fairly stable. It is therefore fair to make it the default version used when exploring the Rojo docs.

These changes were achieved in the following steps:

LPGhatguy commented 2 years ago

Many of these pages are intentionally shared between the versions, so some care has to be taken to not introduce duplicates of them. You can see that in a lot of the pages that import other pages and reexport their bits.

I'll take some time to review this, but testing is a little tricky because of how finnicky Docusaurus can be.

OverHash commented 2 years ago

Many of these pages are intentionally shared between the versions, so some care has to be taken to not introduce duplicates of them. You can see that in a lot of the pages that import other pages and reexport their bits.

Agreed. In the future, I think it should be considered to copy the state of docs/ into the versioned docs so that the documentation is not spread out or dependent on anything, but in more of an archival state.

I did as much testing as I could locally with Docusaurus and could not find any issues with these changes, but I understand that there can be time required to test out the changes.

OverHash commented 2 years ago

Just cherry-picked the commit from #65 into this PR. Once that PR has been resolved, the diff should be cleaner.

LPGhatguy commented 2 years ago

Thanks for submitting this PR!

I ended up doing the same work locally, which was easier to review as I went.