Releases: GrapesJS/grapesjs
Releases · GrapesJS/grapesjs
v0.22.12
v0.22.11
v0.22.10
What's Changed
- Fix layer visibility toggle by @mohamedsalem401 in #6564
- Enhance component resize by @artf in #6566
Full Changelog: v0.22.9...v0.22.10
v0.22.9
What's Changed
- Sorter improvements by @mohamedsalem401 in #6542
- Update component styles by @mohamedsalem401 in #6531
- Fix style manager undo not working by @mohamedsalem401 in #6544
- Fix ResizeObserver warnings by @artf in #6546
- Add skip resolve by @mohamedsalem401 in #6547
- Add types.ts for device manager by @mohamedsalem401 in #6550
- Fix pages load by @artf in #6551
- fix drag and drop by @mohamedsalem401 in #6553
- Change dynamic style events behviour by @mohamedsalem401 in #6555
- Update activate by @artf in #6556
Full Changelog: v0.22.8...v0.22.9
v0.22.8
What's Changed
- Custom render refactor by @artf in #6510
- Up repo readme by @artf in #6511
- Update style rules instead of overwriting them. Fixes #6502 by @artf in #6520
- Accept mode option in tlb-move command by @artf in #6519
- Add isVisible to Property in StyleManager by @artf in #6526
- Datasources improvements by @mohamedsalem401 in #6529
- Add support for muted property in Video Block for improved video sound control by @ankitkoo7 in #6512
- Fix the load of initial blocks by @artf in #6538
- Fix import with malformed inline styles by @artf in #6539
- Add css mount events by @artf in #6540
New Contributors
- @ankitkoo7 made their first contribution in #6512
Full Changelog: v0.22.7...v0.22.8
v0.22.7
What's Changed
- Add ECMAScript locale modules by @padcom in #6459
- Data source components improvements by @mohamedsalem401 in #6451 #6482 #6495 #6498
- Update Contributing.md to add build step. by @griffinkelly in #6466
- Add onInit to modules by @artf in #6469
- Absolute mode enhancements by @itscarlosrufo in #6483 #6450 #6487 #6471
- Add resize init event for dynamic configurations by @artf in #6496
- Cleanup lockedAxis logic by @itscarlosrufo in #6497
- Add an option to convert attributes with hyphens to camel case by @mohamedsalem401 in #6501
- add custom renderer hook by @CanGrapesJS in #6505
New Contributors
- @itscarlosrufo made their first contribution in #6450
- @griffinkelly made their first contribution in #6466
- @CanGrapesJS made their first contribution in #6505
Full Changelog: v0.22.6...v0.22.7
v0.22.6
What's Changed
- chore: fix some typos in comment by @jiangmencity in #6378
- Switch bottom left radius with bottom right radius by @mohamedsalem401 in #6379
- Apply constraints only if value of a style input is a valid number by @mohamedsalem401 in #6380
- Add collection components by @mohamedsalem401 in #6359
- fix: unknown pseudo-element and unused rulesets in scss by @ltabis in #6389
- Fix resizer on absolute drag mode when the parent is positioned ( position: relative | absolute | .... ) by @mohamedsalem401 in #6382
- Fix important value not clearing after changing the selected component by @mohamedsalem401 in #6381
- Fix and add a few events by @artf in #6397
- Add scrollable canvas feature by @mohamedsalem401 in #6395
- Fix scrollable canvas by @mohamedsalem401 in #6404
- Add move page method to PageManager by @mohamedsalem401 in #6413
- Update canvas frame by @artf in #6414
- fix: Highlighted text selection cleared on shift-click by @sirbeagle in #6412
- Add auto scrollable canvas by @mohamedsalem401 in #6408
- Add new events render and removed events to components by @artf in #6423
- fix: Add height CSS for Safari not showing layer icons (#6394) by @sirbeagle in #6424
- Add options for zoom change event by @artf in #6429
- Firefox resize fix + skip loading keymaps in headless mode by @artf in #6435
- fix: typos in documentation files by @maximevtush in #6400
- Remove deprecated @import commands from SASS files by @sirbeagle in #6426
- Dynamic values improvements by @mohamedsalem401 in #6419
- Fix events output in API reference docs by @artf in #6452
New Contributors
- @jiangmencity made their first contribution in #6378
- @ltabis made their first contribution in #6389
- @sirbeagle made their first contribution in #6412
- @maximevtush made their first contribution in #6400
Full Changelog: v0.22.5...v0.22.6
v0.22.5
What's Changed
- Fix drag and drop on NativeDnD set to false by @mohamedsalem401 in #6346
- Add Components dynamic values ( props - attributes ) by @mohamedsalem401 in #6351
- Added new events by @artf in #6360 #6364
- Added
project:load
event which helps to identify when a new project is loaded (eg.editor.loadProjectData({...})
) - Added
component:script:mount
andcomponent:script:unmount
. This gives more control to components with scripts (eg. cleaning up resources when a component with script is removed).
- Added
Full Changelog: v0.22.4...v0.22.5
v0.22.4
What's Changed
- Improve DataSource TS by @artf in #6294
- Fix Block model init on dragging by @mohamedsalem401 in #6297
- Datasource types by @mohamedsalem401 in #6300
- Improve conditional variables by @mohamedsalem401 in #6301
- Fix selection events by @artf in #6325
- Improve custom RTE by passing the view by @artf in #6339
- fix: ensure the pointer-init class is removed when updating the "locked" state by @WilliamDASILVA in #6312
- Fix getComponentsFromDefs by @artf in #6340
- Prevent infinite request loop with srcset in image by @artf in #6341
- Additional fixes to getComponentsFromDefs by @artf in #6342
Full Changelog: v0.22.3...v0.22.4
v0.22.3
What's Changed
- Add
destroy
/destroyed
events by @artf in #6289 - Add conditional variables by @mohamedsalem401 in #6282
- Fix cloning pages issue by @mohamedsalem401 in #6291
Full Changelog: v0.22.2...v0.22.3