Skip to content

Conversation

@harbournick
Copy link
Collaborator

No description provided.

@harbournick harbournick self-assigned this Dec 6, 2025
@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@harbournick harbournick merged commit e763c66 into main Dec 6, 2025
7 checks passed
@harbournick harbournick deleted the nick/fix-table-splitting branch December 6, 2025 00:47
@superdocbot
Copy link
Contributor

superdocbot bot commented Dec 6, 2025

🎉 This PR is included in version 1.0.0-beta.29 🎉

The release is available on:

Your semantic-release bot 📦🚀

@superdocbot
Copy link
Contributor

superdocbot bot commented Dec 16, 2025

🎉 This PR is included in version 1.0.0-next.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@superdocbot
Copy link
Contributor

superdocbot bot commented Dec 19, 2025

🎉 This PR is included in version 2.0.0-next.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

harbournick added a commit that referenced this pull request Dec 23, 2025
superdocbot bot pushed a commit that referenced this pull request Dec 23, 2025
# [0.37.0](v0.36.0...v0.37.0) (2025-12-23)

### Bug Fixes

* add tests for highlight in search ([3ad83cf](3ad83cf))
* apply linked styles for the whole paragraph and clean styleId on enter ([#1292](#1292)) ([424afd1](424afd1))
* block keyboard, paste, and drop events in view mode during collab ([#1460](#1460)) ([e54023a](e54023a))
* borders=nil on paragraphs ([80a7391](80a7391))
* bug cursor loses position page jumps to top while typing ([#1569](#1569)) ([7ba61ab](7ba61ab))
* bug formatting document content all underlined ([#1514](#1514)) ([37d0ac4](37d0ac4))
* bug images and list indicators do not render in tables ([#1518](#1518)) ([9ea2771](9ea2771))
* cache invalidation after font size change ([#1488](#1488)) ([8c363be](8c363be))
* cache invalidation for table commands ([#1547](#1547)) ([5a09424](5a09424))
* cache invalidation for text inside table cells ([#1487](#1487)) ([b1b9528](b1b9528))
* canvas installs in CI ([0c2d75d](0c2d75d))
* caret in tables ([#1513](#1513)) ([00e73f2](00e73f2))
* caret placement and text selection ([#1489](#1489)) ([2095772](2095772))
* caret placement in inline sdt, table typing ([#1448](#1448)) ([2d223e4](2d223e4))
* caret placement in list items ([#1530](#1530)) ([759f039](759f039))
* cicd ([77149ce](77149ce))
* cicd ([b0ab092](b0ab092))
* cicd ([4c5ceec](4c5ceec))
* cicd ([4ff7d0b](4ff7d0b))
* cicd ([7eaed55](7eaed55))
* cicd ([6446a07](6446a07))
* cicd ([903bf47](903bf47))
* cicd ([7ed3cfa](7ed3cfa))
* cicd ([0185ea4](0185ea4))
* cicd ([901e5fe](901e5fe))
* cicd ([12d9e67](12d9e67))
* cicd ([c4ba86b](c4ba86b))
* cicd ([2cb53f3](2cb53f3))
* cicd - revert to original yml ([21693e4](21693e4))
* close toolbar dropdowns with esc key ([#1350](#1350)) ([6bde73c](6bde73c))
* collaboration old selections ([#1465](#1465)) ([bc3a429](bc3a429))
* comment positioning in layout engine ([#1445](#1445)) ([474579d](474579d))
* comments module typedef for disable ([#1493](#1493)) ([2c4fe47](2c4fe47))
* **comments:** fix threading for round trip google docs comments ([#1381](#1381)) ([ce5ec51](ce5ec51))
* commits from stable missing in main ([#1546](#1546)) ([1833cbe](1833cbe))
* context awareness for context menu in LE ([#1501](#1501)) ([e7ffeaa](e7ffeaa))
* context menu issues ([#1564](#1564)) ([5e12ba2](5e12ba2))
* context menu location in containers with transforms ([#1499](#1499)) ([57b86e6](57b86e6))
* contextual spacing in layout engine ([#1541](#1541)) ([1f8734a](1f8734a))
* correct pre-processing of w:fldChar ([#1456](#1456)) ([87d65b7](87d65b7))
* default header/footers, missing customXml rels  ([#1480](#1480)) ([3c67386](3c67386))
* doc width for line wrapping, fix header/footer width ([#1484](#1484)) ([5677990](5677990))
* e2e tests screenshots ([#1260](#1260)) ([f60e4bf](f60e4bf))
* e2e-tests ([ef9c72f](ef9c72f))
* editor core ts migrations ([#1238](#1238)) ([325bb5e](325bb5e))
* export failed with range error on large docs ([#1479](#1479)) ([1dece66](1dece66))
* export IRendererSettings as type ([5f5a64a](5f5a64a))
* exported doc failed to be opened ([#1402](#1402)) ([dc4d099](dc4d099))
* first line measuring for text wrapping in lists ([#1535](#1535)) ([a319420](a319420))
* footer content height ([#1543](#1543)) ([3e55065](3e55065))
* formatting fixes ([#1424](#1424)) ([97ebf20](97ebf20))
* formatting for table breaks, list num id 0 ([#1470](#1470)) ([bdbb20f](bdbb20f))
* formatting misc ([#1436](#1436)) ([759649e](759649e))
* guard groupChanges against empty input ([fa577c2](fa577c2))
* header footer editing ([#1404](#1404)) ([da8d0af](da8d0af))
* header/footer collapsing from image placement ([#1575](#1575)) ([84f8ea5](84f8ea5))
* header/footer fixes, image resizing, page numbering ([#1355](#1355)) ([f941294](f941294))
* headers footers, measurement, code improvements ([#1330](#1330)) ([879effb](879effb))
* hit testing ([#1476](#1476)) ([ebe06c6](ebe06c6))
* honor off marks in layout engine for list numbering ([799a940](799a940))
* image anchors ([#1376](#1376)) ([f382759](f382759))
* image resizing ([#1515](#1515)) ([a25029e](a25029e))
* indents and markers ([#1519](#1519)) ([c37067b](c37067b))
* init new file in collaboration failing ([6685a89](6685a89))
* input rule list command in layout engine ([#1394](#1394)) ([93ffdd9](93ffdd9))
* justification ([#1474](#1474)) ([02f3d57](02f3d57))
* keyboard input scoping ([#1337](#1337)) ([39164d2](39164d2))
* layout engine 2 column formatting issues ([#1467](#1467)) ([82865b4](82865b4))
* layout engine keyboard interactions, zoom ([#1466](#1466)) ([1301094](1301094))
* layout-engine auto page number import/export, tests, deps ([#1368](#1368)) ([e19452d](e19452d))
* link popover issues ([#1485](#1485)) ([1f6f1c1](1f6f1c1))
* lint, tests ([a5c6d19](a5c6d19))
* list commands LE sync, viewing mode ([#1423](#1423)) ([7359f1a](7359f1a))
* list formatting fixes, right margin fixes ([#1473](#1473)) ([1a78a73](1a78a73))
* list marker fonts ([#1536](#1536)) ([23fd881](23fd881))
* list numbering fixes from paragraph resolution in layout engine ([#1352](#1352)) ([e144665](e144665))
* list paragraph small fixes (SD-840 and SD-879) ([#1265](#1265)) ([e8f98f6](e8f98f6))
* locks ([afcd567](afcd567))
* make canvas for tests an optional dep, fix node 22 builds ([f810383](f810383))
* make caret black ([#1512](#1512)) ([f91e21c](f91e21c))
* make e2e linked styles pass ([#1261](#1261)) ([a2c4353](a2c4353))
* margins with multi column sections, text wrapping in sections ([#1571](#1571)) ([311133b](311133b))
* measurer issues around justification ([#1531](#1531)) ([ba9e244](ba9e244))
* missing line break ([#1375](#1375)) ([6ddc665](6ddc665))
* missing spaces in some runs ([#1478](#1478)) ([c972134](c972134))
* mixed page sizes ([#1500](#1500)) ([01ee4ed](01ee4ed))
* mixed page sizes ([#1502](#1502)) ([a4b4475](a4b4475))
* mixed selections ([#1503](#1503)) ([00b8782](00b8782))
* move beta back to next ([fdf5053](fdf5053))
* move caret for context when right-clicking ([#1534](#1534)) ([23595f6](23595f6))
* move chrome extension demo assets to demo root ([#1504](#1504)) ([8d29bbc](8d29bbc))
* multi column measurements, list firstLine, wrapping  ([#1540](#1540)) ([131ee93](131ee93))
* negative indents, text justify  ([#1477](#1477)) ([321c83e](321c83e))
* negative margins issues ([#1542](#1542)) ([3a2fa39](3a2fa39))
* new linear<>release sync ([#1506](#1506)) ([8bdd8cc](8bdd8cc))
* new ruler config ([10a7958](10a7958))
* onlyoffice docs fail to import from null pointer crash ([#1437](#1437)) ([9679f5f](9679f5f))
* page containers ([#1492](#1492)) ([1a1bb81](1a1bb81))
* paragraph layout engine rendering fixes ([#1340](#1340)) ([6458b19](6458b19))
* paragraph rendering in layout engine, drop caps  ([#1373](#1373)) ([2912793](2912793))
* paragraph spacing from doc defaults, table col overlay tweaks ([#1420](#1420)) ([0fceac3](0fceac3))
* paragraph style fixes in layout-engine ([#1326](#1326)) ([366f7d6](366f7d6))
* pass user data in collaborative comment helpers, remove global superdoc ([#1558](#1558)) ([0e6747b](0e6747b))
* passthrough in paragraph ([#1434](#1434)) ([f014c99](f014c99))
* pasting lists from docx (SD-975) ([#1432](#1432)) ([3464743](3464743))
* preserve inline root nodes in pass through for export ([#1414](#1414)) ([da4f1c7](da4f1c7))
* preserve unprocessed drawing children ([#1461](#1461)) ([2f38700](2f38700))
* prevent naive ui from injecting styles globally, add uiDisplayFontFallback config option [main] ([#1554](#1554)) ([f745e1a](f745e1a))
* prevent scroll ([2d5a232](2d5a232))
* release ([9cbeb81](9cbeb81))
* remove custom empty text tags from header/footer xml ([c90d10c](c90d10c))
* remove custom empty text tags from header/footer xml ([#1322](#1322)) ([f596275](f596275))
* resolve issue with undo button getting disabled on editor focus loss ([#1274](#1274)) ([202a1d5](202a1d5))
* restore cmd+enter page break ([11fa2ce](11fa2ce))
* restore e2e package lock ([09f9778](09f9778))
* revert visual tests to use non-layout version, toolbar uses layout, adds url param flag ([#1345](#1345)) ([6bd816d](6bd816d))
* right click ([#1574](#1574)) ([5a761f6](5a761f6))
* right click context ([#1572](#1572)) ([65cd629](65cd629))
* ruler from config, local awareness error in collab ([#1483](#1483)) ([ee738fb](ee738fb))
* schema test ([e07b2ae](e07b2ae))
* sd dev collab ([279aa6e](279aa6e))
* sd-1143 identify namespace prefix op:property property ([#1537](#1537)) ([5ebf3b4](5ebf3b4))
* sdt content tests ([4d2aa80](4d2aa80))
* section breaks columns ([#1410](#1410)) ([6786721](6786721))
* section mapped footers with custom numbering ([#1419](#1419)) ([f99b76f](f99b76f))
* sectPr missing v-align ([#1411](#1411)) ([84ed154](84ed154))
* selecting multiple table cells ([#1517](#1517)) ([89b85c6](89b85c6))
* selection and caret issues ([#1570](#1570)) ([6ebc7e8](6ebc7e8))
* selection improvements ([#1545](#1545)) ([a5d1a56](a5d1a56))
* selection, caret placement ([#1567](#1567)) ([49214f1](49214f1))
* selections in tables ([#1573](#1573)) ([25a2439](25a2439))
* semantic-release-linear new version ([#1508](#1508)) ([b4546c7](b4546c7))
* shape groups rendering in layout-engine ([#1529](#1529)) ([6460e17](6460e17))
* strikethrough test ([00616aa](00616aa))
* styles for auto page numbers ([#1516](#1516)) ([a5da12a](a5da12a))
* suggestion mode in collab ([#1568](#1568)) ([f5a722a](f5a722a))
* tab widths in runs, paragraph alignment in layout engine  ([#1418](#1418)) ([cf309fa](cf309fa))
* table cell text wrapping ([#1378](#1378)) ([ab1b05c](ab1b05c))
* table header spacing conversion ([#1486](#1486)) ([1de7222](1de7222))
* table rendering in layout engine ([#1377](#1377)) ([62d40ea](62d40ea))
* table resizing handles updates ([64ae636](64ae636))
* table row heights, borders ([#1353](#1353)) ([bc1c898](bc1c898))
* table splitting ([#1435](#1435)) ([fa9c4d7](fa9c4d7))
* tables export improvements ([#1507](#1507)) ([b9741b7](b9741b7))
* temp workaround for docx ydoc updates ([#1426](#1426)) ([cdcc165](cdcc165))
* test e2e semantic linear sync ([#1510](#1510)) ([580e5db](580e5db))
* test e2e semantic release linear ([#1511](#1511)) ([0577080](0577080))
* tests ([#1412](#1412)) ([4e372cc](4e372cc))
* tests and update ([c457e9f](c457e9f))
* text overflow in table cells ([#1539](#1539)) ([5115e4c](5115e4c))
* text selection in lists ([#1442](#1442)) ([63e33f9](63e33f9))
* toolbar actions inside table cells ([#1544](#1544)) ([66583dd](66583dd))
* toolbar error, type error, clean logs ([8e6e0bc](8e6e0bc))
* tracked changes not fully applied ([9c4c5d0](9c4c5d0))
* type safety and deterministic hashing in layout-bridge ([#1538](#1538)) ([dca7f4e](dca7f4e))
* type-check pipeline and AI ProseMirror deps ([f97a00e](f97a00e))
* types, clean up ([d4cd59d](d4cd59d))
* typing issues ([#1370](#1370)) ([d0bc215](d0bc215))
* update semantic release linear ([#1520](#1520)) ([003fc05](003fc05))
* validateJSON fn ([fd47028](fd47028))
* various toolbar tests, ensure style id goes to layout ([#1335](#1335)) ([b07ffd3](b07ffd3))
* visual tests ([1b4fd21](1b4fd21))
* whitespace bug in layout engine ([#1551](#1551)) ([d2516d7](d2516d7))

### Features

* add automated regex search test and corresponding document ([#1294](#1294)) ([94f0b06](94f0b06))
* add comments support in layout-engine ([#1372](#1372)) ([93f38f0](93f38f0))
* add justification to le ([#1443](#1443)) ([c078a32](c078a32))
* add keepTextNodeStyles option to structured content updates ([0785b74](0785b74))
* add layout engine testing and compare against legacy ([#1379](#1379)) ([2623b06](2623b06))
* add tag-based operations for structured content management ([#1289](#1289)) ([41ec622](41ec622))
* add wmf, emf image support ([#1425](#1425)) ([3f6a3c1](3f6a3c1))
* added collaboration production example ([#1272](#1272)) ([d1cbcbf](d1cbcbf))
* adjust run properties handling for full import/export parity (SD-1058 and SD-1070) ([#1415](#1415)) ([1c8c5f4](1c8c5f4))
* advanced table rendering ([#1341](#1341)) ([f772325](f772325))
* AI Planner ([#1413](#1413)) ([d68f708](d68f708))
* compress docx file on export ([#1344](#1344)) ([f95f9f4](f95f9f4))
* control search results highlighting ([1bd9d27](1bd9d27))
* create super-editor schema management ([#1309](#1309)) ([5c61d49](5c61d49))
* editor api upgrades for summarizing current schema and ([#1323](#1323)) ([79e89a4](79e89a4)), closes [#1309](#1309)
* enhance patching in ai ([#1279](#1279)) ([88a3f71](88a3f71)), closes [#1277](#1277)
* find action scroll to the result position ([#1263](#1263)) ([011b7e4](011b7e4))
* handler for w:pPr (SD-234) ([#1129](#1129)) ([2091327](2091327))
* image and vector positioning and integration into layout engine ([#1351](#1351)) ([6ce8756](6ce8756))
* implement paragraph properties resolution without affecting export (SD-906) ([#1317](#1317)) ([fb1967f](fb1967f))
* inline image run for layout engine ([#1354](#1354)) ([ef65f90](ef65f90))
* justify text ([#1556](#1556)) ([949312a](949312a))
* layout-engine ([#1321](#1321)) ([c7004b8](c7004b8))
* layout-engine list fixes ([#1397](#1397)) ([bc26ff7](bc26ff7))
* line spacing increases on render ignoring some paragraph (SD-814) ([#1331](#1331)) ([a6d1636](a6d1636))
* make collab provider-agnostic ([#1459](#1459)) ([f6fede4](f6fede4))
* misc layout engine fixes ([#1393](#1393)) ([66a1fbf](66a1fbf))
* pass thorough node ([#1329](#1329)) ([7e763b4](7e763b4))
* prepare main branch for beta v1 ([00908d4](00908d4))
* sdt handling in layout engine, field interactions ([#1446](#1446)) ([79031cc](79031cc))
* standardize usage of run node (SD-907) ([#1371](#1371)) ([953af67](953af67))
* support legacy vml lines in layout-engine ([#1563](#1563)) ([3a5c2bb](3a5c2bb))
* tab and paragraph cache invalidation for layout-engine ([#1339](#1339)) ([884a95f](884a95f))
* table splitting ([#1380](#1380)) ([4f09f7d](4f09f7d))
* tabs ([#1336](#1336)) ([13edc39](13edc39))
* toc clicks, collaboration cursor updating ([#1447](#1447)) ([752ac8a](752ac8a))
* trigger beta release ([6316835](6316835))
* upgrade autoPageHandlerEntity and autoTotalPageCountEntity (SD-602) ([#1275](#1275)) ([683a89d](683a89d))
* upgrade list importer to v3 unify rendering with paragraph (SD-600) ([#1255](#1255)) ([221b0d4](221b0d4))
* v1 release ([fd3b56b](fd3b56b))

### Performance Improvements

* **tabs:** remove tab decorations in headless mode ([#1259](#1259)) ([25845e7](25845e7))

### Reverts

* Revert "fix: guard groupChanges against empty input" ([66f0061](66f0061))
superdocbot bot pushed a commit that referenced this pull request Dec 23, 2025
# [2.0.0](v1.0.2...v2.0.0) (2025-12-23)

### Bug Fixes

* add tests for highlight in search ([03b46b6](03b46b6))
* apply linked styles for the whole paragraph and clean styleId on enter ([#1292](#1292)) ([424afd1](424afd1))
* block keyboard, paste, and drop events in view mode during collab ([#1460](#1460)) ([f4309c5](f4309c5))
* borders=nil on paragraphs ([3d002dd](3d002dd))
* bug cursor loses position page jumps to top while typing ([#1569](#1569)) ([df60dec](df60dec))
* bug formatting document content all underlined ([#1514](#1514)) ([4d4174e](4d4174e))
* bug images and list indicators do not render in tables ([#1518](#1518)) ([d630d27](d630d27))
* cache invalidation after font size change ([#1488](#1488)) ([0f7dc3f](0f7dc3f))
* cache invalidation for table commands ([#1547](#1547)) ([0233b6f](0233b6f))
* cache invalidation for text inside table cells ([#1487](#1487)) ([0971255](0971255))
* canvas installs in CI ([e0ea86c](e0ea86c))
* caret in tables ([#1513](#1513)) ([35806e5](35806e5))
* caret placement and text selection ([#1489](#1489)) ([c078c37](c078c37))
* caret placement in inline sdt, table typing ([#1448](#1448)) ([957a1e0](957a1e0))
* caret placement in list items ([#1530](#1530)) ([7299823](7299823))
* cicd ([94df502](94df502))
* cicd ([d4973d7](d4973d7))
* cicd ([c1590f4](c1590f4))
* cicd ([c023cb1](c023cb1))
* cicd ([ff656ce](ff656ce))
* cicd ([e56739d](e56739d))
* cicd ([066d349](066d349))
* cicd ([2b0caff](2b0caff))
* cicd ([52388b8](52388b8))
* cicd ([1f79c99](1f79c99))
* cicd ([229e1fb](229e1fb))
* cicd ([2c12c96](2c12c96))
* cicd ([0a086c6](0a086c6))
* cicd - revert to original yml ([7936f16](7936f16))
* close toolbar dropdowns with esc key ([#1350](#1350)) ([2b2f8c3](2b2f8c3))
* collaboration old selections ([#1465](#1465)) ([cbaad04](cbaad04))
* comment positioning in layout engine ([#1445](#1445)) ([e74e647](e74e647))
* comments module typedef for disable ([#1493](#1493)) ([6b947eb](6b947eb))
* **comments:** fix threading for round trip google docs comments ([#1381](#1381)) ([cb9afd5](cb9afd5))
* commits from stable missing in main ([#1546](#1546)) ([719d627](719d627))
* context awareness for context menu in LE ([#1501](#1501)) ([1521660](1521660))
* context menu issues ([#1564](#1564)) ([ec68f05](ec68f05))
* context menu location in containers with transforms ([#1499](#1499)) ([760e6d9](760e6d9))
* contextual spacing in layout engine ([#1541](#1541)) ([f8991b9](f8991b9))
* correct pre-processing of w:fldChar ([#1456](#1456)) ([3173c71](3173c71))
* default header/footers, missing customXml rels  ([#1480](#1480)) ([e494937](e494937))
* doc width for line wrapping, fix header/footer width ([#1484](#1484)) ([77e4e16](77e4e16))
* e2e tests screenshots ([#1260](#1260)) ([f60e4bf](f60e4bf))
* e2e-tests ([d2a9a23](d2a9a23))
* editor core ts migrations ([#1238](#1238)) ([325bb5e](325bb5e))
* export failed with range error on large docs ([#1479](#1479)) ([d2d49ad](d2d49ad))
* export IRendererSettings as type ([2bd1894](2bd1894))
* exported doc failed to be opened ([#1402](#1402)) ([2952cfd](2952cfd))
* first line measuring for text wrapping in lists ([#1535](#1535)) ([5fda0a7](5fda0a7))
* footer content height ([#1543](#1543)) ([bca2c7b](bca2c7b))
* formatting fixes ([#1424](#1424)) ([c102d4f](c102d4f))
* formatting for table breaks, list num id 0 ([#1470](#1470)) ([63121fa](63121fa))
* formatting misc ([#1436](#1436)) ([e7b9033](e7b9033))
* header footer editing ([#1404](#1404)) ([232670a](232670a))
* header/footer collapsing from image placement ([#1575](#1575)) ([2a443d8](2a443d8))
* header/footer fixes, image resizing, page numbering ([#1355](#1355)) ([6bc6930](6bc6930))
* headers footers, measurement, code improvements ([#1330](#1330)) ([5030257](5030257))
* hit testing ([#1476](#1476)) ([e8a9d9b](e8a9d9b))
* honor off marks in layout engine for list numbering ([9052854](9052854))
* image anchors ([#1376](#1376)) ([bc48530](bc48530))
* image resizing ([#1515](#1515)) ([14b1e58](14b1e58))
* indents and markers ([#1519](#1519)) ([fed88b7](fed88b7))
* init new file in collaboration failing ([3417a8e](3417a8e))
* input rule list command in layout engine ([#1394](#1394)) ([09cabce](09cabce))
* justification ([#1474](#1474)) ([4bbecb0](4bbecb0))
* keyboard input scoping ([#1337](#1337)) ([9a81f61](9a81f61))
* layout engine 2 column formatting issues ([#1467](#1467)) ([430e291](430e291))
* layout engine keyboard interactions, zoom ([#1466](#1466)) ([b5cff31](b5cff31))
* layout-engine auto page number import/export, tests, deps ([#1368](#1368)) ([e716374](e716374))
* link popover issues ([#1485](#1485)) ([f3a9b16](f3a9b16))
* lint, tests ([da3a891](da3a891))
* list commands LE sync, viewing mode ([#1423](#1423)) ([62c25d3](62c25d3))
* list formatting fixes, right margin fixes ([#1473](#1473)) ([2972bb6](2972bb6))
* list marker fonts ([#1536](#1536)) ([2b4ed80](2b4ed80))
* list numbering fixes from paragraph resolution in layout engine ([#1352](#1352)) ([1cf17ef](1cf17ef))
* list paragraph small fixes (SD-840 and SD-879) ([#1265](#1265)) ([e8f98f6](e8f98f6))
* locks ([8531a78](8531a78))
* make canvas for tests an optional dep, fix node 22 builds ([1ea99b8](1ea99b8))
* make caret black ([#1512](#1512)) ([ca54daf](ca54daf))
* make e2e linked styles pass ([#1261](#1261)) ([a2c4353](a2c4353))
* margins with multi column sections, text wrapping in sections ([#1571](#1571)) ([530e595](530e595))
* measurer issues around justification ([#1531](#1531)) ([ee6c925](ee6c925))
* missing line break ([#1375](#1375)) ([5b130fc](5b130fc))
* missing spaces in some runs ([#1478](#1478)) ([4f0c6f3](4f0c6f3))
* mixed page sizes ([#1500](#1500)) ([1624763](1624763))
* mixed page sizes ([#1502](#1502)) ([adadfaa](adadfaa))
* mixed selections ([#1503](#1503)) ([876e032](876e032))
* move beta back to next ([5091248](5091248))
* move caret for context when right-clicking ([#1534](#1534)) ([84f6f5f](84f6f5f))
* move chrome extension demo assets to demo root ([#1504](#1504)) ([a034388](a034388))
* multi column measurements, list firstLine, wrapping  ([#1540](#1540)) ([e4b4fae](e4b4fae))
* negative indents, text justify  ([#1477](#1477)) ([503c693](503c693))
* negative margins issues ([#1542](#1542)) ([c0b7a1b](c0b7a1b))
* new linear<>release sync ([#1506](#1506)) ([09df582](09df582))
* new ruler config ([1c2abcc](1c2abcc))
* onlyoffice docs fail to import from null pointer crash ([#1437](#1437)) ([02f2130](02f2130))
* page containers ([#1492](#1492)) ([b4a8caf](b4a8caf))
* paragraph layout engine rendering fixes ([#1340](#1340)) ([6c76cec](6c76cec))
* paragraph rendering in layout engine, drop caps  ([#1373](#1373)) ([ef10461](ef10461))
* paragraph spacing from doc defaults, table col overlay tweaks ([#1420](#1420)) ([f6dc69a](f6dc69a))
* paragraph style fixes in layout-engine ([#1326](#1326)) ([d25f9d7](d25f9d7))
* pass user data in collaborative comment helpers, remove global superdoc ([#1558](#1558)) ([c4ebb40](c4ebb40))
* passthrough in paragraph ([#1434](#1434)) ([17b4091](17b4091))
* pasting lists from docx (SD-975) ([#1432](#1432)) ([bc2b590](bc2b590))
* preserve inline root nodes in pass through for export ([#1414](#1414)) ([155d359](155d359))
* preserve unprocessed drawing children ([#1461](#1461)) ([9c650bf](9c650bf))
* prevent naive ui from injecting styles globally, add uiDisplayFontFallback config option [main] ([#1554](#1554)) ([26b5fc9](26b5fc9))
* prevent scroll ([a5e1e47](a5e1e47))
* release ([0e0fc8d](0e0fc8d))
* remove custom empty text tags from header/footer xml ([c90d10c](c90d10c))
* remove custom empty text tags from header/footer xml ([#1322](#1322)) ([f596275](f596275))
* resolve issue with undo button getting disabled on editor focus loss ([#1274](#1274)) ([202a1d5](202a1d5))
* restore cmd+enter page break ([5d618e3](5d618e3))
* restore e2e package lock ([6e5bf62](6e5bf62))
* revert visual tests to use non-layout version, toolbar uses layout, adds url param flag ([#1345](#1345)) ([e675d58](e675d58))
* right click ([#1574](#1574)) ([a2452f2](a2452f2))
* right click context ([#1572](#1572)) ([a1ec5f6](a1ec5f6))
* ruler from config, local awareness error in collab ([#1483](#1483)) ([92f4c78](92f4c78))
* schema test ([5d09745](5d09745))
* sd dev collab ([279aa6e](279aa6e))
* sd-1143 identify namespace prefix op:property property ([#1537](#1537)) ([2ca4041](2ca4041))
* sdt content tests ([ff4cba1](ff4cba1))
* section breaks columns ([#1410](#1410)) ([a376c7b](a376c7b))
* section mapped footers with custom numbering ([#1419](#1419)) ([9f3aee9](9f3aee9))
* sectPr missing v-align ([#1411](#1411)) ([7f3ce61](7f3ce61))
* selecting multiple table cells ([#1517](#1517)) ([a2dfcc4](a2dfcc4))
* selection and caret issues ([#1570](#1570)) ([5da6efa](5da6efa))
* selection improvements ([#1545](#1545)) ([0c779d2](0c779d2))
* selection, caret placement ([#1567](#1567)) ([fa5825d](fa5825d))
* selections in tables ([#1573](#1573)) ([4af3262](4af3262))
* semantic-release-linear new version ([#1508](#1508)) ([a5a5be6](a5a5be6))
* shape groups rendering in layout-engine ([#1529](#1529)) ([a2f2703](a2f2703))
* strikethrough test ([2552b72](2552b72))
* styles for auto page numbers ([#1516](#1516)) ([cf3f55a](cf3f55a))
* suggestion mode in collab ([#1568](#1568)) ([eae5f98](eae5f98))
* tab widths in runs, paragraph alignment in layout engine  ([#1418](#1418)) ([d2bdc52](d2bdc52))
* table cell text wrapping ([#1378](#1378)) ([f39280b](f39280b))
* table header spacing conversion ([#1486](#1486)) ([94315dc](94315dc))
* table rendering in layout engine ([#1377](#1377)) ([ec109f9](ec109f9))
* table resizing handles updates ([7372849](7372849))
* table row heights, borders ([#1353](#1353)) ([cafb3de](cafb3de))
* table splitting ([#1435](#1435)) ([e763c66](e763c66))
* tables export improvements ([#1507](#1507)) ([fa6b6df](fa6b6df))
* temp workaround for docx ydoc updates ([#1426](#1426)) ([4adffea](4adffea))
* test e2e semantic linear sync ([#1510](#1510)) ([a75936c](a75936c))
* test e2e semantic release linear ([#1511](#1511)) ([d8f491f](d8f491f))
* tests ([#1412](#1412)) ([75ec648](75ec648))
* tests and update ([0bb577c](0bb577c))
* text overflow in table cells ([#1539](#1539)) ([8d57931](8d57931))
* text selection in lists ([#1442](#1442)) ([fa81d31](fa81d31))
* toolbar actions inside table cells ([#1544](#1544)) ([ff86985](ff86985))
* toolbar error, type error, clean logs ([c6557d3](c6557d3))
* tracked changes not fully applied ([07efcf3](07efcf3))
* type safety and deterministic hashing in layout-bridge ([#1538](#1538)) ([f20e5b6](f20e5b6))
* type-check pipeline and AI ProseMirror deps ([f97a00e](f97a00e))
* types, clean up ([8c7f132](8c7f132))
* typing issues ([#1370](#1370)) ([7509bba](7509bba))
* update semantic release linear ([#1520](#1520)) ([ad4f7fa](ad4f7fa))
* validateJSON fn ([9d1d738](9d1d738))
* various toolbar tests, ensure style id goes to layout ([#1335](#1335)) ([f6c18ad](f6c18ad))
* visual tests ([1b4fd21](1b4fd21))
* whitespace bug in layout engine ([#1551](#1551)) ([cffbde9](cffbde9))

### chore

* start v1 beta release ([f72a68c](f72a68c))

### Features

* add automated regex search test and corresponding document ([#1294](#1294)) ([94f0b06](94f0b06))
* add comments support in layout-engine ([#1372](#1372)) ([ea13b07](ea13b07))
* add justification to le ([#1443](#1443)) ([96e155f](96e155f))
* add keepTextNodeStyles option to structured content updates ([d5ce45e](d5ce45e))
* add layout engine testing and compare against legacy ([#1379](#1379)) ([4311fb4](4311fb4))
* add tag-based operations for structured content management ([#1289](#1289)) ([41ec622](41ec622))
* add wmf, emf image support ([#1425](#1425)) ([c352128](c352128))
* added collaboration production example ([#1272](#1272)) ([d1cbcbf](d1cbcbf))
* adjust run properties handling for full import/export parity (SD-1058 and SD-1070) ([#1415](#1415)) ([0f756a7](0f756a7))
* advanced table rendering ([#1341](#1341)) ([9c7f14a](9c7f14a))
* AI Planner ([#1413](#1413)) ([e79ed3b](e79ed3b))
* compress docx file on export ([#1344](#1344)) ([f30d3db](f30d3db))
* control search results highlighting ([b137266](b137266))
* create super-editor schema management ([#1309](#1309)) ([5c61d49](5c61d49))
* editor api upgrades for summarizing current schema and ([#1323](#1323)) ([79e89a4](79e89a4)), closes [#1309](#1309)
* enhance patching in ai ([#1279](#1279)) ([88a3f71](88a3f71)), closes [#1277](#1277)
* find action scroll to the result position ([#1263](#1263)) ([011b7e4](011b7e4))
* handler for w:pPr (SD-234) ([#1129](#1129)) ([2091327](2091327))
* image and vector positioning and integration into layout engine ([#1351](#1351)) ([2d77ffe](2d77ffe))
* implement paragraph properties resolution without affecting export (SD-906) ([#1317](#1317)) ([fb1967f](fb1967f))
* inline image run for layout engine ([#1354](#1354)) ([599a5a4](599a5a4))
* justify text ([#1556](#1556)) ([13fb1b3](13fb1b3))
* layout-engine ([#1321](#1321)) ([964f278](964f278))
* layout-engine list fixes ([#1397](#1397)) ([6d64ac9](6d64ac9))
* line spacing increases on render ignoring some paragraph (SD-814) ([#1331](#1331)) ([9e4442a](9e4442a))
* make collab provider-agnostic ([#1459](#1459)) ([d78f61b](d78f61b))
* misc layout engine fixes ([#1393](#1393)) ([12835f6](12835f6))
* pass thorough node ([#1329](#1329)) ([f9c41dc](f9c41dc))
* sdt handling in layout engine, field interactions ([#1446](#1446)) ([6ed9bc1](6ed9bc1))
* standardize usage of run node (SD-907) ([#1371](#1371)) ([21cfac8](21cfac8))
* support legacy vml lines in layout-engine ([#1563](#1563)) ([fe95e2c](fe95e2c))
* tab and paragraph cache invalidation for layout-engine ([#1339](#1339)) ([4f89a60](4f89a60))
* table splitting ([#1380](#1380)) ([51f3f2a](51f3f2a))
* tabs ([#1336](#1336)) ([58000db](58000db))
* toc clicks, collaboration cursor updating ([#1447](#1447)) ([a8e9ce1](a8e9ce1))
* upgrade autoPageHandlerEntity and autoTotalPageCountEntity (SD-602) ([#1275](#1275)) ([683a89d](683a89d))
* upgrade list importer to v3 unify rendering with paragraph (SD-600) ([#1255](#1255)) ([221b0d4](221b0d4))

### Performance Improvements

* **tabs:** remove tab decorations in headless mode ([#1259](#1259)) ([25845e7](25845e7))

### BREAKING CHANGES

* start v1 beta channel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants