[Resolved] Crayons does not render all components as expected

Incident ID: INC-17
Date and Time: Tuesday, 04 APR 2023 ~21:00:00 IST (approx)
Impact: All the web applications that rely on crayons
Duration For a few hours, our first report was at 21:00:00 IST

As an npm, Crayons is typically served to apps using UNPKG. In the past few hours, we have noticed issues with unpkg serving requests reliably.

Apps using Crayons are expected to face rendering issues until this is fully addressed. At the moment, a few URLs seem to be responsive, while others are not.

We are continuously monitoring this and will update this thread as we see improvements.

In the meantime, you are advised to switch to using the jsdelivr CDN service if you are able to update your app and republish it.

V4:

https://cdn.jsdelivr.net/npm/@freshworks/crayons@v4/dist/crayons/crayons.esm.js
https://cdn.jsdelivr.net/npm/@freshworks/crayons@v4/dist/crayons/crayons.js
https://cdn.jsdelivr.net/npm/@freshworks/crayons@v4/css/crayons-min.css

V3:

https://cdn.jsdelivr.net/npm/@freshworks/crayons@v3/dist/crayons/crayons.esm.js
https://cdn.jsdelivr.net/npm/@freshworks/crayons@v3/dist/crayons/crayons.js
https://cdn.jsdelivr.net/npm/@freshworks/crayons@v3/css/crayons-min.css

V2:

https://cdn.jsdelivr.net/npm/@freshworks/crayons@v2/dist/crayons/crayons.esm.js
https://cdn.jsdelivr.net/npm/@freshworks/crayons@v2/dist/crayons/crayons.js

For default version:

https://cdn.jsdelivr.net/npm/@freshworks/crayons/dist/crayons/crayons.esm.js
https://cdn.jsdelivr.net/npm/@freshworks/crayons/dist/crayons/crayons.js
2 Likes

Update: [RESOLVED]

Date & Time: Wednesday, 05 APR 2023 ~02:00:00 IST (approx)
Duration of the incident: 5 hours (approx)

Our CDN monitoring alerts show the issue was resolved around 2 AM IST once unpkg CDN services were back.

We recommend developers use the jsdelivr CDNs listed above to use Crayons in their apps. We have updated the Crayons installation docs to recommend the jsdelivr CDNs.

1 Like