More stories
Share
Friday, April 20, 2018

Chrome 66 causing errors on some Umbraco sites

What you might experience:

The Google released Chrome version 66 release includes new trimStart and trimEnd functions. Umbraco has used and shipped with these functions since Umbraco 7.0.0. The new Chrome release overruled the methods built into Umbraco and the Chrome version has a different implementation than the Umbraco version. This can break some things in Umbraco, we have so far identified issues with:

  • The Color Picker datatype in Umbraco can no longer be configured to add new colors

  • Inability to use the Doc Type Grid editor package

  • Other custom plugins for Umbraco cause errors and are no longer working

We expect to see more issues crop up once more people start upgrading to Chrome 66. We will therefore keep updating this blog post with the latest identified issues.

Fixes:

On Tuesday April 24 2018 we will release patch updates for Umbraco 7.8.x, 7.9.x and 7.10.x - these new Umbraco versions eliminate the problem by overriding these trim functions built into Chrome.

The quick/temporary fix: Until the update has been rolled out, you can use a different browser to avoid the issues. This means that you are able carry on with your work in Umbraco.


Umbraco Cloud users:

Umbraco Cloud users currently on version 7.8 and above will receive an automatic upgrades on Tuesday.

Umbraco Cloud users below 7.8 will also receive an automatic update to a single file in their website, the file ~/Umbraco/lib/umbraco/Extensions.js will have a small update in 2 places, to make sure we override Chrome’s implementation of the trim methods. will also receive an automatic upgrade as soon as possible.

Umbraco users not on Cloud

Umbraco users who are not on Cloud can of course also expect patch updates to be available on Tuesday April 24 for 7.8+ releases.

Manual patching for Umbraco versions below 7.8

If your site is running on a version lower than 7.8 and is experiencing 404 errors in the backoffice or problems with the color picker datatype, you can manually update the ~/Umbraco/lib/umbraco/Extensions.js file. The changes that need to be made are listed in the "Manual patching / workaround" section of the description of the issue here: http://issues.umbraco.org/issue/U4-11253

Details and questions

All the details of the problem and fix are listed in the following issue: http://issues.umbraco.org/issue/U4-11253

We will update this blog post if more issues should occur due to the Google Chrome update.

If you have any questions, make sure to add them to the issue above and we will try to get back to you as quickly as possible.

Thanks and a big H5YR to community members Janae Cram and Lee Kelleher for discovering and making us aware of this issue! 🙌

Related Story

Sofie in the Cloud, no. 6: Automagical Upgrades

One of the very, very best things about Umbraco Cloud, is sometimes the one keeping people away... It might even be the reason why you’re reluctant to try Umbraco Cloud ? It’s the auto-upgrades. And of course I’ll tell you it’s a real shame if that’s keeping you away because WOW, it will save you time! How? And do you completely have to give up control? I’ll let you in on it all right here (and hopefully convince you to give Umbraco Cloud and this awesome time-saving feature a go 😉)

If you don't know Umbraco, here are some numbers behind the world's friendliest CMS

One of the biggest benefits of using Umbraco is that the community is incredibly pro-active, extremely friendly and helpful.

Chances are that if you get an idea for something you would like to build in Umbraco, someone has already built it. So it is very likely that you can get good and friendly advice from someone from the Umbraco community on Our - just ask.

Number of active installs
443.450
Number of active members in the community
220.022
Known free Umbraco packages available
320

Want to be updated on everything Umbraco?

Be among the first to know about special offers on our products and services. Get invitations to Umbraco events and festivals sent directly to your inbox.

All you need to do is get on our mailing list and soon you'll become a true Umbraco-know-it-all.

Sign up for Umbraco newsletters and offers

Are you sure, that's your real e-mail?