Dynatrace discontinues support for the Chrome and MS Edge browser extension by January 2024 as remotely hosted code will no longer be allowed for those browsers.
The SaaS vendor RUM browser extension will soon no longer be hosted in the Chrome store as remotely hosted code is being disallowed by Google. As a result, the JS Agent will no longer pass the Chrome store review process. By January 2024, browser extensions cannot be used and will be deleted from the Chrome store. However, Dynatrace has solutions available for customers on a case-by-case basis.
Read more:
1. Overview
2. What it means to our customers
3. Timeline
4. Alternative Solutions
- - -
1. Overview
One of the consequences of the rollout of Manifest Version 3 for Chrome and Microsoft Edge extensions is that remotely hosted code will no longer be allowed. An extension will only be able to execute JavaScript that is included within its own package. Because we inject the JS Agent into the customer’s page, and it’s not bundled with the browser extension, we will not pass the Chrome store review process beyond June 2023. Even if we were to bundle the JS Agent within the extension, it would most likely not be approved because we are using some functions that will not be allowed.
- - -
2. What it means to our customers
This means that we will have to discontinue support for the extension and the customers who use our browser extension to inject data will not be able to do so any longer; the full sunset is in January 2024.
- - -
3. Timeline
As of the first release of MV3 from Google in January 2023, Dynatrace can no longer update the extension. However, it will still function in the stable versions of Chrome but might be rejected in dev/beta/canary versions.
In June 2023, the extension might also be rejected in stable Chrome versions, but the customers can disable the rejections for both of these scenarios with an Enterprise policy.
Finally, in January 2024, the extension will no longer be usable even with an Enterprise policy, and all V2 extensions will be deleted from the Chrome store.
- - -
4. Alternative Solutions
Depending on the type of customer application (e.g. Salesforce, Office 365 etc.), there might be other options such as Agentless monitoring with manual injection. We are aware that this solution might not work for all customers, and we’d have to look at applications on a case-by-case basis to see if there are other alternatives. For example, for Salesforce, we also have the option of using the Salesforce Streaming API.
can we put this link in the documentation as well.
It's a sad news as we just enabled RUM browser extension monitoring. The timeline section motioned about Google Chrome only. Will it apply to MS Edge as well? is Edge a better choice from now on to Jan., 2024? Will MS Edge continue to support RUM extension?
The announcement is for both Chrome and Edge.