Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.


Why Upgrade to SilverStripe 4?

Ryan McLaren, an avid supporter of the recent upgrade to SilverStripe 4 and guest author of this post, discusses the reasons why upgrading to SS4 may be a great step for you or your company.

Read post

In this guest post, a developer from Webbuilders Group, Ryan McLaren, discusses why you should upgrade your SilverStripe website to version 4.x.

Long Term Stability (LTS) commitment

SilverStripe has committed full support for the 4.x release line until mid 2019, with security fixes through to mid 2021. This is important to your business because it means committing your website to version 4.x ensures years of support. This could mean new features, bug fixes and security patches for the technology powering your website. If your website records any personal information from its visitors then security should be a top priority. If your customers discovered your website was compromised it could damage their trust with your business.

 SilverStripes roadmap 2017 2023

SilverStripe support roadmap

Richer and faster user experience

The CMS now uses a technology called ReactJS, developed by Facebook. It hasn't been woven into every aspect of the CMS, but will be an ongoing effort throughout the development of SilverStripe 4.x. The CMS is also now fully responsive meaning you can more easily use the CMS from your tablet or phone. Great for content authors on the go!

Enhanced versioning support

If you've used SilverStripe at all you should be familiar with the ability to draft and publish pages. SilverStripe 4.x has moved beyond pages with the concept of ownership and introduced the new Ownership API which allows for recursive publishing of dataobjects. This gives you more fine tuned control over what gets published. You can learn more about that here: SilverStripe 4.x ownership API.

Better filesystem abstraction

Remote filesystems like Amazon S3 are becoming increasing popular, especially for large organizations that need to store a lot of assets. SilverStripe 4.x out of the box has much better filesystem abstraction than previous versions meaning it is easier to program the capability of using assets in a remote filesystem.


The new Campaigns feature makes it easier for teams to work together and publish content. You can learn more about campaigns here: Campaigns in SilverStripe 4.

Content blocks

Content blocks are going to be a whole new way to manage content in the CMS. While there are already some content block modules available for SilverStripe 3, none received support from the SilverStripe team. SilverStripe 4.x will see the first content block module developed by SilverStripe. If you're interested in learning more about content blocks check out this blog post: don't reinvent the block.


SilverStripe 4.x is jam packed with great new features and the new CMS looks beautiful as well! We believe SilverStripe is the best CMS available, and version 4.0.0 and beyond are going to be even better! If you would like to try a SilverStripe 4 demo, you can get it here!

About the author
Ryan McLaren

Ryan has over 7 years experience developing websites with the SilverStripe CMS. He is one of the developers at Webbuilders Group, a web design and development agency located in Nova Scotia, Canada.

Post your comment


No one has commented on this page yet.

RSS feed for comments on this page | RSS feed for all comments

Like what you have read?

Sign up for our weekly blog digest sent to your inbox.