Releases: GrapesJS/grapesjs
Releases · GrapesJS/grapesjs
v0.22.15
What's Changed
- Up wrapper api collections by @artf in #6664
- Update resolveCollectionVariable by @artf in #6670
- Fix incorrect conversion of rgba to hex8 in color picker by @DavidHarvey in #6672
- Update data resolver watcher by @artf in #6676
- Type callback events by @artf in #6710
- Ensure document is defined during hasFocus by @artf in #6711
- Ensure styles cache is properly cleared. Fixes #6685 by @artf in #6712
- build(deps): bump underscore from 1.13.1 to 1.13.8 by @dependabot[bot] in #6721
- Fix typo in 'isComponent' reference by @mattmurph9 in #6727
- Port newer color readability functions from TinyColor by @DavidHarvey in #6681
- fix drag drop cause removing wrong element by @them7d in #6692
- allow for more complex selectors in parseSelector by @tomekczm in #6684
- build(deps): bump lodash.template from 4.5.0 to 4.18.1 by @dependabot[bot] in #6735
- Data source import policy by @artf in #6738
- Fix Youtube videos with strict-origin-when-cross-origin by @artf in #6739
- Fix border radius order by @artf in #6740
- Add convertAttributeValues to allow parsing HTML attributes values by @artf in #6741
- Add allowEmpty to getCss by @artf in #6742
- Allow dynamic boxRect for CanvasSpot by @artf in #6744
New Contributors
- @mattmurph9 made their first contribution in #6727
- @them7d made their first contribution in #6692
- @tomekczm made their first contribution in #6684
Full Changelog: v0.22.14...v0.22.15
v0.22.14
What's Changed
- Improve resetFromString by adding option to skip view updates by @artf in #6617
- Pages datasources by @mohamedsalem401 in #6601
- Data source schema & providers by @artf in #6633
- Performance improvements by @mohamedsalem401 in #6621
- Fix component content reset with duplicated ids by @artf in #6638
- Add getDataResolver to ComponentWithCollectionsState by @artf in #6643
- Support
attributesoption alongsidecleanIdfortoHTMLoperations by @DavidHarvey in #6642 - Fixes and improvements for datasources by @artf in #6649
- Align component wrapper resolver with collections by @artf in #6653
New Contributors
- @DavidHarvey made their first contribution in #6642
Full Changelog: v0.22.13...v0.22.14
v0.22.13
What's Changed
- Add document for parameters of
Parser.parseHtmlby @nanto in #6576 - Improve TS for custom file upload option by @artf in #6578
- Update Contributing link in README.md by @markdanial in #6579
- Data Binding Fixes by @mohamedsalem401 in #6565
- Add
checkscript (lint && format:check && ts:check) by @mohamedsalem401 in #6599 - Fix infinite text nodes on dragging into a symbol by @mohamedsalem401 in #6600
- Escape ampersand, less-than, and greater-than in attribute value by @nanto in #6604
- Improve reset from string by @artf in #6607
New Contributors
- @markdanial made their first contribution in #6579
Full Changelog: v0.22.12...v0.22.13
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