Skip to content

Commit aee18dc

Browse files
committed
Bump v0.15.8
1 parent e85cfd1 commit aee18dc

File tree

6 files changed

+23
-17
lines changed

6 files changed

+23
-17
lines changed

dist/grapes.js

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -31880,33 +31880,39 @@ var Component;
3188031880
* Process component definition.
3188131881
*/
3188231882
processDef: function processDef(mdl) {
31883+
// Avoid processing Models
31884+
if (mdl.cid && mdl.ccid) return mdl;
3188331885
var em = this.em,
3188431886
_this$config = this.config,
3188531887
config = _this$config === void 0 ? {} : _this$config;
3188631888
var processor = config.processor;
31889+
var model = mdl;
3188731890

31888-
var model = _objectSpread({}, mdl); // Avoid 'Cannot delete property ...'
31891+
if (processor) {
31892+
model = _objectSpread({}, model); // Avoid 'Cannot delete property ...'
3188931893

31894+
var modelPr = processor(model);
3189031895

31891-
var modelPr = processor && processor(model);
31892-
31893-
if (modelPr) {
31894-
Object(underscore__WEBPACK_IMPORTED_MODULE_3__["each"])(model, function (val, key) {
31895-
return delete model[key];
31896-
});
31897-
Object(underscore__WEBPACK_IMPORTED_MODULE_3__["extend"])(model, modelPr);
31896+
if (modelPr) {
31897+
Object(underscore__WEBPACK_IMPORTED_MODULE_3__["each"])(model, function (val, key) {
31898+
return delete model[key];
31899+
});
31900+
Object(underscore__WEBPACK_IMPORTED_MODULE_3__["extend"])(model, modelPr);
31901+
}
3189831902
} // React JSX preset
3189931903

3190031904

3190131905
if (model.$$typeof && _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(model.props) == 'object') {
31906+
model = _objectSpread({}, model);
3190231907
model.props = _objectSpread({}, model.props);
3190331908
var domc = em.get('DomComponents');
3190431909
var parser = em.get('Parser');
3190531910
var parserHtml = parser.parserHtml;
3190631911
Object(underscore__WEBPACK_IMPORTED_MODULE_3__["each"])(model, function (value, key) {
3190731912
if (!Object(underscore__WEBPACK_IMPORTED_MODULE_3__["includes"])(['props', 'type'], key)) delete model[key];
3190831913
});
31909-
var props = model.props;
31914+
var _model = model,
31915+
props = _model.props;
3191031916
var comps = props.children;
3191131917
delete props.children;
3191231918
delete model.props;
@@ -36222,7 +36228,7 @@ var defaultConfig = {
3622236228
editors: editors,
3622336229
plugins: plugins,
3622436230
// Will be replaced on build
36225-
version: '0.15.7',
36231+
version: '0.15.8',
3622636232

3622736233
/**
3622836234
* Initialize the editor with passed options

dist/grapes.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/grapes.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/modules/Components.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ title: Component Manager
77
The Component is a base element of the template. It might be something simple and atomic like an image or a text box, but also complex structures, more probably composed by other components, like sections or pages. The concept of the component was made to allow the developer to bind different behaviors to different elements. For example, opening the Asset Manager on double click of the image is a custom behavior binded to that particular type of element.
88

99
::: warning
10-
This guide is referring to GrapesJS v0.15.7 or higher
10+
This guide is referring to GrapesJS v0.15.8 or higher
1111
:::
1212

1313
[[toc]]

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "grapesjs",
33
"description": "Free and Open Source Web Builder Framework",
4-
"version": "0.15.7",
4+
"version": "0.15.8",
55
"author": "Artur Arseniev",
66
"license": "BSD-3-Clause",
77
"homepage": "http://grapesjs.com",

0 commit comments

Comments
 (0)