Artur Arseniev
cf8257ad6f
Release GrapesJS core latest: v0.22.16 ( #6756 )
1 week ago
Artur Arseniev
48be01b860
Improve loading performance ( #6755 )
* Cache list counter
* Skip model resolver when possible
* Clean up Component.getView
* Cleanup SelectComponent
* Update Component getView
* Check in CommandAbstract
1 week ago
Yogesh Verma
c00650861f
Fix incorrect link to storage module ( #6753 )
The components module contains an incorrect link to the storage module (storage instead of Storage).
1 week ago
Artur Arseniev
6e8e70642f
Release GrapesJS core rc: v0.22.16-rc.0 ( #6752 )
2 weeks ago
Artur Arseniev
fdd0a5f8d4
Range dom guard + docs/TS fixes ( #6751 )
* Fix createRange
* Update Component events JSDoc. Closes #6746
* Add at to AddCollectionOptions TS interface
2 weeks ago
Artur Arseniev
8efa47ea76
Fix matches in sorter ( #6750 )
* Cleanup old matches usage
* Avoid crashes on matches. Fixes #6748
2 weeks ago
Artur Arseniev
65a128d710
Release GrapesJS core latest: v0.22.15 ( #6745 )
4 weeks ago
Artur Arseniev
0fb9650d4e
Allow dynamic boxRect for CanvasSpot ( #6744 )
* Allow dynamic boxRect for CanvasSpot
* Switch to ORG_NPM_TOKEN
4 weeks ago
Artur Arseniev
b1b00ab4dc
Add allowEmpty to getCss ( #6742 )
1 month ago
Artur Arseniev
054fd9354d
Add convertAttributeValues to allow parsing HTML attributes values ( #6741 )
1 month ago
Artur Arseniev
cf79f603e6
Fix border radius order ( #6740 )
* Swap border radius properties order
* Update border radius CSS
1 month ago
Artur Arseniev
3678fe129e
Fix Youtube videos with strict-origin-when-cross-origin ( #6739 )
1 month ago
Artur Arseniev
86d471ce0a
Data source import policy ( #6738 )
* Start data source import policy implementation
* Fix TS
* Update applyImportPolicy
* Up TS naming
* Up test file
* Improve applyImportPolicy
* Add more use cases to data binding import policy tests
* Add support per-call dataBindingImportPolicy
* Up JSDoc
* Fix tests
* Format
1 month ago
dependabot[bot]
dca82ef46e
build(deps): bump lodash.template from 4.5.0 to 4.18.1 ( #6735 )
Bumps [lodash.template](https://github.com/lodash/lodash ) from 4.5.0 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.5.0...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash.template
dependency-version: 4.18.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 month ago
tomekcz
47fbb1b048
allow for more complex selectors in parseSelector ( #6684 )
* Partially allow complex state in parseSelector
* removed export by mistake
* prettier fix
1 month ago
Artur Arseniev
591333aa37
Merge remote-tracking branch 'origin/dev' into dev
1 month ago
Artur Arseniev
b7da3f58e8
Merge branch 'codex/pr-6692-with-test' into dev
1 month ago
Artur Arseniev
ecbeb61420
Up index
1 month ago
Artur Arseniev
9a1ee46dac
Make test fail
1 month ago
Artur Arseniev
05a70fce49
Add sorterLayers test
1 month ago
David Harvey
bf8b3df4fd
Port newer color readability functions from TinyColor ( #6681 )
* Port newer color readability functions from TinyColor
* Formatting
1 month ago
Matt Murphy
292b7569ee
Fix typo in 'isComponent' reference ( #6727 )
1 month ago
dependabot[bot]
69d24e9c12
build(deps): bump underscore from 1.13.1 to 1.13.8 ( #6721 )
Bumps [underscore](https://github.com/jashkenas/underscore ) from 1.13.1 to 1.13.8.
- [Commits](https://github.com/jashkenas/underscore/compare/1.13.1...1.13.8 )
---
updated-dependencies:
- dependency-name: underscore
dependency-version: 1.13.8
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 month ago
Artur Arseniev
dd1c14074e
Ensure styles cache is properly cleared. Fixes #6685 ( #6712 )
3 months ago
Artur Arseniev
8b172f0338
Ensure document is defined during hasFocus ( #6711 )
Ensure document is defined during hasFocus. Fixes #6707 .
3 months ago
Artur Arseniev
095b3ecde4
Type callback events ( #6710 )
* Allow skipping nodes during HTML parsing
* Type canvas events
* Type commands event callbacks
* Type device event callbacks
* Add callback events to i18n
* Add callbacks types to keymaps
* Add callback types to modal
* Add callback types to layers
* Add callback types for pages
* Add callback types to parser
* Add callback type to RTE
* Add callback types to selectors
* Add callback types for storage
* Add callback types to StyleManager
* Add callback types to traits
* Add callback events to Components
* Add callbacks types to editor
* Up types
* Fix API docs generation
* Format
3 months ago
them7d
ac68cc7f84
fix component sorting by removing visibility filters(displayindex)
4 months ago
Artur Arseniev
6370546f43
Update data resolver watcher ( #6676 )
* Fix data resolver data collection instances update
* Add block events callbacks
* Update Block events callback types
* Add asset event callbacks
* Fix TS
5 months ago
David Harvey
504e0256a2
Fix incorrect conversion of rgba to hex8 in color picker ( #6672 )
* Fix incorrect conversion of rgba to hex8 in color picker
* Fix parsing of hex8 strings too
5 months ago
Artur Arseniev
4c81bad872
Merge branch 'IhorKaleniuk666-fix/id-conflict' into dev
5 months ago
Artur Arseniev
6c3f0ab0f4
Add keepAttributeIdsCrossPages option
5 months ago
Artur Arseniev
6ec4ebfeb8
Merge branch 'fix/id-conflict' of https://github.com/IhorKaleniuk666/grapesjs into IhorKaleniuk666-fix/id-conflict
5 months ago
Artur Arseniev
8cf995e4d5
Update resolveCollectionVariable ( #6670 )
5 months ago
IhorKaleniuk666
b0509c90ca
add test with page ID
5 months ago
Kaleniuk
eacdb6bbfa
Merge branch 'dev' of github.newgen:IhorKaleniuk666/grapesjs into fix/id-conflict
5 months ago
Artur Arseniev
9e065b1b3b
Release GrapesJS docs: v0.22.7 ( #6665 )
5 months ago
Artur Arseniev
2f43b5cfb4
Up wrapper api collections ( #6664 )
* Add getCollectionsState to ComponentWrapper
* Add DataFieldPrimitiveType to DataSourceManager module
5 months ago
IhorKaleniuk666
8e742f19aa
update fix
5 months ago
IhorKaleniuk666
d56ba64cad
revert test
5 months ago
Kaleniuk
949ee84e52
fix
5 months ago
Kaleniuk
7656631117
update
5 months ago
Kaleniuk
f1f021173d
remove comments
5 months ago
Kaleniuk
03c1fb8e56
Fix ID conflict between pages in GrapesJS
5 months ago
Artur Arseniev
fdb55d6111
Release GrapesJS core latest: v0.22.14 ( #6656 )
6 months ago
Artur Arseniev
f59e981f76
Align component wrapper resolver with collections ( #6653 )
6 months ago
Artur Arseniev
61ebd6c50a
Release GrapesJS core rc: v0.22.14-rc.3 ( #6650 )
6 months ago
Artur Arseniev
754e2f4f56
Fixes and improvements for datasources ( #6649 )
* Improve data source TS
* Skip running updateSymbolOverride on non-symbol components
* Refactor data types
* Update default root resolver item
* Resolve direct data sources in ComponentWrapper
* Add updateDebug event
* Fix data resolver update logic
* Fix id removal in ComponentDataCollection and tests
* Clone CSS rules pasted cross components
* Fix attributes/styles collide in data sources
6 months ago
David Harvey
0c33465fb3
Support `attributes` option alongside `cleanId` for `toHTML` operations ( #6642 )
* Support `attributes` option alongside `cleanId` for `toHTML` operations
* whoops
6 months ago
markdanial
6d9746911b
GRA-164: adds sitemap as build step to grapesjs ( #6647 )
Co-authored-by: Mark Danial <mark@grapesjs.com>
6 months ago
Artur Arseniev
ecb8ae66f5
Release GrapesJS core rc: v0.22.14-rc.2 ( #6644 )
6 months ago