Technology Upgrade
In this release Super sites are getting a significant update. This update is mostly related to the technology our sites runs on. Last year Next.js released a massive update to their framework which introduced a lot of big new features. These features include performance enhancements and enable platforms like Super to create features which were previously not possible. This update introduced new coding paradigms and migrating was a big task. We’ve been working on this migration in parallel to all the other updates released in the last year.
New Features
- Cascading settings (Personal) (coming soon)
- Team Seats (coming soon)
What’s Changing?
In addition to the huge performance benefits gained automatically by doing this migration, sites are getting another performance boost from a restructuring of the sites HTML. Most sites on Super had more HTML elements than needed. More elements means more time spent by the browser rendering a page. We’ve cut elements on most pages by over 30%. We did this by rebuilding many of the sites components in a smarter way and reducing nested elements. This also improves SEO since search engines favor sites that load faster.
Custom Code
For most sites there will be no impact from these changes. For some sites using custom code, there may be some impact. We don’t do this kind of update often because it can break custom code.
On the sites we’ve tested, most custom code works fine, and any changes that are required to be compatible with this update are very minimal.
However, some sites use custom code that relies on a specific DOM structure, so we are rolling the update out slowly to give everyone time to update their custom code if needed.
To see what has changed and how to update your code visit this page.
How to Upgrade
For sites with a custom domain connected click the “Update now” button on the main page of a site’s settings as shown here. This will update your site to the new version within 24 hours. The dashboard’s site preview is already using this new version so you can see if custom code is working correctly before updating.
For sites without a custom domain no action is required and they will be updated according to the release schedule below.
Release Schedule
- Today you can access the new features on https://beta.super.so.
- Today you can use the update button in the beta dashboard to move your site to this new version. We encourage you to upgrade your sites as soon as you can.
- On April 15th the beta dashboard will be deployed to the main app at https://app.super.so.
- 2 weeks later all super.site sites will be updated to the new version.
- 4 weeks after that all remaining sites will be updated and we’ll be shutting down the old version.
- All future features and bug fixes will be on the new version of sites.