ehowey / gatsby-theme-catalyst

An opinionated set of integrated themes and starters as a boilerplate to accelerate development with GatsbyJS
MIT License
163 stars 15 forks source link

Migration to Gatsby Theme Catalyst v6.0.0 and Gatsby v3 #1179

Closed ehowey closed 3 years ago

ehowey commented 3 years ago

Hi All,

Current Version: v6.0.0-beta.13

Please test this and report any errors in this issue. I have upgraded two projects I was working on and haven't run into any major errors/bugs other than known issues listed below.

At this time the beta is fairly stable. The major bug is the logo images noted below, I am unsure how widespread this is as I can't reliably replicate it on other sites.

Unified versioning

The themes and starters are now using unified versioning and are all at v6.0.0-beta.x. For some of the packages this is a jump straight from v1.0 to v6.0, the reason for this is that I had one package which was already at v5.x so I had to move everything to v6.x.

Migration guide

See https://www.gatsbycatalyst.com/docs/migrating/#v600

There are quite a few items to complete the migration - I tried to make as detailed instructions as possible. I apologize but I hope you will agree the benefits are worth it. Most migrations might be 30minute - 1h tasks depending on the level of customization on top of these themes you were doing.

Known issues

Dark mode color mode problem - I ran into this in a complex edge case on my personal site, but I don't know if it is indicative of a wider spread issue see, https://github.com/system-ui/theme-ui/issues/1602

Remaining to dos

None - pending release

ehowey commented 3 years ago

v6 has been released. Closing for now.