REQUEST : Need a new release to have cleanId function
Done https://github.com/artf/grapesjs/releases/tag/v0.16.41
Read full answer below βQuestion
The grapesjs-mjml extension needs a newer version of grapes.js
This commit is cleaning ids and grapesjs-mjml need it in order to produce valid MJML code.
Can you provide a new release ? (the master version is 0.16.37 and the release is still 0.16.34)
Thanks a lot ! :-)
Answers (2)
Thanks for reporting this, @ThomasPof. Great question about REQUEST : Need a new release to have cleanId function. The recommended approach with GrapesJS is to use the event-driven API. Start here: Check the GrapesJS documentation for your specific module Look for the on() event listener method Mos...
Related Questions and Answers
Continue research with similar issue discussions.
Issue #3282
CleanId function not working with MJML code
CleanID is still not working for MJML code, even on latest version of grapesJS (0.16.41) It's related to this closed issue : https://github...
Issue #3285
Doctype in the canvas iframe
Hi. This question has already been asked twice (here and here) but has never got an answer. Is there a way to add <!DOCTYPE html> as the be...
Issue #3367
Modal template
Is there a way for me to modify the template from a compiled state? https://github.com/artf/grapesjs/blob/d3256e621bb43a537213ffcd86b10dc0b...
Issue #6092
@artf , I have a question that , can we implement custom js in studio? means is there any embed js code functionality ?
@artf , I have a question that , can we implement custom js in studio? means is there any embed js code functionality ? Originally posted b...
Paid Plugins That Match This Issue
Curated by issue keywords and label relevance to help you ship faster.
Loading paid plugin recommendations...
Check the open-source GrapesJS plugins on GitHub or run a quick search in our free catalog.
Browse free plugins βPremium plugins ship with support, regular updates, and production-ready features β save days of integration work.
Browse premium plugins βRelated tutorials
In-depth guides on the same topic.
Tutorial
How to Build an AI-Powered Page Builder with GrapesJS in 2026
What we learned building GJSDocs β from simple AI text generation to structured, context-aware visual editing
Tutorial
How Much Does It Cost to Build a SaaS Page Builder in 2026?
How much does it cost to build a SaaS page builder in 2026? Explore realistic development costs, timelines, features, and how using GrapesJS can reduce
Tutorial
PageKit: the GrapesJS application you'd have to build anyway
A source-available Next.js app around the open-source GrapesJS core β publishing, custom domains, leads, checkout and a plugin loader.
Browse Plugin Categories
Jump directly to plugin category pages on the marketplace.